Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I 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
Test Championship
Yearwise Cricstats
2026 stats
2025 stats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Kannaur Rahul vs Shai Hope
Career • Test • ODI • T20I Comparison
🆠Final Verdict: Kannaur Rahul has dominance over Shai Hope in overall, Tests and T20Is, while Shai Hope has the edge in ODIs. In recent years, form favours Shai Hope.
CAREER
Overall
KR
SH
Most Runs
9596
10080
Highest Score
421
419
Best Strike Rate
281
265
Most sixes
205
206
Most Fours
925
901
Best Averages
Most 50s
62
46
Most 100s
17
25
Most Not Outs
32
31
2026
KR
SH
Most Runs
142
Highest Score
112
Best Strike Rate
119
Most sixes
2
Most Fours
13
Best Averages
Most 100s
1
Most Not Outs
2
2025
BEST
KR
SH
Most Runs
1180
1514
Highest Score
203
325
Best Strike Rate
157
289
Most sixes
17
48
Most Fours
120
140
Best Averages
Most 50s
5
8
Most 100s
1
4
Most Not Outs
5
4
2024
KR
SH
Most Runs
524
665
Highest Score
117
199
Best Strike Rate
127
243
Most sixes
4
35
Most Fours
54
40
Best Averages
Most 50s
4
4
Most 100s
1
Most Not Outs
2
6
2023
KR
SH
Most Runs
1203
1013
Highest Score
212
177
Best Strike Rate
140
231
Most sixes
23
39
Most Fours
109
63
Best Averages
Most 50s
7
4
Most 100s
3
3
Most Not Outs
8
7
2022
KR
SH
Most Runs
853
1248
Highest Score
185
274
Best Strike Rate
246
231
Most sixes
34
16
Most Fours
65
142
Best Averages
Most 50s
9
4
Most 100s
5
Most Not Outs
1
2
2021
KR
SH
Most Runs
927
503
Highest Score
306
184
Best Strike Rate
275
222
Most sixes
19
3
Most Fours
99
46
Best Averages
Most 50s
6
2
Most 100s
3
1
Most Not Outs
2
2020
KR
SH
Most Runs
847
387
Highest Score
169
146
Best Strike Rate
247
112
Most sixes
29
0
Most Fours
63
41
Best Averages
Most 50s
7
2
Most 100s
1
1
Most Not Outs
2
2019
KR
SH
Most Runs
1038
1568
Highest Score
246
279
Best Strike Rate
263
223
Most sixes
23
22
Most Fours
98
137
Best Averages
Most 50s
7
10
Most 100s
2
4
Most Not Outs
2
5
2018
KR
SH
Most Runs
861
1384
Highest Score
310
268
Best Strike Rate
288
286
Most sixes
20
27
Most Fours
91
113
Best Averages
Most 50s
3
5
Most 100s
2
3
Most Not Outs
4
4
2017
KR
SH
Most Runs
964
1388
Highest Score
196
243
Best Strike Rate
272
198
Most sixes
15
11
Most Fours
105
140
Best Averages
Most 50s
12
7
Most 100s
2
Most Not Outs
1
3
2016
KR
SH
Most Runs
914
248
Highest Score
409
142
Best Strike Rate
305
109
Most sixes
18
5
Most Fours
90
17
Best Averages
Most 50s
2
Most 100s
3
1
Most Not Outs
4
2015
KR
SH
Most Runs
252
162
Highest Score
110
36
Best Strike Rate
48
42
Most sixes
2
0
Most Fours
29
22
Best Averages
Most 100s
2
2014
KR
SH
Most Runs
4
Highest Score
3
Best Strike Rate
31
Most sixes
0
Most Fours
0
Best Averages
TEST
Overall
KR
SH
Most Runs
4084
2656
Highest Score
199
147
Best Strike Rate
52
48
Most sixes
31
14
Most Fours
486
312
Best Averages
Most 50s
20
8
Most 100s
9
5
Most Not Outs
5
4
2026
KR
SH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2025
KR
SH
Most Runs
813
387
Highest Score
137
103
Best Strike Rate
49
53
Most sixes
4
2
Most Fours
100
46
Best Averages
Most 50s
3
1
Most 100s
1
1
Most Not Outs
1
2024
KR
SH
Most Runs
493
Highest Score
86
Best Strike Rate
58
Most sixes
4
Most Fours
52
Best Averages
Most 50s
4
Most 100s
Most Not Outs
2
2023
KR
SH
Most Runs
143
Highest Score
101
Best Strike Rate
52
Most sixes
5
Most Fours
16
Best Averages
Most 50s
Most 100s
1
Most Not Outs
2022
KR
SH
Most Runs
168
505
Highest Score
50
127
Best Strike Rate
39
80
Most sixes
1
6
Most Fours
21
61
Best Averages
Most 50s
1
2
Most 100s
2
Most Not Outs
1
2021
KR
SH
Most Runs
461
161
Highest Score
129
43
Best Strike Rate
43
43
Most sixes
3
0
Most Fours
60
15
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
2020
KR
SH
Most Runs
105
Highest Score
31
Best Strike Rate
37
Most sixes
0
Most Fours
17
Best Averages
Most 50s
Most 100s
Most Not Outs
2019
KR
SH
Most Runs
110
158
Highest Score
44
57
Best Strike Rate
40
43
Most sixes
0
0
Most Fours
14
15
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1
2018
KR
SH
Most Runs
468
344
Highest Score
149
67
Best Strike Rate
59
44
Most sixes
3
3
Most Fours
60
35
Best Averages
Most 50s
1
1
Most 100s
1
Most Not Outs
1
2017
BEST
KR
SH
Most Runs
633
773
Highest Score
90
147
Best Strike Rate
59
43
Most sixes
2
3
Most Fours
76
96
Best Averages
Most 50s
9
3
Most 100s
2
Most Not Outs
1
2
2016
KR
SH
Most Runs
539
61
Highest Score
199
41
Best Strike Rate
62
36
Most sixes
7
0
Most Fours
58
5
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
2015
KR
SH
Most Runs
252
162
Highest Score
110
36
Best Strike Rate
48
42
Most sixes
2
0
Most Fours
29
22
Best Averages
Most 100s
2
2014
KR
SH
Most Runs
4
Highest Score
3
Best Strike Rate
31
Most sixes
0
Most Fours
0
Best Averages
ODI
Overall
KR
SH
Most Runs
3247
6067
Highest Score
112
170
Best Strike Rate
90
80
Most sixes
75
120
Most Fours
248
483
Best Averages
Most 50s
20
29
Most 100s
6
19
Most Not Outs
19
20
2026
KR
SH
Most Runs
142
Highest Score
112
Best Strike Rate
119
Most sixes
2
Most Fours
13
Best Averages
Most 100s
1
Most Not Outs
2
2025
KR
SH
Most Runs
367
617
Highest Score
66
120
Best Strike Rate
108
101
Most sixes
13
18
Most Fours
20
57
Best Averages
Most 50s
2
3
Most 100s
2
Most Not Outs
4
2
2024
KR
SH
Most Runs
31
311
Highest Score
31
117
Best Strike Rate
69
79
Most sixes
0
11
Most Fours
2
14
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
3
2023
BEST
KR
SH
Most Runs
1060
824
Highest Score
111
132
Best Strike Rate
88
101
Most sixes
18
29
Most Fours
93
52
Best Averages
Most 50s
7
4
Most 100s
2
3
Most Not Outs
8
5
2022
KR
SH
Most Runs
251
709
Highest Score
73
127
Best Strike Rate
80
74
Most sixes
7
10
Most Fours
17
77
Best Averages
Most 50s
2
2
Most 100s
3
Most Not Outs
1
2021
KR
SH
Most Runs
177
310
Highest Score
108
110
Best Strike Rate
101
79
Most sixes
6
3
Most Fours
11
27
Best Averages
Most 50s
1
2
Most 100s
1
1
Most Not Outs
1
2020
KR
SH
Most Runs
443
282
Highest Score
112
115
Best Strike Rate
106
75
Most sixes
16
0
Most Fours
29
24
Best Averages
Most 50s
3
2
Most 100s
1
1
Most Not Outs
1
2019
KR
SH
Most Runs
572
1345
Highest Score
111
170
Best Strike Rate
81
78
Most sixes
9
21
Most Fours
49
117
Best Averages
Most 50s
3
8
Most 100s
2
4
Most Not Outs
1
4
2018
KR
SH
Most Runs
69
882
Highest Score
60
146
Best Strike Rate
80
74
Most sixes
1
15
Most Fours
5
60
Best Averages
Most 50s
1
3
Most 100s
3
Most Not Outs
1
4
2017
KR
SH
Most Runs
52
600
Highest Score
17
81
Best Strike Rate
72
67
Most sixes
1
8
Most Fours
5
43
Best Averages
Most 50s
4
Most 100s
Most Not Outs
1
2016
KR
SH
Most Runs
196
187
Highest Score
100
101
Best Strike Rate
83
73
Most sixes
3
5
Most Fours
15
12
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
2
2015
KR
SH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2014
KR
SH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
Overall
KR
SH
Most Runs
2265
1357
Highest Score
110
102
Best Strike Rate
139
137
Most sixes
99
72
Most Fours
191
106
Best Averages
Most 50s
22
9
Most 100s
2
1
Most Not Outs
8
7
2026
KR
SH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2025
KR
SH
Most Runs
510
Highest Score
102
Best Strike Rate
135
Most sixes
28
Most Fours
37
Best Averages
Most 50s
4
Most 100s
1
Most Not Outs
2
2024
KR
SH
Most Runs
354
Highest Score
82
Best Strike Rate
164
Most sixes
24
Most Fours
26
Best Averages
Most 50s
3
Most 100s
Most Not Outs
3
2023
KR
SH
Most Runs
189
Highest Score
45
Best Strike Rate
130
Most sixes
10
Most Fours
11
Best Averages
Most 50s
Most 100s
Most Not Outs
2
2022
KR
SH
Most Runs
434
34
Highest Score
62
20
Best Strike Rate
127
77
Most sixes
26
0
Most Fours
27
4
Best Averages
Most 50s
6
Most 100s
Most Not Outs
1
2021
KR
SH
Most Runs
289
32
Highest Score
69
31
Best Strike Rate
131
100
Most sixes
10
0
Most Fours
28
4
Best Averages
Most 50s
4
Most 100s
Most Not Outs
1
2020
KR
SH
Most Runs
404
Highest Score
57
Best Strike Rate
141
Most sixes
13
Most Fours
34
Best Averages
Most 50s
4
Most 100s
Most Not Outs
1
2019
BEST
KR
SH
Most Runs
356
65
Highest Score
91
52
Best Strike Rate
142
102
Most sixes
14
1
Most Fours
35
5
Best Averages
Most 50s
4
1
Most 100s
Most Not Outs
1
2018
KR
SH
Most Runs
324
158
Highest Score
101
55
Best Strike Rate
149
168
Most sixes
16
9
Most Fours
26
18
Best Averages
Most 50s
1
1
Most 100s
1
Most Not Outs
2
2017
KR
SH
Most Runs
279
15
Highest Score
89
15
Best Strike Rate
141
88
Most sixes
12
0
Most Fours
24
1
Best Averages
Most 50s
3
Most 100s
Most Not Outs
2016
KR
SH
Most Runs
179
Highest Score
110
Best Strike Rate
160
Most sixes
8
Most Fours
17
Best Averages
Most 50s
Most 100s
1
Most Not Outs
2
2015
KR
SH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2014
KR
SH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages