Peter Moor vs Anamul Haque

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Peter Moor has dominance over Anamul Haque in overall, Tests, ODIs and T20Is. In recent years, form favours Peter Moor.
CAREER
OverallPMAH
Most Runs19311925
Highest Score233201
Best Strike Rate242227
Most sixes6142
Most Fours153199
Best Averages
Most 50s116
Most 100s2
Most Not Outs102
2025BESTPMAH
Most Runs3423
Highest Score3019
Best Strike Rate8739
Most sixes01
Most Fours62
Best Averages
2024PMAH
Most Runs9112
Highest Score7912
Best Strike Rate6255
Most sixes00
Most Fours131
Best Averages
Most 50s1
2023PMAH
Most Runs7686
Highest Score1943
Best Strike Rate3891
Most sixes20
Most Fours1013
Best Averages
2022PMAH
Most Runs319
Highest Score125
Best Strike Rate264
Most sixes10
Most Fours33
Best Averages
Most 50s2
2019PMAH
Most Runs25514
Highest Score15014
Best Strike Rate23358
Most sixes130
Most Fours192
Best Averages
Most 50s2
Most Not Outs3
2018PMAH
Most Runs60488
Highest Score17735
Best Strike Rate23682
Most sixes193
Most Fours4310
Best Averages
Most 50s3
Most Not Outs3
2017PMAH
Most Runs289
Highest Score88
Best Strike Rate99
Most sixes3
Most Fours20
Best Averages
Most 50s1
Most Not Outs2
2016PMAH
Most Runs4965
Highest Score1665
Best Strike Rate24442
Most sixes210
Most Fours361
Best Averages
Most 50s3
Most Not Outs2
2015PMAH
Most Runs71106
Highest Score5076
Best Strike Rate70150
Most sixes31
Most Fours58
Best Averages
Most 50s1
2014PMAH
Most Runs15925
Highest Score13176
Best Strike Rate42210
Most sixes023
Most Fours187
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2013PMAH
Most Runs130
Highest Score62
Best Strike Rate112
Most sixes0
Most Fours16
Best Averages
2012PMAH
Most Runs217
Highest Score142
Best Strike Rate254
Most sixes4
Most Fours26
Best Averages
Most 100s1
TEST
OverallPMAH
Most Runs734123
Highest Score8323
Best Strike Rate4739
Most sixes71
Most Fours8316
Best Averages
Most 50s6
Most 100s
Most Not Outs1
2025BESTPMAH
Most Runs3423
Highest Score3019
Best Strike Rate8739
Most sixes01
Most Fours62
Best Averages
2024PMAH
Most Runs91
Highest Score79
Best Strike Rate62
Most sixes0
Most Fours13
Best Averages
Most 50s1
2023PMAH
Most Runs76
Highest Score19
Best Strike Rate38
Most sixes2
Most Fours10
Best Averages
2022PMAH
Most Runs27
Highest Score23
Best Strike Rate68
Most sixes0
Most Fours6
Best Averages
Most 50s
2019PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018PMAH
Most Runs159
Highest Score83
Best Strike Rate41
Most sixes1
Most Fours19
Best Averages
Most 50s2
Most Not Outs1
2017PMAH
Most Runs163
Highest Score52
Best Strike Rate34
Most sixes1
Most Fours9
Best Averages
Most 50s1
Most Not Outs
2016PMAH
Most Runs211
Highest Score79
Best Strike Rate65
Most sixes3
Most Fours26
Best Averages
Most 50s2
Most Not Outs
2015PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014PMAH
Most Runs9
Highest Score9
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2013PMAH
Most Runs64
Highest Score22
Best Strike Rate37
Most sixes0
Most Fours8
Best Averages
2012PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
ODI
OverallPMAH
Most Runs8271357
Highest Score58120
Best Strike Rate6875
Most sixes3027
Most Fours48137
Best Averages
Most 50s45
Most 100s2
Most Not Outs5
2025PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024PMAH
Most Runs12
Highest Score12
Best Strike Rate55
Most sixes0
Most Fours1
Best Averages
Most 50s
2023PMAH
Most Runs86
Highest Score43
Best Strike Rate91
Most sixes0
Most Fours13
Best Averages
2022PMAH
Most Runs202
Highest Score76
Best Strike Rate100
Most sixes8
Most Fours19
Best Averages
Most 50s2
2019BESTPMAH
Most Runs12914
Highest Score5814
Best Strike Rate9558
Most sixes50
Most Fours82
Best Averages
Most 50s1
Most Not Outs2
2018PMAH
Most Runs32188
Highest Score5035
Best Strike Rate6282
Most sixes103
Most Fours1710
Best Averages
Most 50s1
Most Not Outs1
2017PMAH
Most Runs126
Highest Score36
Best Strike Rate65
Most sixes2
Most Fours11
Best Averages
Most 50s
Most Not Outs2
2016PMAH
Most Runs1655
Highest Score525
Best Strike Rate6842
Most sixes100
Most Fours61
Best Averages
Most 50s1
Most Not Outs
2015PMAH
Most Runs7158
Highest Score5029
Best Strike Rate7059
Most sixes31
Most Fours55
Best Averages
Most 50s1
2014PMAH
Most Runs15631
Highest Score13109
Best Strike Rate4270
Most sixes012
Most Fours155
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2013PMAH
Most Runs66
Highest Score40
Best Strike Rate75
Most sixes0
Most Fours8
Best Averages
2012PMAH
Most Runs195
Highest Score120
Best Strike Rate71
Most sixes3
Most Fours23
Best Averages
Most 100s1
T20I
OverallPMAH
Most Runs370445
Highest Score9258
Best Strike Rate127113
Most sixes2414
Most Fours2246
Best Averages
Most 50s11
Most 100s
Most Not Outs42
2025BESTPMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022PMAH
Most Runs90
Highest Score26
Best Strike Rate96
Most sixes2
Most Fours8
Best Averages
Most 50s
2019PMAH
Most Runs126
Highest Score92
Best Strike Rate138
Most sixes8
Most Fours11
Best Averages
Most 50s1
Most Not Outs1
2018PMAH
Most Runs124
Highest Score44
Best Strike Rate133
Most sixes8
Most Fours7
Best Averages
Most 50s
Most Not Outs1
2017PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016PMAH
Most Runs120
Highest Score35
Best Strike Rate111
Most sixes8
Most Fours4
Best Averages
Most 50s
Most Not Outs2
2015PMAH
Most Runs48
Highest Score47
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
Most 50s
2014PMAH
Most Runs285
Highest Score58
Best Strike Rate121
Most sixes11
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2013PMAH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2012PMAH
Most Runs22
Highest Score22
Best Strike Rate183
Most sixes1
Most Fours3
Best Averages
Most 100s