Ben Duckett vs Rahmat Shah

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Ben Duckett has dominance over Rahmat Shah in overall, Tests, ODIs and T20Is. In recent years, form favours Ben Duckett.
CAREER
OverallBDRS
Most Runs48615474
Highest Score431351
Best Strike Rate342180
Most sixes4452
Most Fours610502
Best Averages
Most 50s2741
Most 100s97
Most Not Outs64
2026BDRS
Most Runs170
Highest Score104
Best Strike Rate166
Most sixes2
Most Fours18
Best Averages
Most 50s1
2025BESTBDRS
Most Runs1484273
Highest Score398229
Best Strike Rate362133
Most sixes201
Most Fours19728
Best Averages
Most 50s81
Most 100s31
2024BDRS
Most Runs1454671
Highest Score260302
Best Strike Rate197174
Most sixes114
Most Fours18866
Best Averages
Most 50s86
Most 100s31
Most Not Outs11
2023BDRS
Most Runs1022545
Highest Score317107
Best Strike Rate298118
Most sixes63
Most Fours11650
Best Averages
Most 50s44
Most 100s2
Most Not Outs21
2022BDRS
Most Runs5901232
Highest Score177188
Best Strike Rate256140
Most sixes414
Most Fours74100
Best Averages
Most 50s412
Most 100s1
Most Not Outs3
2021BDRS
Most Runs195
Highest Score161
Best Strike Rate149
Most sixes3
Most Fours22
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2019BDRS
Most Runs9872
Highest Score9215
Best Strike Rate129120
Most sixes09
Most Fours1104
Best Averages
Most 50s5
Most 100s2
2018BDRS
Most Runs786
Highest Score128
Best Strike Rate160
Most sixes7
Most Fours73
Best Averages
Most 50s6
Most 100s1
2017BDRS
Most Runs551
Highest Score108
Best Strike Rate70
Most sixes8
Most Fours36
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
2016BDRS
Most Runs233249
Highest Score11971
Best Strike Rate13962
Most sixes33
Most Fours2313
Best Averages
Most 50s31
2014BDRS
Most Runs62
Highest Score23
Best Strike Rate53
Most sixes0
Most Fours6
Best Averages
2013BDRS
Most Runs38
Highest Score35
Best Strike Rate62
Most sixes0
Most Fours4
Best Averages
TEST
OverallBDRS
Most Runs30971586
Highest Score182234
Best Strike Rate8659
Most sixes1913
Most Fours399167
Best Averages
Most 50s1611
Most 100s63
Most Not Outs3
2026BDRS
Most Runs69
Highest Score42
Best Strike Rate87
Most sixes0
Most Fours11
Best Averages
Most 50s
2025BDRS
Most Runs735158
Highest Score149139
Best Strike Rate8847
Most sixes60
Most Fours10017
Best Averages
Most 50s3
Most 100s21
2024BESTBDRS
Most Runs1149388
Highest Score153234
Best Strike Rate8756
Most sixes73
Most Fours15343
Best Averages
Most 50s62
Most 100s21
Most Not Outs1
2023BDRS
Most Runs67739
Highest Score18230
Best Strike Rate8443
Most sixes20
Most Fours794
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2022BDRS
Most Runs357616
Highest Score10794
Best Strike Rate9670
Most sixes27
Most Fours4350
Best Averages
Most 50s36
Most 100s1
Most Not Outs1
2021BDRS
Most Runs87
Highest Score58
Best Strike Rate64
Most sixes1
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019BDRS
Most Runs280
Highest Score102
Best Strike Rate52
Most sixes2
Most Fours39
Best Averages
Most 50s2
Most 100s1
2018BDRS
Most Runs18
Highest Score14
Best Strike Rate86
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
2017BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016BDRS
Most Runs110
Highest Score56
Best Strike Rate58
Most sixes2
Most Fours13
Best Averages
Most 50s1
2014BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallBDRS
Most Runs12373885
Highest Score165114
Best Strike Rate10271
Most sixes1739
Most Fours142335
Best Averages
Most 50s830
Most 100s34
Most Not Outs14
2026BDRS
Most Runs101
Highest Score62
Best Strike Rate79
Most sixes2
Most Fours7
Best Averages
Most 50s1
2025BESTBDRS
Most Runs537115
Highest Score16590
Best Strike Rate10686
Most sixes81
Most Fours6811
Best Averages
Most 50s31
Most 100s1
2024BDRS
Most Runs305280
Highest Score10765
Best Strike Rate11068
Most sixes41
Most Fours3523
Best Averages
Most 50s24
Most 100s1
Most Not Outs1
2023BDRS
Most Runs272506
Highest Score10777
Best Strike Rate10075
Most sixes43
Most Fours2946
Best Averages
Most 50s14
Most 100s1
Most Not Outs11
2022BDRS
Most Runs616
Highest Score94
Best Strike Rate70
Most sixes7
Most Fours50
Best Averages
Most 50s6
Most 100s
Most Not Outs
2021BDRS
Most Runs108
Highest Score103
Best Strike Rate85
Most sixes2
Most Fours10
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019BDRS
Most Runs592
Highest Score113
Best Strike Rate68
Most sixes7
Most Fours65
Best Averages
Most 50s3
Most 100s1
2018BDRS
Most Runs768
Highest Score114
Best Strike Rate74
Most sixes7
Most Fours71
Best Averages
Most 50s6
Most 100s1
2017BDRS
Most Runs551
Highest Score108
Best Strike Rate70
Most sixes8
Most Fours36
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
2016BDRS
Most Runs123249
Highest Score6371
Best Strike Rate8162
Most sixes13
Most Fours1013
Best Averages
Most 50s21
2014BDRS
Most Runs62
Highest Score23
Best Strike Rate53
Most sixes0
Most Fours6
Best Averages
2013BDRS
Most Runs38
Highest Score35
Best Strike Rate62
Most sixes0
Most Fours4
Best Averages
T20I
OverallBDRS
Most Runs5273
Highest Score843
Best Strike Rate15450
Most sixes80
Most Fours690
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2026BESTBDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2025BDRS
Most Runs212
Highest Score84
Best Strike Rate168
Most sixes6
Most Fours29
Best Averages
Most 50s2
Most 100s
2024BDRS
Most Runs3
Highest Score3
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2023BDRS
Most Runs73
Highest Score28
Best Strike Rate114
Most sixes0
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs
2022BDRS
Most Runs233
Highest Score70
Best Strike Rate160
Most sixes2
Most Fours31
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2021BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2019BDRS
Most Runs9
Highest Score9
Best Strike Rate129
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
2018BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2017BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013BDRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages