Alastair Cook vs Mushfiqur Rahim

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Alastair Cook has dominance over Mushfiqur Rahim in overall, Tests and T20Is, while Mushfiqur Rahim has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallACMR
Most Runs1573716145
Highest Score457435
Best Strike Rate237245
Most sixes29178
Most Fours19831516
Best Averages
Most 50s7686
Most 100s3821
Most Wickets1
Best Bowling Fig
Best Average7
Most Dots0
Best Economy2
Best Strike Rate18
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs2072
2025ACMR
Most Runs434
Highest Score165
Best Strike Rate82
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024ACMR
Most Runs467
Highest Score264
Best Strike Rate147
Most sixes3
Most Fours54
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2023ACMR
Most Runs1433
Highest Score226
Best Strike Rate159
Most sixes19
Most Fours125
Best Averages
Most 50s10
Most 100s1
Most Not Outs5
2022ACMR
Most Runs846
Highest Score291
Best Strike Rate222
Most sixes0
Most Fours82
Best Averages
Most 50s4
Most 100s2
Most Not Outs3
2021ACMR
Most Runs1033
Highest Score273
Best Strike Rate214
Most sixes7
Most Fours88
Best Averages
Most 50s6
Most 100s1
Most Not Outs6
2020ACMR
Most Runs294
Highest Score275
Best Strike Rate374
Most sixes2
Most Fours34
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2019ACMR
Most Runs1148
Highest Score236
Best Strike Rate272
Most sixes14
Most Fours106
Best Averages
Most 50s8
Most 100s1
Most Not Outs4
2018ACMR
Most Runs5161657
Highest Score147435
Best Strike Rate44263
Most sixes025
Most Fours65145
Best Averages
Most 50s29
Most 100s12
Most Not Outs9
2017BESTACMR
Most Runs8991262
Highest Score244284
Best Strike Rate49266
Most sixes814
Most Fours278123
Best Averages
Most 50s27
Most 100s23
Most Not Outs14
2016ACMR
Most Runs1270432
Highest Score130141
Best Strike Rate52232
Most sixes11
Most Fours15139
Best Averages
Most 50s71
Most 100s2
Most Not Outs33
2015ACMR
Most Runs1364972
Highest Score263191
Best Strike Rate44253
Most sixes013
Most Fours150101
Best Averages
Most 50s85
Most 100s32
Most Not Outs11
2014ACMR
Most Runs9131255
Highest Score151280
Best Strike Rate114250
Most sixes220
Most Fours102118
Best Averages
Most 50s48
Most 100s2
Most Wickets1
Best Bowling Fig
Best Average6
Most Dots0
Best Economy3
Best Strike Rate12
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs23
2013ACMR
Most Runs1476823
Highest Score208340
Best Strike Rate118296
Most sixes414
Most Fours17480
Best Averages
Most 50s115
Most 100s21
2012ACMR
Most Runs1912486
Highest Score327159
Best Strike Rate122241
Most sixes712
Most Fours21245
Best Averages
Most 50s61
Most 100s7
Most Not Outs43
2011ACMR
Most Runs1527918
Highest Score413211
Best Strike Rate144229
Most sixes19
Most Fours16877
Best Averages
Most 50s76
Most 100s51
Most Not Outs26
2010ACMR
Most Runs14431027
Highest Score299211
Best Strike Rate146213
Most sixes412
Most Fours164109
Best Averages
Most 50s65
Most 100s51
Most Not Outs24
2009ACMR
Most Runs997612
Highest Score186160
Best Strike Rate176206
Most sixes14
Most Fours11663
Best Averages
Most 50s42
Most 100s3
Most Not Outs35
2008ACMR
Most Runs977554
Highest Score145135
Best Strike Rate114233
Most sixes14
Most Fours12662
Best Averages
Most 50s103
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy1
Most Runs Conceed1
Most Maiden Overs0
Most Not Outs1
2007ACMR
Most Runs1350442
Highest Score235143
Best Strike Rate210166
Most sixes04
Most Fours15333
Best Averages
Most 50s63
Most 100s4
Most Not Outs9
2006ACMR
Most Runs109328
Highest Score16822
Best Strike Rate131119
Most sixes00
Most Fours1242
Best Averages
Most 50s3
Most 100s4
Most Not Outs21
2005ACMR
Most Runs22
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
TEST
OverallACMR
Most Runs124726850
Highest Score294219
Best Strike Rate4750
Most sixes1941
Most Fours1610773
Best Averages
Most 50s5731
Most 100s3313
Most Wickets1
Best Bowling Fig
Best Average7
Most Dots0
Best Economy2
Best Strike Rate18
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs1616
2025ACMR
Most Runs432
Highest Score163
Best Strike Rate49
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024ACMR
Most Runs331
Highest Score191
Best Strike Rate57
Most sixes2
Most Fours40
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2023ACMR
Most Runs587
Highest Score126
Best Strike Rate72
Most sixes5
Most Fours57
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2022ACMR
Most Runs581
Highest Score175
Best Strike Rate47
Most sixes0
Most Fours60
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
2021ACMR
Most Runs443
Highest Score91
Best Strike Rate46
Most sixes0
Most Fours51
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2020ACMR
Most Runs203
Highest Score203
Best Strike Rate64
Most sixes0
Most Fours28
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019ACMR
Most Runs267
Highest Score74
Best Strike Rate61
Most sixes3
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Not Outs
2018ACMR
Most Runs516490
Highest Score147219
Best Strike Rate4449
Most sixes01
Most Fours6553
Best Averages
Most 50s21
Most 100s11
Most Not Outs1
2017ACMR
Most Runs899766
Highest Score244159
Best Strike Rate4948
Most sixes87
Most Fours27880
Best Averages
Most 50s23
Most 100s22
Most Not Outs11
2016ACMR
Most Runs1270100
Highest Score13048
Best Strike Rate5241
Most sixes10
Most Fours15110
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
2015ACMR
Most Runs1364139
Highest Score26365
Best Strike Rate4446
Most sixes01
Most Fours15020
Best Averages
Most 50s81
Most 100s3
Most Not Outs1
2014BESTACMR
Most Runs390433
Highest Score95116
Best Strike Rate4348
Most sixes06
Most Fours4552
Best Averages
Most 50s32
Most 100s1
Most Wickets1
Best Bowling Fig
Best Average6
Most Dots0
Best Economy3
Best Strike Rate12
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs12
2013ACMR
Most Runs916491
Highest Score130200
Best Strike Rate4353
Most sixes05
Most Fours10652
Best Averages
Most 50s63
Most 100s21
2012ACMR
Most Runs1249107
Highest Score19043
Best Strike Rate4246
Most sixes51
Most Fours13815
Best Averages
Most 50s3
Most 100s4
Most Not Outs3
2011ACMR
Most Runs927340
Highest Score29469
Best Strike Rate5146
Most sixes01
Most Fours9740
Best Averages
Most 50s23
Most 100s4
Most Not Outs1
2010ACMR
Most Runs1287461
Highest Score235101
Best Strike Rate5545
Most sixes33
Most Fours14870
Best Averages
Most 50s42
Most 100s51
Most Not Outs21
2009ACMR
Most Runs960197
Highest Score16048
Best Strike Rate4849
Most sixes11
Most Fours11023
Best Averages
Most 50s4
Most 100s3
Most Not Outs3
2008ACMR
Most Runs758357
Highest Score7679
Best Strike Rate4843
Most sixes13
Most Fours10348
Best Averages
Most 50s83
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy1
Most Runs Conceed1
Most Maiden Overs0
Most Not Outs1
2007ACMR
Most Runs923101
Highest Score11880
Best Strike Rate4839
Most sixes01
Most Fours10712
Best Averages
Most 50s51
Most 100s3
Most Not Outs1
2006ACMR
Most Runs10132
Highest Score1272
Best Strike Rate4410
Most sixes00
Most Fours1120
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
2005ACMR
Most Runs22
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
ODI
OverallACMR
Most Runs32047795
Highest Score137144
Best Strike Rate7780
Most sixes10100
Most Fours363617
Best Averages
Most 50s1949
Most 100s58
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs441
2025ACMR
Most Runs2
Highest Score2
Best Strike Rate33
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2024ACMR
Most Runs136
Highest Score73
Best Strike Rate90
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2023ACMR
Most Runs846
Highest Score100
Best Strike Rate87
Most sixes14
Most Fours68
Best Averages
Most 50s6
Most 100s
Most Not Outs3
2022ACMR
Most Runs230
Highest Score86
Best Strike Rate72
Most sixes0
Most Fours18
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2021ACMR
Most Runs407
Highest Score125
Best Strike Rate77
Most sixes3
Most Fours25
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2020ACMR
Most Runs74
Highest Score55
Best Strike Rate97
Most sixes0
Most Fours6
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019ACMR
Most Runs754
Highest Score102
Best Strike Rate90
Most sixes8
Most Fours62
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
2018ACMR
Most Runs770
Highest Score144
Best Strike Rate82
Most sixes15
Most Fours55
Best Averages
Most 50s5
Most 100s1
Most Not Outs5
2017ACMR
Most Runs458
Highest Score110
Best Strike Rate82
Most sixes5
Most Fours40
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2016ACMR
Most Runs198
Highest Score67
Best Strike Rate92
Most sixes1
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2015ACMR
Most Runs767
Highest Score107
Best Strike Rate102
Most sixes11
Most Fours73
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2014ACMR
Most Runs523704
Highest Score56117
Best Strike Rate7185
Most sixes212
Most Fours5752
Best Averages
Most 50s16
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs11
2013ACMR
Most Runs560198
Highest Score7890
Best Strike Rate7583
Most sixes45
Most Fours6815
Best Averages
Most 50s51
Most 100s
2012BESTACMR
Most Runs663264
Highest Score13779
Best Strike Rate8082
Most sixes24
Most Fours7426
Best Averages
Most 50s31
Most 100s3
Most Not Outs12
2011ACMR
Most Runs600527
Highest Score119101
Best Strike Rate9367
Most sixes16
Most Fours7136
Best Averages
Most 50s53
Most 100s11
Most Not Outs24
2010ACMR
Most Runs156538
Highest Score6486
Best Strike Rate9171
Most sixes18
Most Fours1637
Best Averages
Most 50s23
Most 100s
Most Not Outs3
2009ACMR
Most Runs387
Highest Score98
Best Strike Rate77
Most sixes3
Most Fours39
Best Averages
Most 50s2
Most 100s
Most Not Outs4
2008ACMR
Most Runs219185
Highest Score6944
Best Strike Rate6657
Most sixes01
Most Fours2312
Best Averages
Most 50s2
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2007ACMR
Most Runs403326
Highest Score10257
Best Strike Rate6652
Most sixes03
Most Fours4221
Best Averages
Most 50s12
Most 100s1
Most Not Outs5
2006ACMR
Most Runs8024
Highest Score4118
Best Strike Rate8769
Most sixes00
Most Fours122
Best Averages
Most 50s
Most 100s
Most Not Outs1
2005ACMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallACMR
Most Runs611500
Highest Score2672
Best Strike Rate113115
Most sixes037
Most Fours10126
Best Averages
Most 50s6
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs15
2025ACMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024ACMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023ACMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022ACMR
Most Runs35
Highest Score30
Best Strike Rate103
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2021ACMR
Most Runs183
Highest Score57
Best Strike Rate91
Most sixes4
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2020ACMR
Most Runs17
Highest Score17
Best Strike Rate213
Most sixes2
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2019ACMR
Most Runs127
Highest Score60
Best Strike Rate121
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018ACMR
Most Runs397
Highest Score72
Best Strike Rate132
Most sixes9
Most Fours37
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2017ACMR
Most Runs38
Highest Score15
Best Strike Rate136
Most sixes2
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2016ACMR
Most Runs134
Highest Score26
Best Strike Rate99
Most sixes0
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs2
2015ACMR
Most Runs66
Highest Score19
Best Strike Rate105
Most sixes1
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs
2014ACMR
Most Runs118
Highest Score47
Best Strike Rate117
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2013ACMR
Most Runs134
Highest Score50
Best Strike Rate160
Most sixes4
Most Fours13
Best Averages
Most 50s1
Most 100s
2012ACMR
Most Runs115
Highest Score37
Best Strike Rate113
Most sixes7
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs1
2011ACMR
Most Runs51
Highest Score41
Best Strike Rate116
Most sixes2
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs1
2010ACMR
Most Runs28
Highest Score24
Best Strike Rate97
Most sixes1
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2009BESTACMR
Most Runs3728
Highest Score2614
Best Strike Rate12880
Most sixes00
Most Fours61
Best Averages
Most 50s
Most 100s
Most Not Outs1
2008ACMR
Most Runs12
Highest Score12
Best Strike Rate133
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2007ACMR
Most Runs2415
Highest Score156
Best Strike Rate9675
Most sixes00
Most Fours40
Best Averages
Most 50s
Most 100s
Most Not Outs3
2006ACMR
Most Runs2
Highest Score2
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2005ACMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages