Mohammad Shahzad vs Denesh Ramdin

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mohammad Shahzad has dominance over Denesh Ramdin in T20Is, while Denesh Ramdin has the edge in overall and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallMSDR
Most Runs8325734
Highest Score135390
Best Strike Rate192244
Most sixes2256
Most Fours88592
Best Averages
Most 50s724
Most 100s6
Most Not Outs452
2019MSDR
Most Runs55
Highest Score24
Best Strike Rate104
Most sixes1
Most Fours3
Best Averages
Most Not Outs2
2018MSDR
Most Runs170
Highest Score54
Best Strike Rate162
Most sixes10
Most Fours9
Best Averages
Most Not Outs2
2017MSDR
Most Runs18
Highest Score13
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2016MSDR
Most Runs273364
Highest Score89171
Best Strike Rate170182
Most sixes86
Most Fours2421
Best Averages
Most 50s12
Most Not Outs11
2015BESTMSDR
Most Runs187675
Highest Score83150
Best Strike Rate205263
Most sixes95
Most Fours1569
Best Averages
Most 50s15
Most Not Outs25
2014MSDR
Most Runs224843
Highest Score79269
Best Strike Rate81303
Most sixes324
Most Fours3076
Best Averages
Most 50s33
Most 100s2
Most Not Outs5
2013MSDR
Most Runs18460
Highest Score18131
Best Strike Rate164125
Most sixes02
Most Fours464
Best Averages
Most 50s3
Most 100s1
Most Not Outs5
2012MSDR
Most Runs389
Highest Score152
Best Strike Rate194
Most sixes1
Most Fours30
Best Averages
Most 100s2
Most Not Outs3
2011MSDR
Most Runs178
Highest Score106
Best Strike Rate187
Most sixes0
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
2010MSDR
Most Runs57304
Highest Score57101
Best Strike Rate100208
Most sixes10
Most Fours628
Best Averages
Most 50s1
Most Not Outs5
2009MSDR
Most Runs55672
Highest Score55220
Best Strike Rate59288
Most sixes13
Most Fours587
Best Averages
Most 50s13
Most 100s1
Most Not Outs13
2008MSDR
Most Runs383
Highest Score99
Best Strike Rate221
Most sixes1
Most Fours39
Best Averages
Most Not Outs4
2007MSDR
Most Runs355
Highest Score136
Best Strike Rate267
Most sixes1
Most Fours45
Best Averages
Most 50s2
Most Not Outs6
2006MSDR
Most Runs480
Highest Score109
Best Strike Rate346
Most sixes2
Most Fours55
Best Averages
Most 50s2
Most Not Outs8
2005MSDR
Most Runs406
Highest Score145
Best Strike Rate131
Most sixes0
Most Fours49
Best Averages
Most 50s3
Most Not Outs2
TEST
OverallMSDR
Most Runs2898
Highest Score166
Best Strike Rate49
Most sixes6
Most Fours376
Best Averages
Most 50s15
Most 100s4
Most Not Outs14
2019BESTMSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2018MSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2017MSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016MSDR
Most Runs62
Highest Score62
Best Strike Rate41
Most sixes0
Most Fours5
Best Averages
Most 50s1
Most Not Outs
2015MSDR
Most Runs379
Highest Score59
Best Strike Rate42
Most sixes0
Most Fours48
Best Averages
Most 50s3
Most Not Outs1
2014MSDR
Most Runs222
Highest Score45
Best Strike Rate58
Most sixes1
Most Fours32
Best Averages
Most 50s
Most 100s
Most Not Outs
2013MSDR
Most Runs410
Highest Score107
Best Strike Rate58
Most sixes2
Most Fours59
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2012MSDR
Most Runs343
Highest Score126
Best Strike Rate48
Most sixes1
Most Fours30
Best Averages
Most 100s2
Most Not Outs2
2011MSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010MSDR
Most Runs63
Highest Score27
Best Strike Rate41
Most sixes0
Most Fours8
Best Averages
Most 50s
Most Not Outs1
2009MSDR
Most Runs471
Highest Score166
Best Strike Rate54
Most sixes1
Most Fours70
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2008MSDR
Most Runs243
Highest Score38
Best Strike Rate47
Most sixes0
Most Fours29
Best Averages
Most Not Outs1
2007MSDR
Most Runs128
Highest Score60
Best Strike Rate50
Most sixes0
Most Fours21
Best Averages
Most 50s1
Most Not Outs
2006MSDR
Most Runs298
Highest Score62
Best Strike Rate42
Most sixes1
Most Fours37
Best Averages
Most 50s2
Most Not Outs4
2005MSDR
Most Runs279
Highest Score71
Best Strike Rate48
Most sixes0
Most Fours37
Best Averages
Most 50s2
Most Not Outs1
ODI
OverallMSDR
Most Runs4772200
Highest Score79169
Best Strike Rate7580
Most sixes831
Most Fours57165
Best Averages
Most 50s58
Most 100s2
Most Not Outs222
2019MSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2018MSDR
Most Runs10
Highest Score10
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2017MSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016MSDR
Most Runs91266
Highest Score3791
Best Strike Rate6172
Most sixes26
Most Fours915
Best Averages
Most 50s1
Most Not Outs
2015BESTMSDR
Most Runs50253
Highest Score2757
Best Strike Rate8682
Most sixes13
Most Fours719
Best Averages
Most 50s2
Most Not Outs12
2014MSDR
Most Runs224516
Highest Score79169
Best Strike Rate81103
Most sixes319
Most Fours3036
Best Averages
Most 50s32
Most 100s2
Most Not Outs2
2013MSDR
Most Runs50
Highest Score24
Best Strike Rate67
Most sixes0
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs2
2012MSDR
Most Runs38
Highest Score22
Best Strike Rate46
Most sixes0
Most Fours0
Best Averages
Most 100s
Most Not Outs
2011MSDR
Most Runs168
Highest Score96
Best Strike Rate76
Most sixes0
Most Fours16
Best Averages
Most 50s1
Most Not Outs
2010MSDR
Most Runs57159
Highest Score5730
Best Strike Rate10064
Most sixes10
Most Fours611
Best Averages
Most 50s1
Most Not Outs2
2009MSDR
Most Runs55184
Highest Score5545
Best Strike Rate5992
Most sixes12
Most Fours514
Best Averages
Most 50s1
Most 100s
Most Not Outs12
2008MSDR
Most Runs83
Highest Score31
Best Strike Rate66
Most sixes0
Most Fours3
Best Averages
Most Not Outs3
2007MSDR
Most Runs173
Highest Score52
Best Strike Rate82
Most sixes0
Most Fours18
Best Averages
Most 50s1
Most Not Outs4
2006MSDR
Most Runs173
Highest Score38
Best Strike Rate79
Most sixes1
Most Fours16
Best Averages
Most 50s
Most Not Outs4
2005MSDR
Most Runs127
Highest Score74
Best Strike Rate83
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most Not Outs1
T20I
OverallMSDR
Most Runs355636
Highest Score5655
Best Strike Rate117115
Most sixes1419
Most Fours3151
Best Averages
Most 50s21
Most 100s
Most Not Outs216
2019MSDR
Most Runs55
Highest Score24
Best Strike Rate104
Most sixes1
Most Fours3
Best Averages
Most Not Outs2
2018MSDR
Most Runs160
Highest Score44
Best Strike Rate119
Most sixes10
Most Fours9
Best Averages
Most Not Outs2
2017MSDR
Most Runs18
Highest Score13
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2016MSDR
Most Runs18236
Highest Score5218
Best Strike Rate10969
Most sixes60
Most Fours151
Best Averages
Most 50s1
Most Not Outs11
2015BESTMSDR
Most Runs13743
Highest Score5634
Best Strike Rate119139
Most sixes82
Most Fours82
Best Averages
Most 50s1
Most Not Outs12
2014MSDR
Most Runs105
Highest Score55
Best Strike Rate142
Most sixes4
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2013MSDR
Most Runs180
Highest Score180
Best Strike Rate1640
Most sixes00
Most Fours40
Best Averages
Most 50s
Most 100s
Most Not Outs
2012MSDR
Most Runs8
Highest Score4
Best Strike Rate100
Most sixes0
Most Fours0
Best Averages
Most 100s
Most Not Outs1
2011MSDR
Most Runs10
Highest Score10
Best Strike Rate111
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs1
2010MSDR
Most Runs82
Highest Score44
Best Strike Rate103
Most sixes0
Most Fours9
Best Averages
Most 50s
Most Not Outs2
2009MSDR
Most Runs17
Highest Score9
Best Strike Rate142
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2008MSDR
Most Runs57
Highest Score30
Best Strike Rate108
Most sixes1
Most Fours7
Best Averages
Most Not Outs
2007MSDR
Most Runs54
Highest Score24
Best Strike Rate135
Most sixes1
Most Fours6
Best Averages
Most 50s
Most Not Outs2
2006MSDR
Most Runs9
Highest Score9
Best Strike Rate225
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs
2005MSDR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs