Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Roger Harper vs Craig McDermott
Career • Test • ODI • T20I Comparison
🆠Final Verdict: Craig McDermott has the edge in overall, Tests and ODIs. In recent years, form favours Roger Harper.
CAREER
Overall
RH
CM
Most Runs
1390
1387
Highest Score
119
79
Best Strike Rate
117
142
Most sixes
27
14
Most Fours
105
126
Best Averages
Most 50s
3
Most Wickets
146
501
Best Bowling Fig
Best Average
62
53
Most Dots
1
0
Best Economy
6
7
Best Strike Rate
131
94
Most Runs Conceed
4713
13475
Most Maiden Overs
229
682
Five Wicket haul
1
15
Most Not Outs
23
32
1996
BEST
RH
CM
Most Runs
150
16
Highest Score
28
16
Best Strike Rate
63
144
Most sixes
2
0
Most Fours
12
1
Best Averages
Most Wickets
21
10
Best Bowling Fig
Best Average
25
127
Most Dots
1
0
Best Economy
4
7
Best Strike Rate
38
211
Most Runs Conceed
523
338
Most Maiden Overs
10
12
Most Not Outs
2
1
1995
RH
CM
Most Runs
150
76
Highest Score
43
32
Best Strike Rate
62
148
Most sixes
2
0
Most Fours
7
7
Best Averages
Most Wickets
6
53
Best Bowling Fig
Best Average
51
41
Most Dots
0
0
Best Economy
4
6
Best Strike Rate
74
78
Most Runs Conceed
304
1200
Most Maiden Overs
3
79
Five Wicket haul
3
Most Not Outs
3
2
1994
RH
CM
Most Runs
86
180
Highest Score
37
47
Best Strike Rate
105
179
Most sixes
0
2
Most Fours
11
22
Best Averages
Most Wickets
8
66
Best Bowling Fig
Best Average
21
58
Most Dots
0
0
Best Economy
5
7
Best Strike Rate
28
102
Most Runs Conceed
170
1843
Most Maiden Overs
0
105
Five Wicket haul
2
Most Not Outs
6
1993
RH
CM
Most Runs
53
130
Highest Score
29
42
Best Strike Rate
121
131
Most sixes
0
2
Most Fours
2
11
Best Averages
Most Wickets
6
54
Best Bowling Fig
Best Average
63
53
Most Dots
0
0
Best Economy
6
6
Best Strike Rate
187
107
Most Runs Conceed
158
1556
Most Maiden Overs
15
116
Most Not Outs
3
1992
RH
CM
Most Runs
3
203
Highest Score
3
50
Best Strike Rate
21
115
Most sixes
0
2
Most Fours
0
16
Best Averages
Most Wickets
5
68
Best Bowling Fig
Best Average
24
51
Most Dots
0
0
Best Economy
4
7
Best Strike Rate
41
94
Most Runs Conceed
121
1702
Most Maiden Overs
0
112
Five Wicket haul
2
Most Not Outs
4
1991
RH
CM
Most Runs
119
Highest Score
47
Best Strike Rate
101
Most sixes
0
Most Fours
6
Best Averages
Most Wickets
79
Best Bowling Fig
Best Average
34
Most Dots
0
Best Economy
6
Best Strike Rate
65
Most Runs Conceed
1481
Most Maiden Overs
89
Five Wicket haul
4
Most Not Outs
4
1990
RH
CM
Most Runs
0
Highest Score
0
Best Strike Rate
0
Most sixes
0
Most Fours
0
Most Wickets
1
Best Bowling Fig
Best Average
35
Most Dots
0
Best Economy
4
Best Strike Rate
48
Most Runs Conceed
35
Most Maiden Overs
1
1989
RH
CM
Most Runs
51
34
Highest Score
32
32
Best Strike Rate
106
83
Most sixes
0
1
Most Fours
5
4
Best Averages
Most Wickets
0
5
Best Bowling Fig
Best Average
33
Most Dots
0
0
Best Economy
7
5
Best Strike Rate
42
Most Runs Conceed
210
163
Most Maiden Overs
10
2
Most Not Outs
1
1988
RH
CM
Most Runs
193
166
Highest Score
96
56
Best Strike Rate
89
180
Most sixes
1
3
Most Fours
13
15
Best Averages
Most 50s
2
Most Wickets
7
34
Best Bowling Fig
Best Average
107
57
Most Dots
0
0
Best Economy
7
7
Best Strike Rate
155
111
Most Runs Conceed
251
864
Most Maiden Overs
11
28
Most Not Outs
2
2
1987
RH
CM
Most Runs
135
124
Highest Score
28
47
Best Strike Rate
212
135
Most sixes
4
1
Most Fours
6
12
Best Averages
Most Wickets
17
36
Best Bowling Fig
Best Average
36
46
Most Dots
0
0
Best Economy
5
8
Best Strike Rate
58
77
Most Runs Conceed
627
834
Most Maiden Overs
9
35
Five Wicket haul
2
Most Not Outs
4
1
1986
RH
CM
Most Runs
280
130
Highest Score
94
46
Best Strike Rate
116
124
Most sixes
8
2
Most Fours
19
15
Best Averages
Most 50s
1
Most Wickets
13
21
Best Bowling Fig
Best Average
81
105
Most Dots
0
0
Best Economy
6
7
Best Strike Rate
172
172
Most Runs Conceed
541
1112
Most Maiden Overs
31
35
Most Not Outs
7
6
1985
RH
CM
Most Runs
97
205
Highest Score
56
55
Best Strike Rate
190
115
Most sixes
4
1
Most Fours
5
17
Best Averages
Most Wickets
19
64
Best Bowling Fig
Best Average
53
63
Most Dots
0
0
Best Economy
5
8
Best Strike Rate
152
98
Most Runs Conceed
509
2074
Most Maiden Overs
32
60
Five Wicket haul
2
Most Not Outs
4
2
1984
RH
CM
Most Runs
192
4
Highest Score
39
4
Best Strike Rate
62
40
Most sixes
6
0
Most Fours
25
0
Best Averages
Most Wickets
36
10
Best Bowling Fig
Best Average
57
27
Most Dots
0
0
Best Economy
6
4
Best Strike Rate
112
41
Most Runs Conceed
948
273
Most Maiden Overs
98
8
Five Wicket haul
1
Most Not Outs
1
1983
RH
CM
Most Runs
0
Highest Score
0
Best Strike Rate
0
Most sixes
0
Most Fours
0
Most Wickets
8
Best Bowling Fig
Best Average
156
Most Dots
0
Best Economy
7
Best Strike Rate
341
Most Runs Conceed
351
Most Maiden Overs
10
TEST
Overall
RH
CM
Most Runs
535
940
Highest Score
74
42
Best Strike Rate
43
55
Most sixes
9
6
Most Fours
52
90
Best Averages
Most 50s
3
Most Wickets
46
291
Best Bowling Fig
Best Average
28
29
Most Dots
0
0
Best Economy
2
3
Best Strike Rate
79
57
Most Runs Conceed
1291
8332
Most Maiden Overs
183
579
Five Wicket haul
1
14
Most Not Outs
3
13
1996
RH
CM
Most Runs
15
Highest Score
15
Best Strike Rate
94
Most sixes
0
Most Fours
1
Best Averages
Most Wickets
1
Best Bowling Fig
Best Average
101
Most Dots
0
Best Economy
3
Best Strike Rate
174
Most Runs Conceed
101
Most Maiden Overs
8
Most Not Outs
1
1995
RH
CM
Most Runs
60
Highest Score
21
Best Strike Rate
54
Most sixes
0
Most Fours
6
Best Averages
Most Wickets
36
Best Bowling Fig
Best Average
26
Most Dots
0
Best Economy
3
Best Strike Rate
53
Most Runs Conceed
952
Most Maiden Overs
74
Five Wicket haul
3
Most Not Outs
1
1994
RH
CM
Most Runs
131
Highest Score
31
Best Strike Rate
77
Most sixes
1
Most Fours
20
Best Averages
Most Wickets
43
Best Bowling Fig
Best Average
27
Most Dots
0
Best Economy
3
Best Strike Rate
56
Most Runs Conceed
1141
Most Maiden Overs
89
Five Wicket haul
2
Most Not Outs
3
1993
BEST
RH
CM
Most Runs
3
112
Highest Score
3
35
Best Strike Rate
19
69
Most sixes
0
2
Most Fours
0
11
Best Averages
Most Wickets
1
34
Best Bowling Fig
Best Average
39
36
Most Dots
0
0
Best Economy
2
3
Best Strike Rate
150
73
Most Runs Conceed
39
1207
Most Maiden Overs
12
99
Most Not Outs
2
1992
RH
CM
Most Runs
174
Highest Score
40
Best Strike Rate
62
Most sixes
2
Most Fours
16
Best Averages
Most Wickets
41
Best Bowling Fig
Best Average
25
Most Dots
0
Best Economy
3
Best Strike Rate
53
Most Runs Conceed
1008
Most Maiden Overs
94
Five Wicket haul
2
Most Not Outs
1
1991
RH
CM
Most Runs
109
Highest Score
42
Best Strike Rate
38
Most sixes
0
Most Fours
5
Best Averages
Most Wickets
56
Best Bowling Fig
Best Average
21
Most Dots
0
Best Economy
3
Best Strike Rate
43
Most Runs Conceed
1188
Most Maiden Overs
82
Five Wicket haul
4
Most Not Outs
2
1990
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
1989
RH
CM
Most Runs
29
Highest Score
17
Best Strike Rate
27
Most sixes
0
Most Fours
3
Best Averages
Most Wickets
0
Best Bowling Fig
Best Average
Most Dots
0
Best Economy
2
Best Strike Rate
Most Runs Conceed
86
Most Maiden Overs
9
Most Not Outs
1988
RH
CM
Most Runs
147
67
Highest Score
74
32
Best Strike Rate
36
59
Most sixes
0
0
Most Fours
12
5
Best Averages
Most 50s
2
Most Wickets
5
10
Best Bowling Fig
Best Average
13
37
Most Dots
0
0
Best Economy
2
3
Best Strike Rate
35
82
Most Runs Conceed
63
374
Most Maiden Overs
11
22
Most Not Outs
1
1987
RH
CM
Most Runs
4
83
Highest Score
4
33
Best Strike Rate
133
46
Most sixes
0
0
Most Fours
0
9
Best Averages
Most Wickets
0
17
Best Bowling Fig
Best Average
25
Most Dots
0
0
Best Economy
1
3
Best Strike Rate
51
Most Runs Conceed
13
426
Most Maiden Overs
3
32
Five Wicket haul
1
Most Not Outs
1
1986
RH
CM
Most Runs
149
18
Highest Score
60
9
Best Strike Rate
38
23
Most sixes
3
0
Most Fours
11
3
Best Averages
Most 50s
1
Most Wickets
6
7
Best Bowling Fig
Best Average
21
50
Most Dots
0
0
Best Economy
2
3
Best Strike Rate
75
92
Most Runs Conceed
124
349
Most Maiden Overs
24
17
Most Not Outs
1
1985
RH
CM
Most Runs
11
167
Highest Score
11
36
Best Strike Rate
92
55
Most sixes
0
1
Most Fours
1
14
Best Averages
Most Wickets
2
36
Best Bowling Fig
Best Average
26
36
Most Dots
0
0
Best Economy
1
3
Best Strike Rate
108
63
Most Runs Conceed
52
1313
Most Maiden Overs
18
54
Five Wicket haul
2
Most Not Outs
1
1
1984
RH
CM
Most Runs
192
4
Highest Score
39
4
Best Strike Rate
62
40
Most sixes
6
0
Most Fours
25
0
Best Averages
Most Wickets
31
10
Best Bowling Fig
Best Average
25
27
Most Dots
0
0
Best Economy
2
4
Best Strike Rate
66
41
Most Runs Conceed
790
273
Most Maiden Overs
97
8
Five Wicket haul
1
Most Not Outs
1
1983
RH
CM
Most Runs
0
Highest Score
0
Best Strike Rate
Most sixes
0
Most Fours
0
Most Wickets
1
Best Bowling Fig
Best Average
124
Most Dots
0
Best Economy
2
Best Strike Rate
300
Most Runs Conceed
124
Most Maiden Overs
9
ODI
Overall
RH
CM
Most Runs
855
447
Highest Score
45
37
Best Strike Rate
74
87
Most sixes
18
8
Most Fours
53
36
Best Averages
Most 50s
Most Wickets
100
210
Best Bowling Fig
Best Average
34
24
Most Dots
1
0
Best Economy
4
4
Best Strike Rate
52
37
Most Runs Conceed
3422
5143
Most Maiden Overs
46
103
Five Wicket haul
1
Most Not Outs
20
19
1996
RH
CM
Most Runs
150
1
Highest Score
28
1
Best Strike Rate
63
50
Most sixes
2
0
Most Fours
12
0
Best Averages
Most Wickets
21
9
Best Bowling Fig
Best Average
25
26
Most Dots
1
0
Best Economy
4
4
Best Strike Rate
38
37
Most Runs Conceed
523
237
Most Maiden Overs
10
4
Most Not Outs
2
1995
BEST
RH
CM
Most Runs
150
16
Highest Score
43
11
Best Strike Rate
62
94
Most sixes
2
0
Most Fours
7
1
Best Averages
Most Wickets
6
17
Best Bowling Fig
Best Average
51
15
Most Dots
0
0
Best Economy
4
3
Best Strike Rate
74
25
Most Runs Conceed
304
248
Most Maiden Overs
3
5
Five Wicket haul
Most Not Outs
3
1
1994
RH
CM
Most Runs
86
49
Highest Score
37
16
Best Strike Rate
105
102
Most sixes
0
1
Most Fours
11
2
Best Averages
Most Wickets
8
23
Best Bowling Fig
Best Average
21
31
Most Dots
0
0
Best Economy
5
4
Best Strike Rate
28
46
Most Runs Conceed
170
702
Most Maiden Overs
0
16
Five Wicket haul
Most Not Outs
3
1993
RH
CM
Most Runs
50
18
Highest Score
26
7
Best Strike Rate
102
62
Most sixes
0
0
Most Fours
2
0
Best Averages
Most Wickets
5
20
Best Bowling Fig
Best Average
24
17
Most Dots
0
0
Best Economy
4
3
Best Strike Rate
37
34
Most Runs Conceed
119
349
Most Maiden Overs
3
17
Most Not Outs
1
1992
RH
CM
Most Runs
3
29
Highest Score
3
10
Best Strike Rate
21
53
Most sixes
0
0
Most Fours
0
0
Best Averages
Most Wickets
5
27
Best Bowling Fig
Best Average
24
26
Most Dots
0
0
Best Economy
4
4
Best Strike Rate
41
41
Most Runs Conceed
121
694
Most Maiden Overs
0
18
Five Wicket haul
Most Not Outs
3
1991
RH
CM
Most Runs
10
Highest Score
5
Best Strike Rate
63
Most sixes
0
Most Fours
1
Best Averages
Most Wickets
23
Best Bowling Fig
Best Average
13
Most Dots
0
Best Economy
3
Best Strike Rate
22
Most Runs Conceed
293
Most Maiden Overs
7
Five Wicket haul
Most Not Outs
2
1990
RH
CM
Most Runs
0
Highest Score
0
Best Strike Rate
0
Most sixes
0
Most Fours
0
Most Wickets
1
Best Bowling Fig
Best Average
35
Most Dots
0
Best Economy
4
Best Strike Rate
48
Most Runs Conceed
35
Most Maiden Overs
1
1989
RH
CM
Most Runs
22
34
Highest Score
15
32
Best Strike Rate
79
83
Most sixes
0
1
Most Fours
2
4
Best Averages
Most Wickets
0
5
Best Bowling Fig
Best Average
33
Most Dots
0
0
Best Economy
5
5
Best Strike Rate
42
Most Runs Conceed
124
163
Most Maiden Overs
1
2
Most Not Outs
1
1988
RH
CM
Most Runs
46
99
Highest Score
22
24
Best Strike Rate
53
121
Most sixes
1
3
Most Fours
1
10
Best Averages
Most 50s
Most Wickets
2
24
Best Bowling Fig
Best Average
94
20
Most Dots
0
0
Best Economy
5
4
Best Strike Rate
120
29
Most Runs Conceed
188
490
Most Maiden Overs
0
6
Most Not Outs
2
1
1987
RH
CM
Most Runs
131
41
Highest Score
24
14
Best Strike Rate
79
89
Most sixes
4
1
Most Fours
6
3
Best Averages
Most Wickets
17
19
Best Bowling Fig
Best Average
36
21
Most Dots
0
0
Best Economy
4
5
Best Strike Rate
58
26
Most Runs Conceed
614
408
Most Maiden Overs
6
3
Five Wicket haul
1
Most Not Outs
4
1986
RH
CM
Most Runs
131
112
Highest Score
34
37
Best Strike Rate
78
101
Most sixes
5
2
Most Fours
8
12
Best Averages
Most 50s
Most Wickets
7
14
Best Bowling Fig
Best Average
60
55
Most Dots
0
0
Best Economy
4
4
Best Strike Rate
97
80
Most Runs Conceed
417
763
Most Maiden Overs
7
18
Most Not Outs
6
6
1985
RH
CM
Most Runs
86
38
Highest Score
45
19
Best Strike Rate
98
60
Most sixes
4
0
Most Fours
4
3
Best Averages
Most Wickets
17
28
Best Bowling Fig
Best Average
27
27
Most Dots
0
0
Best Economy
4
5
Best Strike Rate
44
35
Most Runs Conceed
457
761
Most Maiden Overs
14
6
Five Wicket haul
Most Not Outs
3
1
1984
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
5
Best Bowling Fig
Best Average
32
Most Dots
0
Best Economy
4
Best Strike Rate
46
Most Runs Conceed
158
Most Maiden Overs
1
Five Wicket haul
Most Not Outs
1983
RH
CM
Most Runs
0
Highest Score
0
Best Strike Rate
0
Most sixes
0
Most Fours
0
Most Wickets
7
Best Bowling Fig
Best Average
32
Most Dots
0
Best Economy
5
Best Strike Rate
41
Most Runs Conceed
227
Most Maiden Overs
1
T20I
Overall
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1996
BEST
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
1995
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1994
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1993
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
1992
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1991
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1990
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
1989
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
1988
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
1987
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1986
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
1985
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1984
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
1983
RH
CM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs