Mominul Haque vs Sherwin Campbell

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mominul Haque has dominance over Sherwin Campbell in overall and Tests, while Sherwin Campbell has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallMHSC
Most Runs52585165
Highest Score267313
Best Strike Rate24899
Most sixes2016
Most Fours601580
Best Averages
Most 50s2632
Most 100s126
Most Not Outs124
2025BESTMHSC
Most Runs229
Highest Score87
Best Strike Rate59
Most sixes1
Most Fours20
Best Averages
Most 50s2
2024MHSC
Most Runs529
Highest Score107
Best Strike Rate55
Most sixes5
Most Fours66
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2023MHSC
Most Runs265
Highest Score121
Best Strike Rate66
Most sixes3
Most Fours28
Best Averages
Most 100s1
Most Not Outs2
2022MHSC
Most Runs255
Highest Score88
Best Strike Rate40
Most sixes1
Most Fours36
Best Averages
Most 50s2
Most Not Outs1
2021MHSC
Most Runs503
Highest Score127
Best Strike Rate48
Most sixes0
Most Fours55
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2020MHSC
Most Runs203
Highest Score132
Best Strike Rate53
Most sixes0
Most Fours24
Best Averages
Most 100s1
2019MHSC
Most Runs144
Highest Score52
Best Strike Rate48
Most sixes1
Most Fours21
Best Averages
Most 50s1
2018MHSC
Most Runs687
Highest Score185
Best Strike Rate133
Most sixes4
Most Fours64
Best Averages
Most 100s4
2017MHSC
Most Runs290
Highest Score77
Best Strike Rate50
Most sixes1
Most Fours37
Best Averages
Most 50s2
2016MHSC
Most Runs94
Highest Score66
Best Strike Rate58
Most sixes0
Most Fours14
Best Averages
Most 50s1
2015MHSC
Most Runs262
Highest Score83
Best Strike Rate118
Most sixes1
Most Fours32
Best Averages
Most 50s2
2014MHSC
Most Runs964
Highest Score207
Best Strike Rate216
Most sixes0
Most Fours108
Best Averages
Most 50s8
Most 100s1
Most Not Outs3
2013MHSC
Most Runs764
Highest Score245
Best Strike Rate271
Most sixes2
Most Fours89
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
2012MHSC
Most Runs69
Highest Score31
Best Strike Rate64
Most sixes1
Most Fours7
Best Averages
2002MHSC
Most Runs26
Highest Score20
Best Strike Rate24
Most sixes0
Most Fours3
Best Averages
2000MHSC
Most Runs1160
Highest Score187
Best Strike Rate104
Most sixes6
Most Fours120
Best Averages
Most 50s8
Most 100s2
Most Not Outs1
1999MHSC
Most Runs1117
Highest Score239
Best Strike Rate108
Most sixes3
Most Fours129
Best Averages
Most 50s7
Most 100s2
Most Not Outs1
1998MHSC
Most Runs79
Highest Score28
Best Strike Rate29
Most sixes0
Most Fours10
Best Averages
1997MHSC
Most Runs758
Highest Score131
Best Strike Rate89
Most sixes2
Most Fours80
Best Averages
Most 50s6
Most Not Outs1
1996MHSC
Most Runs778
Highest Score255
Best Strike Rate90
Most sixes0
Most Fours88
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1995MHSC
Most Runs1037
Highest Score179
Best Strike Rate102
Most sixes5
Most Fours124
Best Averages
Most 50s8
1994MHSC
Most Runs3
Highest Score3
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
TEST
OverallMHSC
Most Runs46412882
Highest Score181208
Best Strike Rate5440
Most sixes179
Most Fours536373
Best Averages
Most 50s2318
Most 100s124
Most Not Outs104
2025BESTMHSC
Most Runs229
Highest Score87
Best Strike Rate59
Most sixes1
Most Fours20
Best Averages
Most 50s2
2024MHSC
Most Runs529
Highest Score107
Best Strike Rate55
Most sixes5
Most Fours66
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2023MHSC
Most Runs265
Highest Score121
Best Strike Rate66
Most sixes3
Most Fours28
Best Averages
Most 100s1
Most Not Outs2
2022MHSC
Most Runs255
Highest Score88
Best Strike Rate40
Most sixes1
Most Fours36
Best Averages
Most 50s2
Most Not Outs1
2021MHSC
Most Runs503
Highest Score127
Best Strike Rate48
Most sixes0
Most Fours55
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2020MHSC
Most Runs203
Highest Score132
Best Strike Rate53
Most sixes0
Most Fours24
Best Averages
Most 100s1
2019MHSC
Most Runs144
Highest Score52
Best Strike Rate48
Most sixes1
Most Fours21
Best Averages
Most 50s1
2018MHSC
Most Runs673
Highest Score176
Best Strike Rate66
Most sixes4
Most Fours63
Best Averages
Most 100s4
2017MHSC
Most Runs290
Highest Score77
Best Strike Rate50
Most sixes1
Most Fours37
Best Averages
Most 50s2
2016MHSC
Most Runs94
Highest Score66
Best Strike Rate58
Most sixes0
Most Fours14
Best Averages
Most 50s1
2015MHSC
Most Runs258
Highest Score80
Best Strike Rate51
Most sixes1
Most Fours32
Best Averages
Most 50s2
2014MHSC
Most Runs614
Highest Score131
Best Strike Rate52
Most sixes0
Most Fours69
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2013MHSC
Most Runs584
Highest Score181
Best Strike Rate60
Most sixes0
Most Fours71
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
2012MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2002MHSC
Most Runs26
Highest Score20
Best Strike Rate24
Most sixes0
Most Fours3
Best Averages
2000MHSC
Most Runs539
Highest Score82
Best Strike Rate38
Most sixes4
Most Fours70
Best Averages
Most 50s4
Most 100s
Most Not Outs1
1999MHSC
Most Runs370
Highest Score170
Best Strike Rate43
Most sixes2
Most Fours54
Best Averages
Most 50s
Most 100s2
Most Not Outs1
1998MHSC
Most Runs79
Highest Score28
Best Strike Rate29
Most sixes0
Most Fours10
Best Averages
1997MHSC
Most Runs620
Highest Score79
Best Strike Rate38
Most sixes1
Most Fours68
Best Averages
Most 50s5
Most Not Outs1
1996MHSC
Most Runs516
Highest Score208
Best Strike Rate42
Most sixes0
Most Fours68
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1995MHSC
Most Runs599
Highest Score93
Best Strike Rate45
Most sixes2
Most Fours82
Best Averages
Most 50s6
1994MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallMHSC
Most Runs5572283
Highest Score60105
Best Strike Rate7459
Most sixes17
Most Fours60207
Best Averages
Most 50s314
Most 100s2
Most Not Outs1
2025BESTMHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2022MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2019MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2018MHSC
Most Runs14
Highest Score9
Best Strike Rate67
Most sixes0
Most Fours1
Best Averages
Most 100s
2017MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2016MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2015MHSC
Most Runs4
Highest Score3
Best Strike Rate67
Most sixes0
Most Fours0
Best Averages
Most 50s
2014MHSC
Most Runs334
Highest Score60
Best Strike Rate80
Most sixes0
Most Fours37
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2013MHSC
Most Runs136
Highest Score38
Best Strike Rate69
Most sixes0
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs
2012MHSC
Most Runs69
Highest Score31
Best Strike Rate64
Most sixes1
Most Fours7
Best Averages
2002MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2000MHSC
Most Runs621
Highest Score105
Best Strike Rate66
Most sixes2
Most Fours50
Best Averages
Most 50s4
Most 100s2
Most Not Outs
1999MHSC
Most Runs747
Highest Score69
Best Strike Rate65
Most sixes1
Most Fours75
Best Averages
Most 50s7
Most 100s
Most Not Outs
1998MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1997MHSC
Most Runs138
Highest Score52
Best Strike Rate51
Most sixes1
Most Fours12
Best Averages
Most 50s1
Most Not Outs
1996MHSC
Most Runs262
Highest Score47
Best Strike Rate48
Most sixes0
Most Fours20
Best Averages
Most 50s
Most 100s
Most Not Outs
1995MHSC
Most Runs438
Highest Score86
Best Strike Rate57
Most sixes3
Most Fours42
Best Averages
Most 50s2
1994MHSC
Most Runs3
Highest Score3
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
T20I
OverallMHSC
Most Runs60
Highest Score26
Best Strike Rate120
Most sixes2
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs1
2025BESTMHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2022MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2019MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2018MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2017MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2016MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2015MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014MHSC
Most Runs16
Highest Score16
Best Strike Rate84
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2013MHSC
Most Runs44
Highest Score26
Best Strike Rate142
Most sixes2
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs1
2012MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2002MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2000MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1997MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1996MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1994MHSC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages