Najmul Hossain Shanto vs Rahmat Shah

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Najmul Hossain Shanto has dominance over Rahmat Shah in overall, Tests and T20Is, while Rahmat Shah has the edge in ODIs. In recent years, form favours Najmul Hossain Shanto.
CAREER
OverallNHRS
Most Runs52205474
Highest Score360351
Best Strike Rate245180
Most sixes7752
Most Fours539502
Best Averages
Most 50s2141
Most 100s117
Most Not Outs124
2025NHRS
Most Runs524273
Highest Score225229
Best Strike Rate120133
Most sixes91
Most Fours4428
Best Averages
Most 50s11
Most 100s21
Most Not Outs1
2024BESTNHRS
Most Runs961671
Highest Score257302
Best Strike Rate236174
Most sixes224
Most Fours9566
Best Averages
Most 50s36
Most 100s11
Most Not Outs21
2023NHRS
Most Runs1957545
Highest Score314107
Best Strike Rate284118
Most sixes203
Most Fours21850
Best Averages
Most 50s114
Most 100s6
Most Not Outs51
2022NHRS
Most Runs8351232
Highest Score176188
Best Strike Rate217140
Most sixes814
Most Fours99100
Best Averages
Most 50s412
Most Not Outs1
2021NHRS
Most Runs496195
Highest Score223161
Best Strike Rate213149
Most sixes73
Most Fours5022
Best Averages
Most 50s1
Most 100s21
Most Not Outs11
2020NHRS
Most Runs188
Highest Score100
Best Strike Rate119
Most sixes3
Most Fours18
Best Averages
Most 50s1
2019NHRS
Most Runs191872
Highest Score86215
Best Strike Rate216120
Most sixes89
Most Fours9104
Best Averages
Most 50s15
Most 100s2
Most Not Outs2
2018NHRS
Most Runs38786
Highest Score20128
Best Strike Rate93160
Most sixes07
Most Fours273
Best Averages
Most 50s6
Most 100s1
2017NHRS
Most Runs30551
Highest Score18108
Best Strike Rate2670
Most sixes08
Most Fours436
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
2016NHRS
Most Runs249
Highest Score71
Best Strike Rate62
Most sixes3
Most Fours13
Best Averages
Most 50s1
2014NHRS
Most Runs62
Highest Score23
Best Strike Rate53
Most sixes0
Most Fours6
Best Averages
2013NHRS
Most Runs38
Highest Score35
Best Strike Rate62
Most sixes0
Most Fours4
Best Averages
TEST
OverallNHRS
Most Runs23981586
Highest Score163234
Best Strike Rate5659
Most sixes3213
Most Fours268167
Best Averages
Most 50s611
Most 100s83
Most Not Outs2
2025BESTNHRS
Most Runs309158
Highest Score148139
Best Strike Rate5447
Most sixes60
Most Fours2517
Best Averages
Most 50s
Most 100s21
Most Not Outs1
2024NHRS
Most Runs317388
Highest Score82234
Best Strike Rate5456
Most sixes53
Most Fours3943
Best Averages
Most 50s12
Most 100s1
Most Not Outs
2023NHRS
Most Runs74739
Highest Score14630
Best Strike Rate7843
Most sixes80
Most Fours914
Best Averages
Most 50s2
Most 100s4
Most Not Outs
2022NHRS
Most Runs410616
Highest Score6794
Best Strike Rate4470
Most sixes57
Most Fours5250
Best Averages
Most 50s26
Most Not Outs
2021NHRS
Most Runs39887
Highest Score16358
Best Strike Rate5364
Most sixes71
Most Fours3812
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2020NHRS
Most Runs153
Highest Score71
Best Strike Rate46
Most sixes1
Most Fours16
Best Averages
Most 50s1
2019NHRS
Most Runs16280
Highest Score11102
Best Strike Rate9452
Most sixes02
Most Fours139
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2018NHRS
Most Runs1818
Highest Score1314
Best Strike Rate4986
Most sixes00
Most Fours22
Best Averages
Most 50s
Most 100s
2017NHRS
Most Runs30
Highest Score18
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2016NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallNHRS
Most Runs17033885
Highest Score122114
Best Strike Rate7871
Most sixes1839
Most Fours177335
Best Averages
Most 50s1030
Most 100s34
Most Not Outs34
2025NHRS
Most Runs215115
Highest Score7790
Best Strike Rate6686
Most sixes31
Most Fours1911
Best Averages
Most 50s11
Most 100s
Most Not Outs
2024NHRS
Most Runs286280
Highest Score12265
Best Strike Rate7968
Most sixes51
Most Fours2923
Best Averages
Most 50s14
Most 100s1
Most Not Outs11
2023BESTNHRS
Most Runs992506
Highest Score11777
Best Strike Rate8675
Most sixes83
Most Fours10746
Best Averages
Most 50s84
Most 100s2
Most Not Outs21
2022NHRS
Most Runs117616
Highest Score3894
Best Strike Rate6370
Most sixes07
Most Fours1550
Best Averages
Most 50s6
Most Not Outs
2021NHRS
Most Runs38108
Highest Score20103
Best Strike Rate5885
Most sixes02
Most Fours510
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2020NHRS
Most Runs35
Highest Score29
Best Strike Rate73
Most sixes2
Most Fours2
Best Averages
Most 50s
2019NHRS
Most Runs592
Highest Score113
Best Strike Rate68
Most sixes7
Most Fours65
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2018NHRS
Most Runs20768
Highest Score7114
Best Strike Rate4474
Most sixes07
Most Fours071
Best Averages
Most 50s6
Most 100s1
2017NHRS
Most Runs551
Highest Score108
Best Strike Rate70
Most sixes8
Most Fours36
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
2016NHRS
Most Runs249
Highest Score71
Best Strike Rate62
Most sixes3
Most Fours13
Best Averages
Most 50s1
2014NHRS
Most Runs62
Highest Score23
Best Strike Rate53
Most sixes0
Most Fours6
Best Averages
2013NHRS
Most Runs38
Highest Score35
Best Strike Rate62
Most sixes0
Most Fours4
Best Averages
T20I
OverallNHRS
Most Runs11193
Highest Score753
Best Strike Rate11150
Most sixes270
Most Fours940
Best Averages
Most 50s5
Most 100s
Most Not Outs7
2025NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024BESTNHRS
Most Runs3583
Highest Score533
Best Strike Rate10350
Most sixes120
Most Fours270
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2023NHRS
Most Runs218
Highest Score51
Best Strike Rate120
Most sixes4
Most Fours20
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2022NHRS
Most Runs308
Highest Score71
Best Strike Rate110
Most sixes3
Most Fours32
Best Averages
Most 50s2
Most Not Outs1
2021NHRS
Most Runs60
Highest Score40
Best Strike Rate102
Most sixes0
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2020NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019NHRS
Most Runs175
Highest Score75
Best Strike Rate122
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2018NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2017NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013NHRS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages