William Porterfield vs Mohammad Ashraful

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: William Porterfield has dominance over Mohammad Ashraful in ODIs and T20Is, while Mohammad Ashraful has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallWPMA
Most Runs66766668
Highest Score298364
Best Strike Rate219238
Most sixes7462
Most Fours718737
Best Averages
Most 50s2930
Most 100s118
Most Not Outs1118
2022WPMA
Most Runs52
Highest Score52
Best Strike Rate134
Most sixes2
Most Fours6
Best Averages
2021WPMA
Most Runs226
Highest Score75
Best Strike Rate66
Most sixes1
Most Fours26
Best Averages
Most 50s3
2020WPMA
Most Runs54
Highest Score29
Best Strike Rate55
Most sixes0
Most Fours5
Best Averages
2019WPMA
Most Runs340
Highest Score108
Best Strike Rate97
Most sixes3
Most Fours38
Best Averages
Most 50s2
2018WPMA
Most Runs607
Highest Score204
Best Strike Rate213
Most sixes9
Most Fours62
Best Averages
Most 50s1
Most 100s2
2017WPMA
Most Runs755
Highest Score158
Best Strike Rate192
Most sixes7
Most Fours78
Best Averages
Most 50s2
Most 100s1
2016WPMA
Most Runs331
Highest Score145
Best Strike Rate184
Most sixes4
Most Fours37
Best Averages
Most 50s2
2015WPMA
Most Runs528
Highest Score164
Best Strike Rate158
Most sixes6
Most Fours49
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2014WPMA
Most Runs182
Highest Score84
Best Strike Rate158
Most sixes6
Most Fours18
Best Averages
Most Not Outs1
2013WPMA
Most Runs692432
Highest Score239262
Best Strike Rate222270
Most sixes123
Most Fours8347
Best Averages
Most 50s3
Most 100s21
Most Not Outs11
2012WPMA
Most Runs356118
Highest Score7038
Best Strike Rate17094
Most sixes80
Most Fours4415
Best Averages
Most 50s2
Most Not Outs2
2011WPMA
Most Runs412174
Highest Score75112
Best Strike Rate68185
Most sixes40
Most Fours4622
Best Averages
Most 50s41
2010WPMA
Most Runs440453
Highest Score154179
Best Strike Rate212232
Most sixes74
Most Fours5149
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2009WPMA
Most Runs814549
Highest Score144162
Best Strike Rate174230
Most sixes57
Most Fours9753
Best Averages
Most 50s43
Most 100s21
Most Not Outs11
2008WPMA
Most Runs212982
Highest Score65231
Best Strike Rate100281
Most sixes03
Most Fours28108
Best Averages
Most 50s14
Most 100s2
Most Not Outs3
2007BESTWPMA
Most Runs555942
Highest Score112277
Best Strike Rate59285
Most sixes010
Most Fours40110
Best Averages
Most 50s25
Most 100s21
Most Not Outs24
2006WPMA
Most Runs120696
Highest Score48203
Best Strike Rate72138
Most sixes07
Most Fours1083
Best Averages
Most 50s3
Most 100s1
Most Not Outs4
2005WPMA
Most Runs552
Highest Score142
Best Strike Rate129
Most sixes10
Most Fours45
Best Averages
Most 50s2
2004WPMA
Most Runs852
Highest Score224
Best Strike Rate111
Most sixes14
Most Fours88
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
2003WPMA
Most Runs362
Highest Score133
Best Strike Rate90
Most sixes1
Most Fours43
Best Averages
Most 50s3
Most Not Outs1
2002WPMA
Most Runs299
Highest Score119
Best Strike Rate125
Most sixes3
Most Fours40
Best Averages
Most 50s1
TEST
OverallWPMA
Most Runs842737
Highest Score32190
Best Strike Rate3246
Most sixes122
Most Fours10335
Best Averages
Most 50s8
Most 100s6
Most Not Outs5
2022BESTWPMA
Most Runs26
Highest Score26
Best Strike Rate67
Most sixes1
Most Fours3
Best Averages
2021WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019WPMA
Most Runs25
Highest Score14
Best Strike Rate29
Most sixes0
Most Fours4
Best Averages
Most 50s
2018WPMA
Most Runs33
Highest Score32
Best Strike Rate24
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
2017WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2016WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2015WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2013WPMA
Most Runs318
Highest Score190
Best Strike Rate42
Most sixes1
Most Fours33
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2012WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011WPMA
Most Runs113
Highest Score73
Best Strike Rate51
Most sixes0
Most Fours15
Best Averages
Most 50s1
2010WPMA
Most Runs157
Highest Score39
Best Strike Rate58
Most sixes0
Most Fours23
Best Averages
Most 50s
Most 100s
Most Not Outs
2009WPMA
Most Runs76
Highest Score45
Best Strike Rate39
Most sixes1
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2008WPMA
Most Runs272
Highest Score101
Best Strike Rate47
Most sixes1
Most Fours38
Best Averages
Most 50s
Most 100s1
Most Not Outs
2007WPMA
Most Runs290
Highest Score129
Best Strike Rate53
Most sixes2
Most Fours40
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2006WPMA
Most Runs242
Highest Score136
Best Strike Rate67
Most sixes4
Most Fours27
Best Averages
Most 50s
Most 100s1
Most Not Outs
2005WPMA
Most Runs157
Highest Score42
Best Strike Rate46
Most sixes3
Most Fours14
Best Averages
Most 50s
2004WPMA
Most Runs520
Highest Score158
Best Strike Rate45
Most sixes10
Most Fours58
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2003WPMA
Most Runs207
Highest Score77
Best Strike Rate33
Most sixes0
Most Fours24
Best Averages
Most 50s1
Most Not Outs
2002WPMA
Most Runs174
Highest Score75
Best Strike Rate56
Most sixes0
Most Fours26
Best Averages
Most 50s1
ODI
OverallWPMA
Most Runs49833468
Highest Score139109
Best Strike Rate6970
Most sixes3729
Most Fours526354
Best Averages
Most 50s2420
Most 100s102
Most Not Outs313
2022WPMA
Most Runs26
Highest Score26
Best Strike Rate67
Most sixes1
Most Fours3
Best Averages
2021WPMA
Most Runs226
Highest Score75
Best Strike Rate66
Most sixes1
Most Fours26
Best Averages
Most 50s3
2020WPMA
Most Runs54
Highest Score29
Best Strike Rate55
Most sixes0
Most Fours5
Best Averages
2019WPMA
Most Runs315
Highest Score94
Best Strike Rate68
Most sixes3
Most Fours34
Best Averages
Most 50s2
2018WPMA
Most Runs497
Highest Score139
Best Strike Rate76
Most sixes6
Most Fours53
Best Averages
Most 50s1
Most 100s2
2017WPMA
Most Runs644
Highest Score119
Best Strike Rate81
Most sixes4
Most Fours69
Best Averages
Most 50s2
Most 100s1
2016WPMA
Most Runs168
Highest Score73
Best Strike Rate62
Most sixes1
Most Fours17
Best Averages
Most 50s1
2015WPMA
Most Runs338
Highest Score107
Best Strike Rate61
Most sixes3
Most Fours31
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2014WPMA
Most Runs62
Highest Score37
Best Strike Rate51
Most sixes2
Most Fours7
Best Averages
Most Not Outs
2013WPMA
Most Runs40471
Highest Score11229
Best Strike Rate7369
Most sixes30
Most Fours4810
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2012WPMA
Most Runs26
Highest Score14
Best Strike Rate48
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs
2011WPMA
Most Runs41237
Highest Score7515
Best Strike Rate6838
Most sixes40
Most Fours465
Best Averages
Most 50s4
2010WPMA
Most Runs221220
Highest Score10875
Best Strike Rate7959
Most sixes41
Most Fours2021
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2009WPMA
Most Runs714448
Highest Score104103
Best Strike Rate7766
Most sixes55
Most Fours8742
Best Averages
Most 50s43
Most 100s21
Most Not Outs11
2008WPMA
Most Runs201676
Highest Score58109
Best Strike Rate5872
Most sixes02
Most Fours2764
Best Averages
Most 50s14
Most 100s1
Most Not Outs3
2007BESTWPMA
Most Runs555509
Highest Score11287
Best Strike Rate5981
Most sixes03
Most Fours4056
Best Averages
Most 50s23
Most 100s2
Most Not Outs23
2006WPMA
Most Runs120454
Highest Score4867
Best Strike Rate7271
Most sixes03
Most Fours1056
Best Averages
Most 50s3
Most 100s
Most Not Outs4
2005WPMA
Most Runs395
Highest Score100
Best Strike Rate83
Most sixes7
Most Fours31
Best Averages
Most 50s2
2004WPMA
Most Runs332
Highest Score66
Best Strike Rate66
Most sixes4
Most Fours30
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2003WPMA
Most Runs155
Highest Score56
Best Strike Rate57
Most sixes1
Most Fours19
Best Averages
Most 50s2
Most Not Outs1
2002WPMA
Most Runs125
Highest Score44
Best Strike Rate69
Most sixes3
Most Fours14
Best Averages
Most 50s
T20I
OverallWPMA
Most Runs1609463
Highest Score12765
Best Strike Rate118122
Most sixes3611
Most Fours18248
Best Averages
Most 50s52
Most 100s1
Most Not Outs8
2022WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2021WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2018WPMA
Most Runs77
Highest Score33
Best Strike Rate113
Most sixes3
Most Fours6
Best Averages
Most 50s
Most 100s
2017WPMA
Most Runs111
Highest Score39
Best Strike Rate111
Most sixes3
Most Fours9
Best Averages
Most 50s
Most 100s
2016WPMA
Most Runs163
Highest Score72
Best Strike Rate122
Most sixes3
Most Fours20
Best Averages
Most 50s1
2015WPMA
Most Runs190
Highest Score57
Best Strike Rate97
Most sixes3
Most Fours18
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2014WPMA
Most Runs120
Highest Score47
Best Strike Rate107
Most sixes4
Most Fours11
Best Averages
Most Not Outs1
2013BESTWPMA
Most Runs28843
Highest Score12743
Best Strike Rate149159
Most sixes92
Most Fours354
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2012WPMA
Most Runs330118
Highest Score5638
Best Strike Rate12294
Most sixes80
Most Fours4115
Best Averages
Most 50s2
Most Not Outs2
2011WPMA
Most Runs24
Highest Score24
Best Strike Rate96
Most sixes0
Most Fours2
Best Averages
Most 50s
2010WPMA
Most Runs21976
Highest Score4665
Best Strike Rate133115
Most sixes33
Most Fours315
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2009WPMA
Most Runs10025
Highest Score4014
Best Strike Rate97125
Most sixes01
Most Fours102
Best Averages
Most 50s
Most 100s
Most Not Outs
2008WPMA
Most Runs1134
Highest Score721
Best Strike Rate42162
Most sixes00
Most Fours16
Best Averages
Most 50s
Most 100s
Most Not Outs
2007WPMA
Most Runs143
Highest Score61
Best Strike Rate151
Most sixes5
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs
2006WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2004WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002WPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s