Matthew Hayden vs Mushfiqur Rahim

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Matthew Hayden has dominance over Mushfiqur Rahim in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallMHMR
Most Runs1534916145
Highest Score634435
Best Strike Rate281245
Most sixes182178
Most Fours17491516
Best Averages
Most 50s7186
Most 100s4021
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy22
Most Runs Conceed58
Most Maiden Overs0
Most Not Outs3372
2025MHMR
Most Runs434
Highest Score165
Best Strike Rate82
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024MHMR
Most Runs467
Highest Score264
Best Strike Rate147
Most sixes3
Most Fours54
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2023MHMR
Most Runs1433
Highest Score226
Best Strike Rate159
Most sixes19
Most Fours125
Best Averages
Most 50s10
Most 100s1
Most Not Outs5
2022MHMR
Most Runs846
Highest Score291
Best Strike Rate222
Most sixes0
Most Fours82
Best Averages
Most 50s4
Most 100s2
Most Not Outs3
2021MHMR
Most Runs1033
Highest Score273
Best Strike Rate214
Most sixes7
Most Fours88
Best Averages
Most 50s6
Most 100s1
Most Not Outs6
2020MHMR
Most Runs294
Highest Score275
Best Strike Rate374
Most sixes2
Most Fours34
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2019MHMR
Most Runs1148
Highest Score236
Best Strike Rate272
Most sixes14
Most Fours106
Best Averages
Most 50s8
Most 100s1
Most Not Outs4
2018MHMR
Most Runs1657
Highest Score435
Best Strike Rate263
Most sixes25
Most Fours145
Best Averages
Most 50s9
Most 100s2
Most Not Outs9
2017MHMR
Most Runs1262
Highest Score284
Best Strike Rate266
Most sixes14
Most Fours123
Best Averages
Most 50s7
Most 100s3
Most Not Outs4
2016MHMR
Most Runs432
Highest Score141
Best Strike Rate232
Most sixes1
Most Fours39
Best Averages
Most 50s1
Most Not Outs3
2015MHMR
Most Runs972
Highest Score191
Best Strike Rate253
Most sixes13
Most Fours101
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2014MHMR
Most Runs1255
Highest Score280
Best Strike Rate250
Most sixes20
Most Fours118
Best Averages
Most 50s8
Most 100s2
Most Not Outs3
2013MHMR
Most Runs823
Highest Score340
Best Strike Rate296
Most sixes14
Most Fours80
Best Averages
Most 50s5
Most 100s1
2012MHMR
Most Runs486
Highest Score159
Best Strike Rate241
Most sixes12
Most Fours45
Best Averages
Most 50s1
Most Not Outs3
2011MHMR
Most Runs918
Highest Score211
Best Strike Rate229
Most sixes9
Most Fours77
Best Averages
Most 50s6
Most 100s1
Most Not Outs6
2010MHMR
Most Runs1027
Highest Score211
Best Strike Rate213
Most sixes12
Most Fours109
Best Averages
Most 50s5
Most 100s1
Most Not Outs4
2009MHMR
Most Runs70612
Highest Score39160
Best Strike Rate50206
Most sixes04
Most Fours1163
Best Averages
Most 50s2
Most Not Outs5
2008MHMR
Most Runs850554
Highest Score205135
Best Strike Rate137233
Most sixes54
Most Fours10762
Best Averages
Most 50s53
Most 100s2
Most Not Outs11
2007BESTMHMR
Most Runs2223442
Highest Score378143
Best Strike Rate297166
Most sixes494
Most Fours23533
Best Averages
Most 50s103
Most 100s6
Most Not Outs79
2006MHMR
Most Runs89228
Highest Score20722
Best Strike Rate127119
Most sixes40
Most Fours1072
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2005MHMR
Most Runs186822
Highest Score25819
Best Strike Rate27434
Most sixes120
Most Fours2333
Best Averages
Most 50s6
Most 100s6
Most Not Outs4
2004MHMR
Most Runs2069
Highest Score258
Best Strike Rate135
Most sixes18
Most Fours212
Best Averages
Most 50s12
Most 100s5
Most Not Outs1
2003MHMR
Most Runs2349
Highest Score468
Best Strike Rate155
Most sixes33
Most Fours260
Best Averages
Most 50s8
Most 100s4
Most Not Outs9
2002MHMR
Most Runs2038
Highest Score343
Best Strike Rate144
Most sixes32
Most Fours237
Best Averages
Most 50s9
Most 100s7
Most Not Outs5
2000MHMR
Most Runs458
Highest Score133
Best Strike Rate135
Most sixes3
Most Fours65
Best Averages
Most 50s5
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy23
Most Runs Conceed27
Most Maiden Overs0
Most Not Outs1
1997MHMR
Most Runs236
Highest Score125
Best Strike Rate45
Most sixes1
Most Fours28
Best Averages
Most 100s1
1996MHMR
Most Runs5
Highest Score5
Best Strike Rate21
Most sixes0
Most Fours0
Best Averages
1995MHMR
Most Runs109
Highest Score51
Best Strike Rate53
Most sixes0
Most Fours10
Best Averages
Most 50s2
1994MHMR
Most Runs378
Highest Score116
Best Strike Rate93
Most sixes0
Most Fours38
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1993MHMR
Most Runs102
Highest Score50
Best Strike Rate46
Most sixes0
Most Fours10
Best Averages
Most 50s1
Most Not Outs1
TEST
OverallMHMR
Most Runs86256850
Highest Score380219
Best Strike Rate6050
Most sixes8241
Most Fours1049773
Best Averages
Most 50s2931
Most 100s2913
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy4
Most Runs Conceed40
Most Maiden Overs0
Most Not Outs1416
2025MHMR
Most Runs432
Highest Score163
Best Strike Rate49
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024MHMR
Most Runs331
Highest Score191
Best Strike Rate57
Most sixes2
Most Fours40
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2023MHMR
Most Runs587
Highest Score126
Best Strike Rate72
Most sixes5
Most Fours57
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2022MHMR
Most Runs581
Highest Score175
Best Strike Rate47
Most sixes0
Most Fours60
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
2021MHMR
Most Runs443
Highest Score91
Best Strike Rate46
Most sixes0
Most Fours51
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2020MHMR
Most Runs203
Highest Score203
Best Strike Rate64
Most sixes0
Most Fours28
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019MHMR
Most Runs267
Highest Score74
Best Strike Rate61
Most sixes3
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Not Outs
2018MHMR
Most Runs490
Highest Score219
Best Strike Rate49
Most sixes1
Most Fours53
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2017MHMR
Most Runs766
Highest Score159
Best Strike Rate48
Most sixes7
Most Fours80
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2016MHMR
Most Runs100
Highest Score48
Best Strike Rate41
Most sixes0
Most Fours10
Best Averages
Most 50s
Most Not Outs
2015MHMR
Most Runs139
Highest Score65
Best Strike Rate46
Most sixes1
Most Fours20
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014MHMR
Most Runs433
Highest Score116
Best Strike Rate48
Most sixes6
Most Fours52
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2013MHMR
Most Runs491
Highest Score200
Best Strike Rate53
Most sixes5
Most Fours52
Best Averages
Most 50s3
Most 100s1
2012MHMR
Most Runs107
Highest Score43
Best Strike Rate46
Most sixes1
Most Fours15
Best Averages
Most 50s
Most Not Outs
2011MHMR
Most Runs340
Highest Score69
Best Strike Rate46
Most sixes1
Most Fours40
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2010MHMR
Most Runs461
Highest Score101
Best Strike Rate45
Most sixes3
Most Fours70
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2009BESTMHMR
Most Runs70197
Highest Score3948
Best Strike Rate5049
Most sixes01
Most Fours1123
Best Averages
Most 50s
Most Not Outs
2008MHMR
Most Runs552357
Highest Score12379
Best Strike Rate6043
Most sixes33
Most Fours7248
Best Averages
Most 50s23
Most 100s2
Most Not Outs11
2007MHMR
Most Runs320101
Highest Score12480
Best Strike Rate6439
Most sixes11
Most Fours3112
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
2006MHMR
Most Runs7892
Highest Score1532
Best Strike Rate5510
Most sixes40
Most Fours930
Best Averages
Most 50s4
Most 100s2
Most Not Outs
2005MHMR
Most Runs138022
Highest Score13819
Best Strike Rate5434
Most sixes60
Most Fours1753
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2004MHMR
Most Runs1123
Highest Score132
Best Strike Rate60
Most sixes12
Most Fours125
Best Averages
Most 50s6
Most 100s3
Most Not Outs1
2003MHMR
Most Runs1312
Highest Score380
Best Strike Rate76
Most sixes20
Most Fours156
Best Averages
Most 50s3
Most 100s4
Most Not Outs4
2002MHMR
Most Runs1160
Highest Score197
Best Strike Rate62
Most sixes15
Most Fours150
Best Averages
Most 50s3
Most 100s6
Most Not Outs1
2000MHMR
Most Runs267
Highest Score69
Best Strike Rate52
Most sixes0
Most Fours38
Best Averages
Most 50s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed9
Most Maiden Overs0
Most Not Outs
1997MHMR
Most Runs236
Highest Score125
Best Strike Rate45
Most sixes1
Most Fours28
Best Averages
Most 100s1
1996MHMR
Most Runs5
Highest Score5
Best Strike Rate21
Most sixes0
Most Fours0
Best Averages
1995MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1994MHMR
Most Runs20
Highest Score15
Best Strike Rate36
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
1993MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallMHMR
Most Runs64167795
Highest Score181144
Best Strike Rate7780
Most sixes87100
Most Fours663617
Best Averages
Most 50s3849
Most 100s118
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy18
Most Runs Conceed18
Most Maiden Overs0
Most Not Outs1641
2025MHMR
Most Runs2
Highest Score2
Best Strike Rate33
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2024MHMR
Most Runs136
Highest Score73
Best Strike Rate90
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2023MHMR
Most Runs846
Highest Score100
Best Strike Rate87
Most sixes14
Most Fours68
Best Averages
Most 50s6
Most 100s
Most Not Outs3
2022MHMR
Most Runs230
Highest Score86
Best Strike Rate72
Most sixes0
Most Fours18
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2021MHMR
Most Runs407
Highest Score125
Best Strike Rate77
Most sixes3
Most Fours25
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2020MHMR
Most Runs74
Highest Score55
Best Strike Rate97
Most sixes0
Most Fours6
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019MHMR
Most Runs754
Highest Score102
Best Strike Rate90
Most sixes8
Most Fours62
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
2018MHMR
Most Runs770
Highest Score144
Best Strike Rate82
Most sixes15
Most Fours55
Best Averages
Most 50s5
Most 100s1
Most Not Outs5
2017MHMR
Most Runs458
Highest Score110
Best Strike Rate82
Most sixes5
Most Fours40
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2016MHMR
Most Runs198
Highest Score67
Best Strike Rate92
Most sixes1
Most Fours16
Best Averages
Most 50s1
Most Not Outs1
2015MHMR
Most Runs767
Highest Score107
Best Strike Rate102
Most sixes11
Most Fours73
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2014MHMR
Most Runs704
Highest Score117
Best Strike Rate85
Most sixes12
Most Fours52
Best Averages
Most 50s6
Most 100s1
Most Not Outs1
2013MHMR
Most Runs198
Highest Score90
Best Strike Rate83
Most sixes5
Most Fours15
Best Averages
Most 50s1
Most 100s
2012MHMR
Most Runs264
Highest Score79
Best Strike Rate82
Most sixes4
Most Fours26
Best Averages
Most 50s1
Most Not Outs2
2011MHMR
Most Runs527
Highest Score101
Best Strike Rate67
Most sixes6
Most Fours36
Best Averages
Most 50s3
Most 100s1
Most Not Outs4
2010MHMR
Most Runs538
Highest Score86
Best Strike Rate71
Most sixes8
Most Fours37
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2009MHMR
Most Runs387
Highest Score98
Best Strike Rate77
Most sixes3
Most Fours39
Best Averages
Most 50s2
Most Not Outs4
2008MHMR
Most Runs298185
Highest Score8244
Best Strike Rate7757
Most sixes21
Most Fours3512
Best Averages
Most 50s3
Most 100s
Most Not Outs
2007BESTMHMR
Most Runs1601326
Highest Score18157
Best Strike Rate8952
Most sixes353
Most Fours16821
Best Averages
Most 50s62
Most 100s5
Most Not Outs35
2006MHMR
Most Runs10324
Highest Score5418
Best Strike Rate7269
Most sixes00
Most Fours142
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2005MHMR
Most Runs482
Highest Score114
Best Strike Rate70
Most sixes6
Most Fours57
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2004MHMR
Most Runs946
Highest Score126
Best Strike Rate75
Most sixes6
Most Fours87
Best Averages
Most 50s6
Most 100s2
Most Not Outs
2003MHMR
Most Runs1037
Highest Score88
Best Strike Rate79
Most sixes13
Most Fours104
Best Averages
Most 50s5
Most 100s
Most Not Outs5
2002MHMR
Most Runs878
Highest Score146
Best Strike Rate82
Most sixes17
Most Fours87
Best Averages
Most 50s6
Most 100s1
Most Not Outs4
2000MHMR
Most Runs191
Highest Score64
Best Strike Rate83
Most sixes3
Most Fours27
Best Averages
Most 50s3
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy18
Most Runs Conceed18
Most Maiden Overs0
Most Not Outs1
1997MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1996MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1995MHMR
Most Runs109
Highest Score51
Best Strike Rate53
Most sixes0
Most Fours10
Best Averages
Most 50s2
1994MHMR
Most Runs358
Highest Score101
Best Strike Rate57
Most sixes0
Most Fours37
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1993MHMR
Most Runs102
Highest Score50
Best Strike Rate46
Most sixes0
Most Fours10
Best Averages
Most 50s1
Most Not Outs1
T20I
OverallMHMR
Most Runs3081500
Highest Score7372
Best Strike Rate144115
Most sixes1337
Most Fours37126
Best Averages
Most 50s46
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs315
2025MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022MHMR
Most Runs35
Highest Score30
Best Strike Rate103
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2021MHMR
Most Runs183
Highest Score57
Best Strike Rate91
Most sixes4
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2020MHMR
Most Runs17
Highest Score17
Best Strike Rate213
Most sixes2
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2019MHMR
Most Runs127
Highest Score60
Best Strike Rate121
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018MHMR
Most Runs397
Highest Score72
Best Strike Rate132
Most sixes9
Most Fours37
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2017MHMR
Most Runs38
Highest Score15
Best Strike Rate136
Most sixes2
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2016MHMR
Most Runs134
Highest Score26
Best Strike Rate99
Most sixes0
Most Fours13
Best Averages
Most 50s
Most Not Outs2
2015MHMR
Most Runs66
Highest Score19
Best Strike Rate105
Most sixes1
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs
2014MHMR
Most Runs118
Highest Score47
Best Strike Rate117
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs
2013MHMR
Most Runs134
Highest Score50
Best Strike Rate160
Most sixes4
Most Fours13
Best Averages
Most 50s1
Most 100s
2012MHMR
Most Runs115
Highest Score37
Best Strike Rate113
Most sixes7
Most Fours4
Best Averages
Most 50s
Most Not Outs1
2011MHMR
Most Runs51
Highest Score41
Best Strike Rate116
Most sixes2
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs1
2010MHMR
Most Runs28
Highest Score24
Best Strike Rate97
Most sixes1
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2009MHMR
Most Runs28
Highest Score14
Best Strike Rate80
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs1
2008MHMR
Most Runs12
Highest Score12
Best Strike Rate133
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2007BESTMHMR
Most Runs30215
Highest Score736
Best Strike Rate14475
Most sixes130
Most Fours360
Best Averages
Most 50s4
Most 100s
Most Not Outs33
2006MHMR
Most Runs2
Highest Score2
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2005MHMR
Most Runs6
Highest Score6
Best Strike Rate150
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2004MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
1997MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1996MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1995MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1994MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993MHMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs