Mike Denness vs Anamul Haque

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mike Denness has dominance over Anamul Haque in overall and Tests, while Anamul Haque has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallMDAH
Most Runs19311925
Highest Score254201
Best Strike Rate102227
Most sixes442
Most Fours209199
Best Averages
Most 50s86
Most 100s32
Most Not Outs52
2025BESTMDAH
Most Runs23
Highest Score19
Best Strike Rate39
Most sixes1
Most Fours2
Best Averages
2024MDAH
Most Runs12
Highest Score12
Best Strike Rate55
Most sixes0
Most Fours1
Best Averages
2023MDAH
Most Runs86
Highest Score43
Best Strike Rate91
Most sixes0
Most Fours13
Best Averages
2022MDAH
Most Runs319
Highest Score125
Best Strike Rate264
Most sixes10
Most Fours33
Best Averages
Most 50s2
2019MDAH
Most Runs14
Highest Score14
Best Strike Rate58
Most sixes0
Most Fours2
Best Averages
2018MDAH
Most Runs88
Highest Score35
Best Strike Rate82
Most sixes3
Most Fours10
Best Averages
2016MDAH
Most Runs5
Highest Score5
Best Strike Rate42
Most sixes0
Most Fours1
Best Averages
2015MDAH
Most Runs106
Highest Score76
Best Strike Rate150
Most sixes1
Most Fours8
Best Averages
2014MDAH
Most Runs925
Highest Score176
Best Strike Rate210
Most sixes23
Most Fours87
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2013MDAH
Most Runs130
Highest Score62
Best Strike Rate112
Most sixes0
Most Fours16
Best Averages
2012MDAH
Most Runs217
Highest Score142
Best Strike Rate254
Most sixes4
Most Fours26
Best Averages
Most 100s1
1975MDAH
Most Runs629
Highest Score225
Best Strike Rate116
Most sixes3
Most Fours62
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
1974MDAH
Most Runs749
Highest Score150
Best Strike Rate99
Most sixes1
Most Fours73
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1973MDAH
Most Runs392
Highest Score142
Best Strike Rate93
Most sixes0
Most Fours53
Best Averages
Most 50s4
1972MDAH
Most Runs104
Highest Score35
Best Strike Rate28
Most sixes0
Most Fours14
Best Averages
1969MDAH
Most Runs57
Highest Score55
Best Strike Rate32
Most sixes0
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
TEST
OverallMDAH
Most Runs1667123
Highest Score18823
Best Strike Rate3939
Most sixes21
Most Fours19216
Best Averages
Most 50s7
Most 100s3
Most Not Outs3
2025BESTMDAH
Most Runs23
Highest Score19
Best Strike Rate39
Most sixes1
Most Fours2
Best Averages
2024MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022MDAH
Most Runs27
Highest Score23
Best Strike Rate68
Most sixes0
Most Fours6
Best Averages
Most 50s
2019MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2018MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2015MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2014MDAH
Most Runs9
Highest Score9
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2013MDAH
Most Runs64
Highest Score22
Best Strike Rate37
Most sixes0
Most Fours8
Best Averages
2012MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1975MDAH
Most Runs504
Highest Score188
Best Strike Rate44
Most sixes1
Most Fours56
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1974MDAH
Most Runs676
Highest Score118
Best Strike Rate40
Most sixes1
Most Fours68
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1973MDAH
Most Runs326
Highest Score76
Best Strike Rate38
Most sixes0
Most Fours47
Best Averages
Most 50s3
1972MDAH
Most Runs104
Highest Score35
Best Strike Rate28
Most sixes0
Most Fours14
Best Averages
1969MDAH
Most Runs57
Highest Score55
Best Strike Rate32
Most sixes0
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
ODI
OverallMDAH
Most Runs2641357
Highest Score66120
Best Strike Rate6375
Most sixes227
Most Fours17137
Best Averages
Most 50s15
Most 100s2
Most Not Outs2
2025BESTMDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024MDAH
Most Runs12
Highest Score12
Best Strike Rate55
Most sixes0
Most Fours1
Best Averages
2023MDAH
Most Runs86
Highest Score43
Best Strike Rate91
Most sixes0
Most Fours13
Best Averages
2022MDAH
Most Runs202
Highest Score76
Best Strike Rate100
Most sixes8
Most Fours19
Best Averages
Most 50s2
2019MDAH
Most Runs14
Highest Score14
Best Strike Rate58
Most sixes0
Most Fours2
Best Averages
2018MDAH
Most Runs88
Highest Score35
Best Strike Rate82
Most sixes3
Most Fours10
Best Averages
2016MDAH
Most Runs5
Highest Score5
Best Strike Rate42
Most sixes0
Most Fours1
Best Averages
2015MDAH
Most Runs58
Highest Score29
Best Strike Rate59
Most sixes1
Most Fours5
Best Averages
2014MDAH
Most Runs631
Highest Score109
Best Strike Rate70
Most sixes12
Most Fours55
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2013MDAH
Most Runs66
Highest Score40
Best Strike Rate75
Most sixes0
Most Fours8
Best Averages
2012MDAH
Most Runs195
Highest Score120
Best Strike Rate71
Most sixes3
Most Fours23
Best Averages
Most 100s1
1975MDAH
Most Runs125
Highest Score37
Best Strike Rate72
Most sixes2
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs2
1974MDAH
Most Runs73
Highest Score32
Best Strike Rate59
Most sixes0
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs
1973MDAH
Most Runs66
Highest Score66
Best Strike Rate55
Most sixes0
Most Fours6
Best Averages
Most 50s1
1972MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1969MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
T20I
OverallMDAH
Most Runs445
Highest Score58
Best Strike Rate113
Most sixes14
Most Fours46
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2025BESTMDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022MDAH
Most Runs90
Highest Score26
Best Strike Rate96
Most sixes2
Most Fours8
Best Averages
Most 50s
2019MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2018MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2015MDAH
Most Runs48
Highest Score47
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
2014MDAH
Most Runs285
Highest Score58
Best Strike Rate121
Most sixes11
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2013MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2012MDAH
Most Runs22
Highest Score22
Best Strike Rate183
Most sixes1
Most Fours3
Best Averages
Most 100s
1975MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1974MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1973MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1972MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1969MDAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs