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
OverallKRSH
Most Runs959610080
Highest Score421419
Best Strike Rate281265
Most sixes205206
Most Fours925901
Best Averages
Most 50s6246
Most 100s1725
Most Not Outs3231
2026KRSH
Most Runs142
Highest Score112
Best Strike Rate119
Most sixes2
Most Fours13
Best Averages
Most 100s1
Most Not Outs2
2025BESTKRSH
Most Runs11801514
Highest Score203325
Best Strike Rate157289
Most sixes1748
Most Fours120140
Best Averages
Most 50s58
Most 100s14
Most Not Outs54
2024KRSH
Most Runs524665
Highest Score117199
Best Strike Rate127243
Most sixes435
Most Fours5440
Best Averages
Most 50s44
Most 100s1
Most Not Outs26
2023KRSH
Most Runs12031013
Highest Score212177
Best Strike Rate140231
Most sixes2339
Most Fours10963
Best Averages
Most 50s74
Most 100s33
Most Not Outs87
2022KRSH
Most Runs8531248
Highest Score185274
Best Strike Rate246231
Most sixes3416
Most Fours65142
Best Averages
Most 50s94
Most 100s5
Most Not Outs12
2021KRSH
Most Runs927503
Highest Score306184
Best Strike Rate275222
Most sixes193
Most Fours9946
Best Averages
Most 50s62
Most 100s31
Most Not Outs2
2020KRSH
Most Runs847387
Highest Score169146
Best Strike Rate247112
Most sixes290
Most Fours6341
Best Averages
Most 50s72
Most 100s11
Most Not Outs2
2019KRSH
Most Runs10381568
Highest Score246279
Best Strike Rate263223
Most sixes2322
Most Fours98137
Best Averages
Most 50s710
Most 100s24
Most Not Outs25
2018KRSH
Most Runs8611384
Highest Score310268
Best Strike Rate288286
Most sixes2027
Most Fours91113
Best Averages
Most 50s35
Most 100s23
Most Not Outs44
2017KRSH
Most Runs9641388
Highest Score196243
Best Strike Rate272198
Most sixes1511
Most Fours105140
Best Averages
Most 50s127
Most 100s2
Most Not Outs13
2016KRSH
Most Runs914248
Highest Score409142
Best Strike Rate305109
Most sixes185
Most Fours9017
Best Averages
Most 50s2
Most 100s31
Most Not Outs4
2015KRSH
Most Runs252162
Highest Score11036
Best Strike Rate4842
Most sixes20
Most Fours2922
Best Averages
Most 100s2
2014KRSH
Most Runs4
Highest Score3
Best Strike Rate31
Most sixes0
Most Fours0
Best Averages
TEST
OverallKRSH
Most Runs40842656
Highest Score199147
Best Strike Rate5248
Most sixes3114
Most Fours486312
Best Averages
Most 50s208
Most 100s95
Most Not Outs54
2026KRSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2025KRSH
Most Runs813387
Highest Score137103
Best Strike Rate4953
Most sixes42
Most Fours10046
Best Averages
Most 50s31
Most 100s11
Most Not Outs1
2024KRSH
Most Runs493
Highest Score86
Best Strike Rate58
Most sixes4
Most Fours52
Best Averages
Most 50s4
Most 100s
Most Not Outs2
2023KRSH
Most Runs143
Highest Score101
Best Strike Rate52
Most sixes5
Most Fours16
Best Averages
Most 50s
Most 100s1
Most Not Outs
2022KRSH
Most Runs168505
Highest Score50127
Best Strike Rate3980
Most sixes16
Most Fours2161
Best Averages
Most 50s12
Most 100s2
Most Not Outs1
2021KRSH
Most Runs461161
Highest Score12943
Best Strike Rate4343
Most sixes30
Most Fours6015
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2020KRSH
Most Runs105
Highest Score31
Best Strike Rate37
Most sixes0
Most Fours17
Best Averages
Most 50s
Most 100s
Most Not Outs
2019KRSH
Most Runs110158
Highest Score4457
Best Strike Rate4043
Most sixes00
Most Fours1415
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018KRSH
Most Runs468344
Highest Score14967
Best Strike Rate5944
Most sixes33
Most Fours6035
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2017BESTKRSH
Most Runs633773
Highest Score90147
Best Strike Rate5943
Most sixes23
Most Fours7696
Best Averages
Most 50s93
Most 100s2
Most Not Outs12
2016KRSH
Most Runs53961
Highest Score19941
Best Strike Rate6236
Most sixes70
Most Fours585
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2015KRSH
Most Runs252162
Highest Score11036
Best Strike Rate4842
Most sixes20
Most Fours2922
Best Averages
Most 100s2
2014KRSH
Most Runs4
Highest Score3
Best Strike Rate31
Most sixes0
Most Fours0
Best Averages
ODI
OverallKRSH
Most Runs32476067
Highest Score112170
Best Strike Rate9080
Most sixes75120
Most Fours248483
Best Averages
Most 50s2029
Most 100s619
Most Not Outs1920
2026KRSH
Most Runs142
Highest Score112
Best Strike Rate119
Most sixes2
Most Fours13
Best Averages
Most 100s1
Most Not Outs2
2025KRSH
Most Runs367617
Highest Score66120
Best Strike Rate108101
Most sixes1318
Most Fours2057
Best Averages
Most 50s23
Most 100s2
Most Not Outs42
2024KRSH
Most Runs31311
Highest Score31117
Best Strike Rate6979
Most sixes011
Most Fours214
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2023BESTKRSH
Most Runs1060824
Highest Score111132
Best Strike Rate88101
Most sixes1829
Most Fours9352
Best Averages
Most 50s74
Most 100s23
Most Not Outs85
2022KRSH
Most Runs251709
Highest Score73127
Best Strike Rate8074
Most sixes710
Most Fours1777
Best Averages
Most 50s22
Most 100s3
Most Not Outs1
2021KRSH
Most Runs177310
Highest Score108110
Best Strike Rate10179
Most sixes63
Most Fours1127
Best Averages
Most 50s12
Most 100s11
Most Not Outs1
2020KRSH
Most Runs443282
Highest Score112115
Best Strike Rate10675
Most sixes160
Most Fours2924
Best Averages
Most 50s32
Most 100s11
Most Not Outs1
2019KRSH
Most Runs5721345
Highest Score111170
Best Strike Rate8178
Most sixes921
Most Fours49117
Best Averages
Most 50s38
Most 100s24
Most Not Outs14
2018KRSH
Most Runs69882
Highest Score60146
Best Strike Rate8074
Most sixes115
Most Fours560
Best Averages
Most 50s13
Most 100s3
Most Not Outs14
2017KRSH
Most Runs52600
Highest Score1781
Best Strike Rate7267
Most sixes18
Most Fours543
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2016KRSH
Most Runs196187
Highest Score100101
Best Strike Rate8373
Most sixes35
Most Fours1512
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2015KRSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2014KRSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallKRSH
Most Runs22651357
Highest Score110102
Best Strike Rate139137
Most sixes9972
Most Fours191106
Best Averages
Most 50s229
Most 100s21
Most Not Outs87
2026KRSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2025KRSH
Most Runs510
Highest Score102
Best Strike Rate135
Most sixes28
Most Fours37
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2024KRSH
Most Runs354
Highest Score82
Best Strike Rate164
Most sixes24
Most Fours26
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2023KRSH
Most Runs189
Highest Score45
Best Strike Rate130
Most sixes10
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs2
2022KRSH
Most Runs43434
Highest Score6220
Best Strike Rate12777
Most sixes260
Most Fours274
Best Averages
Most 50s6
Most 100s
Most Not Outs1
2021KRSH
Most Runs28932
Highest Score6931
Best Strike Rate131100
Most sixes100
Most Fours284
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2020KRSH
Most Runs404
Highest Score57
Best Strike Rate141
Most sixes13
Most Fours34
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2019BESTKRSH
Most Runs35665
Highest Score9152
Best Strike Rate142102
Most sixes141
Most Fours355
Best Averages
Most 50s41
Most 100s
Most Not Outs1
2018KRSH
Most Runs324158
Highest Score10155
Best Strike Rate149168
Most sixes169
Most Fours2618
Best Averages
Most 50s11
Most 100s1
Most Not Outs2
2017KRSH
Most Runs27915
Highest Score8915
Best Strike Rate14188
Most sixes120
Most Fours241
Best Averages
Most 50s3
Most 100s
Most Not Outs
2016KRSH
Most Runs179
Highest Score110
Best Strike Rate160
Most sixes8
Most Fours17
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2015KRSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2014KRSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages