Mohammad Ashraful vs William Porterfield

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mohammad Ashraful has dominance over William Porterfield in overall and Tests, while William Porterfield has the edge in ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallMAWP
Most Runs66686676
Highest Score364298
Best Strike Rate238219
Most sixes6274
Most Fours737718
Best Averages
Most 50s3029
Most 100s811
Most Not Outs1811
2022MAWP
Most Runs52
Highest Score52
Best Strike Rate134
Most sixes2
Most Fours6
Best Averages
2021MAWP
Most Runs226
Highest Score75
Best Strike Rate66
Most sixes1
Most Fours26
Best Averages
Most 50s3
2020MAWP
Most Runs54
Highest Score29
Best Strike Rate55
Most sixes0
Most Fours5
Best Averages
2019MAWP
Most Runs340
Highest Score108
Best Strike Rate97
Most sixes3
Most Fours38
Best Averages
Most 50s2
2018MAWP
Most Runs607
Highest Score204
Best Strike Rate213
Most sixes9
Most Fours62
Best Averages
Most 50s1
Most 100s2
2017MAWP
Most Runs755
Highest Score158
Best Strike Rate192
Most sixes7
Most Fours78
Best Averages
Most 50s2
Most 100s1
2016MAWP
Most Runs331
Highest Score145
Best Strike Rate184
Most sixes4
Most Fours37
Best Averages
Most 50s2
2015MAWP
Most Runs528
Highest Score164
Best Strike Rate158
Most sixes6
Most Fours49
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2014MAWP
Most Runs182
Highest Score84
Best Strike Rate158
Most sixes6
Most Fours18
Best Averages
Most Not Outs1
2013MAWP
Most Runs432692
Highest Score262239
Best Strike Rate270222
Most sixes312
Most Fours4783
Best Averages
Most 50s3
Most 100s12
Most Not Outs11
2012MAWP
Most Runs118356
Highest Score3870
Best Strike Rate94170
Most sixes08
Most Fours1544
Best Averages
Most 50s2
Most Not Outs2
2011MAWP
Most Runs174412
Highest Score11275
Best Strike Rate18568
Most sixes04
Most Fours2246
Best Averages
Most 50s14
2010MAWP
Most Runs453440
Highest Score179154
Best Strike Rate232212
Most sixes47
Most Fours4951
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2009MAWP
Most Runs549814
Highest Score162144
Best Strike Rate230174
Most sixes75
Most Fours5397
Best Averages
Most 50s34
Most 100s12
Most Not Outs11
2008MAWP
Most Runs982212
Highest Score23165
Best Strike Rate281100
Most sixes30
Most Fours10828
Best Averages
Most 50s41
Most 100s2
Most Not Outs3
2007BESTMAWP
Most Runs942555
Highest Score277112
Best Strike Rate28559
Most sixes100
Most Fours11040
Best Averages
Most 50s52
Most 100s12
Most Not Outs42
2006MAWP
Most Runs696120
Highest Score20348
Best Strike Rate13872
Most sixes70
Most Fours8310
Best Averages
Most 50s3
Most 100s1
Most Not Outs4
2005MAWP
Most Runs552
Highest Score142
Best Strike Rate129
Most sixes10
Most Fours45
Best Averages
Most 50s2
2004MAWP
Most Runs852
Highest Score224
Best Strike Rate111
Most sixes14
Most Fours88
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
2003MAWP
Most Runs362
Highest Score133
Best Strike Rate90
Most sixes1
Most Fours43
Best Averages
Most 50s3
Most Not Outs1
2002MAWP
Most Runs299
Highest Score119
Best Strike Rate125
Most sixes3
Most Fours40
Best Averages
Most 50s1
TEST
OverallMAWP
Most Runs273784
Highest Score19032
Best Strike Rate4632
Most sixes221
Most Fours33510
Best Averages
Most 50s8
Most 100s6
Most Not Outs5
2022BESTMAWP
Most Runs26
Highest Score26
Best Strike Rate67
Most sixes1
Most Fours3
Best Averages
2021MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019MAWP
Most Runs25
Highest Score14
Best Strike Rate29
Most sixes0
Most Fours4
Best Averages
Most 50s
2018MAWP
Most Runs33
Highest Score32
Best Strike Rate24
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
2017MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2016MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2015MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2013MAWP
Most Runs318
Highest Score190
Best Strike Rate42
Most sixes1
Most Fours33
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2012MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011MAWP
Most Runs113
Highest Score73
Best Strike Rate51
Most sixes0
Most Fours15
Best Averages
Most 50s1
2010MAWP
Most Runs157
Highest Score39
Best Strike Rate58
Most sixes0
Most Fours23
Best Averages
Most 50s
Most 100s
Most Not Outs
2009MAWP
Most Runs76
Highest Score45
Best Strike Rate39
Most sixes1
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2008MAWP
Most Runs272
Highest Score101
Best Strike Rate47
Most sixes1
Most Fours38
Best Averages
Most 50s
Most 100s1
Most Not Outs
2007MAWP
Most Runs290
Highest Score129
Best Strike Rate53
Most sixes2
Most Fours40
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2006MAWP
Most Runs242
Highest Score136
Best Strike Rate67
Most sixes4
Most Fours27
Best Averages
Most 50s
Most 100s1
Most Not Outs
2005MAWP
Most Runs157
Highest Score42
Best Strike Rate46
Most sixes3
Most Fours14
Best Averages
Most 50s
2004MAWP
Most Runs520
Highest Score158
Best Strike Rate45
Most sixes10
Most Fours58
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2003MAWP
Most Runs207
Highest Score77
Best Strike Rate33
Most sixes0
Most Fours24
Best Averages
Most 50s1
Most Not Outs
2002MAWP
Most Runs174
Highest Score75
Best Strike Rate56
Most sixes0
Most Fours26
Best Averages
Most 50s1
ODI
OverallMAWP
Most Runs34684983
Highest Score109139
Best Strike Rate7069
Most sixes2937
Most Fours354526
Best Averages
Most 50s2024
Most 100s210
Most Not Outs133
2022MAWP
Most Runs26
Highest Score26
Best Strike Rate67
Most sixes1
Most Fours3
Best Averages
2021MAWP
Most Runs226
Highest Score75
Best Strike Rate66
Most sixes1
Most Fours26
Best Averages
Most 50s3
2020MAWP
Most Runs54
Highest Score29
Best Strike Rate55
Most sixes0
Most Fours5
Best Averages
2019MAWP
Most Runs315
Highest Score94
Best Strike Rate68
Most sixes3
Most Fours34
Best Averages
Most 50s2
2018MAWP
Most Runs497
Highest Score139
Best Strike Rate76
Most sixes6
Most Fours53
Best Averages
Most 50s1
Most 100s2
2017MAWP
Most Runs644
Highest Score119
Best Strike Rate81
Most sixes4
Most Fours69
Best Averages
Most 50s2
Most 100s1
2016MAWP
Most Runs168
Highest Score73
Best Strike Rate62
Most sixes1
Most Fours17
Best Averages
Most 50s1
2015MAWP
Most Runs338
Highest Score107
Best Strike Rate61
Most sixes3
Most Fours31
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2014MAWP
Most Runs62
Highest Score37
Best Strike Rate51
Most sixes2
Most Fours7
Best Averages
Most Not Outs
2013MAWP
Most Runs71404
Highest Score29112
Best Strike Rate6973
Most sixes03
Most Fours1048
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2012MAWP
Most Runs26
Highest Score14
Best Strike Rate48
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs
2011MAWP
Most Runs37412
Highest Score1575
Best Strike Rate3868
Most sixes04
Most Fours546
Best Averages
Most 50s4
2010MAWP
Most Runs220221
Highest Score75108
Best Strike Rate5979
Most sixes14
Most Fours2120
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2009MAWP
Most Runs448714
Highest Score103104
Best Strike Rate6677
Most sixes55
Most Fours4287
Best Averages
Most 50s34
Most 100s12
Most Not Outs11
2008MAWP
Most Runs676201
Highest Score10958
Best Strike Rate7258
Most sixes20
Most Fours6427
Best Averages
Most 50s41
Most 100s1
Most Not Outs3
2007BESTMAWP
Most Runs509555
Highest Score87112
Best Strike Rate8159
Most sixes30
Most Fours5640
Best Averages
Most 50s32
Most 100s2
Most Not Outs32
2006MAWP
Most Runs454120
Highest Score6748
Best Strike Rate7172
Most sixes30
Most Fours5610
Best Averages
Most 50s3
Most 100s
Most Not Outs4
2005MAWP
Most Runs395
Highest Score100
Best Strike Rate83
Most sixes7
Most Fours31
Best Averages
Most 50s2
2004MAWP
Most Runs332
Highest Score66
Best Strike Rate66
Most sixes4
Most Fours30
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2003MAWP
Most Runs155
Highest Score56
Best Strike Rate57
Most sixes1
Most Fours19
Best Averages
Most 50s2
Most Not Outs1
2002MAWP
Most Runs125
Highest Score44
Best Strike Rate69
Most sixes3
Most Fours14
Best Averages
Most 50s
T20I
OverallMAWP
Most Runs4631609
Highest Score65127
Best Strike Rate122118
Most sixes1136
Most Fours48182
Best Averages
Most 50s25
Most 100s1
Most Not Outs8
2022MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2021MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2018MAWP
Most Runs77
Highest Score33
Best Strike Rate113
Most sixes3
Most Fours6
Best Averages
Most 50s
Most 100s
2017MAWP
Most Runs111
Highest Score39
Best Strike Rate111
Most sixes3
Most Fours9
Best Averages
Most 50s
Most 100s
2016MAWP
Most Runs163
Highest Score72
Best Strike Rate122
Most sixes3
Most Fours20
Best Averages
Most 50s1
2015MAWP
Most Runs190
Highest Score57
Best Strike Rate97
Most sixes3
Most Fours18
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2014MAWP
Most Runs120
Highest Score47
Best Strike Rate107
Most sixes4
Most Fours11
Best Averages
Most Not Outs1
2013BESTMAWP
Most Runs43288
Highest Score43127
Best Strike Rate159149
Most sixes29
Most Fours435
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2012MAWP
Most Runs118330
Highest Score3856
Best Strike Rate94122
Most sixes08
Most Fours1541
Best Averages
Most 50s2
Most Not Outs2
2011MAWP
Most Runs24
Highest Score24
Best Strike Rate96
Most sixes0
Most Fours2
Best Averages
Most 50s
2010MAWP
Most Runs76219
Highest Score6546
Best Strike Rate115133
Most sixes33
Most Fours531
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2009MAWP
Most Runs25100
Highest Score1440
Best Strike Rate12597
Most sixes10
Most Fours210
Best Averages
Most 50s
Most 100s
Most Not Outs
2008MAWP
Most Runs3411
Highest Score217
Best Strike Rate16242
Most sixes00
Most Fours61
Best Averages
Most 50s
Most 100s
Most Not Outs
2007MAWP
Most Runs143
Highest Score61
Best Strike Rate151
Most sixes5
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs
2006MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2004MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002MAWP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s