Mominul Haque vs Shaun Marsh

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mominul Haque has dominance over Shaun Marsh in Tests, while Shaun Marsh has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallMHSM
Most Runs52585293
Highest Score267380
Best Strike Rate248228
Most sixes2054
Most Fours601526
Best Averages
Most 50s2625
Most 100s1213
Most Not Outs127
2025MHSM
Most Runs229
Highest Score87
Best Strike Rate59
Most sixes1
Most Fours20
Best Averages
Most 50s2
2024MHSM
Most Runs529
Highest Score107
Best Strike Rate55
Most sixes5
Most Fours66
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2023MHSM
Most Runs265
Highest Score121
Best Strike Rate66
Most sixes3
Most Fours28
Best Averages
Most 100s1
Most Not Outs2
2022MHSM
Most Runs255
Highest Score88
Best Strike Rate40
Most sixes1
Most Fours36
Best Averages
Most 50s2
Most Not Outs1
2021MHSM
Most Runs503
Highest Score127
Best Strike Rate48
Most sixes0
Most Fours55
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2020MHSM
Most Runs203
Highest Score132
Best Strike Rate53
Most sixes0
Most Fours24
Best Averages
Most 100s1
2019MHSM
Most Runs144469
Highest Score52139
Best Strike Rate48145
Most sixes16
Most Fours2135
Best Averages
Most 50s13
Most 100s1
Most Not Outs2
2018MHSM
Most Runs687908
Highest Score185287
Best Strike Rate133144
Most sixes413
Most Fours6485
Best Averages
Most 50s1
Most 100s44
2017MHSM
Most Runs290478
Highest Score77148
Best Strike Rate50125
Most sixes11
Most Fours3760
Best Averages
Most 50s24
Most 100s1
Most Not Outs1
2016MHSM
Most Runs94409
Highest Score66224
Best Strike Rate58212
Most sixes00
Most Fours1443
Best Averages
Most 50s13
Most 100s1
2015MHSM
Most Runs262466
Highest Score83227
Best Strike Rate118150
Most sixes13
Most Fours3251
Best Averages
Most 50s22
Most 100s1
Most Not Outs1
2014BESTMHSM
Most Runs964549
Highest Score207219
Best Strike Rate216127
Most sixes03
Most Fours10862
Best Averages
Most 50s83
Most 100s11
Most Not Outs31
2013MHSM
Most Runs764331
Highest Score245198
Best Strike Rate271189
Most sixes210
Most Fours8929
Best Averages
Most 50s2
Most 100s21
Most Not Outs31
2012MHSM
Most Runs6914
Highest Score3111
Best Strike Rate6439
Most sixes10
Most Fours72
Best Averages
2011MHSM
Most Runs577
Highest Score277
Best Strike Rate225
Most sixes5
Most Fours61
Best Averages
Most 50s2
Most 100s2
2010MHSM
Most Runs313
Highest Score83
Best Strike Rate72
Most sixes4
Most Fours27
Best Averages
Most 50s2
2009MHSM
Most Runs417
Highest Score127
Best Strike Rate169
Most sixes5
Most Fours36
Best Averages
Most 50s2
Most 100s1
2008MHSM
Most Runs362
Highest Score110
Best Strike Rate208
Most sixes4
Most Fours35
Best Averages
Most 50s3
Most Not Outs1
TEST
OverallMHSM
Most Runs46412265
Highest Score181182
Best Strike Rate5444
Most sixes178
Most Fours536264
Best Averages
Most 50s2310
Most 100s126
Most Not Outs102
2025MHSM
Most Runs229
Highest Score87
Best Strike Rate59
Most sixes1
Most Fours20
Best Averages
Most 50s2
2024MHSM
Most Runs529
Highest Score107
Best Strike Rate55
Most sixes5
Most Fours66
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2023MHSM
Most Runs265
Highest Score121
Best Strike Rate66
Most sixes3
Most Fours28
Best Averages
Most 100s1
Most Not Outs2
2022MHSM
Most Runs255
Highest Score88
Best Strike Rate40
Most sixes1
Most Fours36
Best Averages
Most 50s2
Most Not Outs1
2021MHSM
Most Runs503
Highest Score127
Best Strike Rate48
Most sixes0
Most Fours55
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2020MHSM
Most Runs203
Highest Score132
Best Strike Rate53
Most sixes0
Most Fours24
Best Averages
Most 100s1
2019MHSM
Most Runs1448
Highest Score528
Best Strike Rate4862
Most sixes10
Most Fours212
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018BESTMHSM
Most Runs673492
Highest Score176156
Best Strike Rate6642
Most sixes41
Most Fours6357
Best Averages
Most 50s1
Most 100s41
2017MHSM
Most Runs290440
Highest Score77126
Best Strike Rate5037
Most sixes11
Most Fours3753
Best Averages
Most 50s24
Most 100s1
Most Not Outs1
2016MHSM
Most Runs94231
Highest Score66130
Best Strike Rate5843
Most sixes00
Most Fours1428
Best Averages
Most 50s11
Most 100s1
2015MHSM
Most Runs258421
Highest Score80182
Best Strike Rate5156
Most sixes13
Most Fours3245
Best Averages
Most 50s22
Most 100s1
Most Not Outs1
2014MHSM
Most Runs614372
Highest Score131148
Best Strike Rate5249
Most sixes03
Most Fours6943
Best Averages
Most 50s51
Most 100s11
Most Not Outs2
2013MHSM
Most Runs584
Highest Score181
Best Strike Rate60
Most sixes0
Most Fours71
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
2012MHSM
Most Runs14
Highest Score11
Best Strike Rate39
Most sixes0
Most Fours2
Best Averages
2011MHSM
Most Runs287
Highest Score141
Best Strike Rate41
Most sixes0
Most Fours34
Best Averages
Most 50s1
Most 100s1
2010MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2008MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallMHSM
Most Runs5572773
Highest Score60151
Best Strike Rate7481
Most sixes136
Most Fours60247
Best Averages
Most 50s315
Most 100s7
Most Not Outs14
2025MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2022MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2019MHSM
Most Runs461
Highest Score131
Best Strike Rate83
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2018BESTMHSM
Most Runs14416
Highest Score9131
Best Strike Rate67102
Most sixes012
Most Fours128
Best Averages
Most 50s
Most 100s3
2017MHSM
Most Runs38
Highest Score22
Best Strike Rate88
Most sixes0
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2016MHSM
Most Runs146
Highest Score71
Best Strike Rate78
Most sixes0
Most Fours12
Best Averages
Most 50s2
Most 100s
2015MHSM
Most Runs445
Highest Score345
Best Strike Rate6794
Most sixes00
Most Fours06
Best Averages
Most 50s
Most 100s
Most Not Outs
2014MHSM
Most Runs334177
Highest Score6071
Best Strike Rate8078
Most sixes00
Most Fours3719
Best Averages
Most 50s32
Most 100s
Most Not Outs11
2013MHSM
Most Runs136216
Highest Score38151
Best Strike Rate6985
Most sixes05
Most Fours1525
Best Averages
Most 50s
Most 100s1
Most Not Outs
2012MHSM
Most Runs69
Highest Score31
Best Strike Rate64
Most sixes1
Most Fours7
Best Averages
2011MHSM
Most Runs235
Highest Score110
Best Strike Rate78
Most sixes3
Most Fours22
Best Averages
Most 50s1
Most 100s1
2010MHSM
Most Runs313
Highest Score83
Best Strike Rate72
Most sixes4
Most Fours27
Best Averages
Most 50s2
2009MHSM
Most Runs393
Highest Score112
Best Strike Rate77
Most sixes4
Most Fours34
Best Averages
Most 50s2
Most 100s1
2008MHSM
Most Runs333
Highest Score81
Best Strike Rate76
Most sixes2
Most Fours34
Best Averages
Most 50s3
Most Not Outs1
T20I
OverallMHSM
Most Runs60255
Highest Score2647
Best Strike Rate120103
Most sixes210
Most Fours515
Best Averages
Most 50s
Most 100s
Most Not Outs11
2025MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2022MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2019MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2017MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016MHSM
Most Runs32
Highest Score23
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
2015MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014MHSM
Most Runs16
Highest Score16
Best Strike Rate84
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2013BESTMHSM
Most Runs44115
Highest Score2647
Best Strike Rate142104
Most sixes25
Most Fours34
Best Averages
Most 50s
Most 100s
Most Not Outs11
2012MHSM
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
2011MHSM
Most Runs55
Highest Score26
Best Strike Rate106
Most sixes2
Most Fours5
Best Averages
Most 50s
Most 100s
2010MHSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009MHSM
Most Runs24
Highest Score15
Best Strike Rate92
Most sixes1
Most Fours2
Best Averages
Most 50s
Most 100s
2008MHSM
Most Runs29
Highest Score29
Best Strike Rate132
Most sixes2
Most Fours1
Best Averages
Most 50s
Most Not Outs