Anamul Haque vs Peter Moor

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Peter Moor has the edge in overall, Tests, ODIs and T20Is. In recent years, form favours Peter Moor.
CAREER
OverallAHPM
Most Runs19251931
Highest Score201233
Best Strike Rate227242
Most sixes4261
Most Fours199153
Best Averages
Most 50s611
Most 100s2
Most Not Outs210
2025BESTAHPM
Most Runs2334
Highest Score1930
Best Strike Rate3987
Most sixes10
Most Fours26
Best Averages
2024AHPM
Most Runs1291
Highest Score1279
Best Strike Rate5562
Most sixes00
Most Fours113
Best Averages
Most 50s1
2023AHPM
Most Runs8676
Highest Score4319
Best Strike Rate9138
Most sixes02
Most Fours1310
Best Averages
2022AHPM
Most Runs319
Highest Score125
Best Strike Rate264
Most sixes10
Most Fours33
Best Averages
Most 50s2
2019AHPM
Most Runs14255
Highest Score14150
Best Strike Rate58233
Most sixes013
Most Fours219
Best Averages
Most 50s2
Most Not Outs3
2018AHPM
Most Runs88604
Highest Score35177
Best Strike Rate82236
Most sixes319
Most Fours1043
Best Averages
Most 50s3
Most Not Outs3
2017AHPM
Most Runs289
Highest Score88
Best Strike Rate99
Most sixes3
Most Fours20
Best Averages
Most 50s1
Most Not Outs2
2016AHPM
Most Runs5496
Highest Score5166
Best Strike Rate42244
Most sixes021
Most Fours136
Best Averages
Most 50s3
Most Not Outs2
2015AHPM
Most Runs10671
Highest Score7650
Best Strike Rate15070
Most sixes13
Most Fours85
Best Averages
Most 50s1
2014AHPM
Most Runs92515
Highest Score17613
Best Strike Rate21042
Most sixes230
Most Fours871
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2013AHPM
Most Runs130
Highest Score62
Best Strike Rate112
Most sixes0
Most Fours16
Best Averages
2012AHPM
Most Runs217
Highest Score142
Best Strike Rate254
Most sixes4
Most Fours26
Best Averages
Most 100s1
TEST
OverallAHPM
Most Runs123734
Highest Score2383
Best Strike Rate3947
Most sixes17
Most Fours1683
Best Averages
Most 50s6
Most 100s
Most Not Outs1
2025BESTAHPM
Most Runs2334
Highest Score1930
Best Strike Rate3987
Most sixes10
Most Fours26
Best Averages
2024AHPM
Most Runs91
Highest Score79
Best Strike Rate62
Most sixes0
Most Fours13
Best Averages
Most 50s1
2023AHPM
Most Runs76
Highest Score19
Best Strike Rate38
Most sixes2
Most Fours10
Best Averages
2022AHPM
Most Runs27
Highest Score23
Best Strike Rate68
Most sixes0
Most Fours6
Best Averages
Most 50s
2019AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018AHPM
Most Runs159
Highest Score83
Best Strike Rate41
Most sixes1
Most Fours19
Best Averages
Most 50s2
Most Not Outs1
2017AHPM
Most Runs163
Highest Score52
Best Strike Rate34
Most sixes1
Most Fours9
Best Averages
Most 50s1
Most Not Outs
2016AHPM
Most Runs211
Highest Score79
Best Strike Rate65
Most sixes3
Most Fours26
Best Averages
Most 50s2
Most Not Outs
2015AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014AHPM
Most Runs9
Highest Score9
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2013AHPM
Most Runs64
Highest Score22
Best Strike Rate37
Most sixes0
Most Fours8
Best Averages
2012AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
ODI
OverallAHPM
Most Runs1357827
Highest Score12058
Best Strike Rate7568
Most sixes2730
Most Fours13748
Best Averages
Most 50s54
Most 100s2
Most Not Outs5
2025AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024AHPM
Most Runs12
Highest Score12
Best Strike Rate55
Most sixes0
Most Fours1
Best Averages
Most 50s
2023AHPM
Most Runs86
Highest Score43
Best Strike Rate91
Most sixes0
Most Fours13
Best Averages
2022AHPM
Most Runs202
Highest Score76
Best Strike Rate100
Most sixes8
Most Fours19
Best Averages
Most 50s2
2019BESTAHPM
Most Runs14129
Highest Score1458
Best Strike Rate5895
Most sixes05
Most Fours28
Best Averages
Most 50s1
Most Not Outs2
2018AHPM
Most Runs88321
Highest Score3550
Best Strike Rate8262
Most sixes310
Most Fours1017
Best Averages
Most 50s1
Most Not Outs1
2017AHPM
Most Runs126
Highest Score36
Best Strike Rate65
Most sixes2
Most Fours11
Best Averages
Most 50s
Most Not Outs2
2016AHPM
Most Runs5165
Highest Score552
Best Strike Rate4268
Most sixes010
Most Fours16
Best Averages
Most 50s1
Most Not Outs
2015AHPM
Most Runs5871
Highest Score2950
Best Strike Rate5970
Most sixes13
Most Fours55
Best Averages
Most 50s1
2014AHPM
Most Runs63115
Highest Score10913
Best Strike Rate7042
Most sixes120
Most Fours551
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2013AHPM
Most Runs66
Highest Score40
Best Strike Rate75
Most sixes0
Most Fours8
Best Averages
2012AHPM
Most Runs195
Highest Score120
Best Strike Rate71
Most sixes3
Most Fours23
Best Averages
Most 100s1
T20I
OverallAHPM
Most Runs445370
Highest Score5892
Best Strike Rate113127
Most sixes1424
Most Fours4622
Best Averages
Most 50s11
Most 100s
Most Not Outs24
2025BESTAHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022AHPM
Most Runs90
Highest Score26
Best Strike Rate96
Most sixes2
Most Fours8
Best Averages
Most 50s
2019AHPM
Most Runs126
Highest Score92
Best Strike Rate138
Most sixes8
Most Fours11
Best Averages
Most 50s1
Most Not Outs1
2018AHPM
Most Runs124
Highest Score44
Best Strike Rate133
Most sixes8
Most Fours7
Best Averages
Most 50s
Most Not Outs1
2017AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016AHPM
Most Runs120
Highest Score35
Best Strike Rate111
Most sixes8
Most Fours4
Best Averages
Most 50s
Most Not Outs2
2015AHPM
Most Runs48
Highest Score47
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
Most 50s
2014AHPM
Most Runs285
Highest Score58
Best Strike Rate121
Most sixes11
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2013AHPM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2012AHPM
Most Runs22
Highest Score22
Best Strike Rate183
Most sixes1
Most Fours3
Best Averages
Most 100s