Alastair Cook vs Tamim Iqbal

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Alastair Cook has dominance over Tamim Iqbal in Tests, while Tamim Iqbal has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallACTI
Most Runs1573715595
Highest Score457467
Best Strike Rate237255
Most sixes29190
Most Fours19831812
Best Averages
Most 50s7696
Most 100s3825
Most Not Outs2020
2023ACTI
Most Runs494
Highest Score138
Best Strike Rate141
Most sixes3
Most Fours57
Best Averages
Most 50s2
Most Not Outs1
2022ACTI
Most Runs862
Highest Score220
Best Strike Rate148
Most sixes4
Most Fours123
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
2021ACTI
Most Runs847
Highest Score204
Best Strike Rate155
Most sixes12
Most Fours105
Best Averages
Most 50s8
Most 100s1
Most Not Outs1
2020ACTI
Most Runs533
Highest Score264
Best Strike Rate281
Most sixes13
Most Fours56
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2019ACTI
Most Runs720
Highest Score206
Best Strike Rate156
Most sixes2
Most Fours94
Best Averages
Most 50s5
Most 100s1
2018ACTI
Most Runs5161203
Highest Score147256
Best Strike Rate44260
Most sixes022
Most Fours65113
Best Averages
Most 50s29
Most 100s12
Most Not Outs4
2017ACTI
Most Runs8991286
Highest Score244234
Best Strike Rate49259
Most sixes816
Most Fours278140
Best Averages
Most 50s29
Most 100s22
Most Not Outs11
2016BESTACTI
Most Runs12701006
Highest Score130325
Best Strike Rate52267
Most sixes119
Most Fours151102
Best Averages
Most 50s74
Most 100s23
Most Not Outs32
2015ACTI
Most Runs13641201
Highest Score263369
Best Strike Rate44254
Most sixes020
Most Fours150135
Best Averages
Most 50s86
Most 100s33
Most Not Outs13
2014ACTI
Most Runs913917
Highest Score151215
Best Strike Rate114204
Most sixes28
Most Fours10299
Best Averages
Most 50s45
Most 100s2
Most Not Outs21
2013ACTI
Most Runs1476621
Highest Score208250
Best Strike Rate118256
Most sixes45
Most Fours17467
Best Averages
Most 50s114
Most 100s21
2012ACTI
Most Runs1912811
Highest Score327230
Best Strike Rate122274
Most sixes710
Most Fours21294
Best Averages
Most 50s69
Most 100s7
Most Not Outs42
2011ACTI
Most Runs1527789
Highest Score413164
Best Strike Rate144212
Most sixes15
Most Fours16891
Best Averages
Most 50s75
Most 100s5
Most Not Outs21
2010ACTI
Most Runs14431646
Highest Score299295
Best Strike Rate146299
Most sixes426
Most Fours164209
Best Averages
Most 50s611
Most 100s54
Most Not Outs2
2009ACTI
Most Runs997860
Highest Score186304
Best Strike Rate176227
Most sixes111
Most Fours11696
Best Averages
Most 50s43
Most 100s32
Most Not Outs3
2008ACTI
Most Runs9771249
Highest Score145238
Best Strike Rate114240
Most sixes16
Most Fours126165
Best Averages
Most 50s107
Most 100s1
2007ACTI
Most Runs1350550
Highest Score23586
Best Strike Rate210146
Most sixes08
Most Fours15366
Best Averages
Most 50s63
Most 100s4
2006ACTI
Most Runs1093
Highest Score168
Best Strike Rate131
Most sixes0
Most Fours124
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
TEST
OverallACTI
Most Runs124725453
Highest Score294206
Best Strike Rate4759
Most sixes1942
Most Fours1610694
Best Averages
Most 50s5733
Most 100s3310
Most Not Outs163
2023ACTI
Most Runs211
Highest Score69
Best Strike Rate66
Most sixes1
Most Fours22
Best Averages
Most 50s1
Most Not Outs
2022ACTI
Most Runs454
Highest Score133
Best Strike Rate68
Most sixes1
Most Fours64
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2021ACTI
Most Runs383
Highest Score92
Best Strike Rate78
Most sixes5
Most Fours57
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2020ACTI
Most Runs78
Highest Score41
Best Strike Rate52
Most sixes0
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs
2019ACTI
Most Runs278
Highest Score126
Best Strike Rate84
Most sixes2
Most Fours44
Best Averages
Most 50s2
Most 100s1
2018ACTI
Most Runs516163
Highest Score14752
Best Strike Rate4462
Most sixes01
Most Fours6521
Best Averages
Most 50s21
Most 100s1
Most Not Outs
2017ACTI
Most Runs899537
Highest Score24482
Best Strike Rate4953
Most sixes85
Most Fours27859
Best Averages
Most 50s25
Most 100s2
Most Not Outs1
2016BESTACTI
Most Runs1270231
Highest Score130104
Best Strike Rate5257
Most sixes10
Most Fours15126
Best Averages
Most 50s71
Most 100s21
Most Not Outs3
2015ACTI
Most Runs1364375
Highest Score263206
Best Strike Rate4460
Most sixes07
Most Fours15038
Best Averages
Most 50s81
Most 100s31
Most Not Outs11
2014ACTI
Most Runs390522
Highest Score95109
Best Strike Rate4343
Most sixes05
Most Fours4552
Best Averages
Most 50s33
Most 100s2
Most Not Outs1
2013ACTI
Most Runs916336
Highest Score13095
Best Strike Rate4349
Most sixes01
Most Fours10639
Best Averages
Most 50s63
Most 100s2
2012ACTI
Most Runs1249137
Highest Score19072
Best Strike Rate4272
Most sixes52
Most Fours13818
Best Averages
Most 50s31
Most 100s4
Most Not Outs3
2011ACTI
Most Runs927303
Highest Score29483
Best Strike Rate5155
Most sixes02
Most Fours9741
Best Averages
Most 50s22
Most 100s4
Most Not Outs
2010ACTI
Most Runs1287837
Highest Score235151
Best Strike Rate5581
Most sixes39
Most Fours148113
Best Averages
Most 50s46
Most 100s53
Most Not Outs2
2009ACTI
Most Runs960214
Highest Score160128
Best Strike Rate4848
Most sixes10
Most Fours11029
Best Averages
Most 50s4
Most 100s31
Most Not Outs3
2008ACTI
Most Runs758394
Highest Score7684
Best Strike Rate4845
Most sixes11
Most Fours10358
Best Averages
Most 50s82
Most 100s
2007ACTI
Most Runs923
Highest Score118
Best Strike Rate48
Most sixes0
Most Fours107
Best Averages
Most 50s5
Most 100s3
2006ACTI
Most Runs1013
Highest Score127
Best Strike Rate44
Most sixes0
Most Fours112
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
ODI
OverallACTI
Most Runs32048357
Highest Score137158
Best Strike Rate7779
Most sixes10103
Most Fours363925
Best Averages
Most 50s1956
Most 100s514
Most Not Outs412
2023ACTI
Most Runs283
Highest Score69
Best Strike Rate75
Most sixes2
Most Fours35
Best Averages
Most 50s1
Most Not Outs1
2022ACTI
Most Runs408
Highest Score87
Best Strike Rate80
Most sixes3
Most Fours59
Best Averages
Most 50s4
Most 100s
Most Not Outs2
2021ACTI
Most Runs464
Highest Score112
Best Strike Rate77
Most sixes7
Most Fours48
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2020ACTI
Most Runs310
Highest Score158
Best Strike Rate108
Most sixes9
Most Fours29
Best Averages
Most 50s
Most 100s2
Most Not Outs1
2019ACTI
Most Runs442
Highest Score80
Best Strike Rate72
Most sixes0
Most Fours50
Best Averages
Most 50s3
Most 100s
2018ACTI
Most Runs684
Highest Score130
Best Strike Rate76
Most sixes9
Most Fours57
Best Averages
Most 50s6
Most 100s2
Most Not Outs4
2017ACTI
Most Runs646
Highest Score128
Best Strike Rate83
Most sixes9
Most Fours67
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2016ACTI
Most Runs407
Highest Score118
Best Strike Rate74
Most sixes2
Most Fours44
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2015ACTI
Most Runs742
Highest Score132
Best Strike Rate82
Most sixes10
Most Fours89
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
2014ACTI
Most Runs523269
Highest Score5676
Best Strike Rate7168
Most sixes22
Most Fours5732
Best Averages
Most 50s12
Most 100s
Most Not Outs1
2013ACTI
Most Runs560240
Highest Score78112
Best Strike Rate7566
Most sixes43
Most Fours6822
Best Averages
Most 50s51
Most 100s1
2012ACTI
Most Runs663347
Highest Score13770
Best Strike Rate8083
Most sixes23
Most Fours7443
Best Averages
Most 50s35
Most 100s3
Most Not Outs1
2011BESTACTI
Most Runs600475
Highest Score11970
Best Strike Rate9378
Most sixes13
Most Fours7148
Best Averages
Most 50s53
Most 100s1
Most Not Outs21
2010ACTI
Most Runs156776
Highest Score64125
Best Strike Rate9196
Most sixes117
Most Fours1690
Best Averages
Most 50s25
Most 100s1
Most Not Outs
2009ACTI
Most Runs602
Highest Score154
Best Strike Rate79
Most sixes11
Most Fours61
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2008ACTI
Most Runs219807
Highest Score69129
Best Strike Rate6678
Most sixes05
Most Fours2399
Best Averages
Most 50s25
Most 100s1
2007ACTI
Most Runs403455
Highest Score10254
Best Strike Rate6663
Most sixes08
Most Fours4252
Best Averages
Most 50s13
Most 100s1
2006ACTI
Most Runs80
Highest Score41
Best Strike Rate87
Most sixes0
Most Fours12
Best Averages
Most 50s
Most 100s
Most Not Outs
T20I
OverallACTI
Most Runs611785
Highest Score26103
Best Strike Rate113117
Most sixes045
Most Fours10193
Best Averages
Most 50s7
Most 100s1
Most Not Outs5
2023ACTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2022ACTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021ACTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020ACTI
Most Runs145
Highest Score65
Best Strike Rate121
Most sixes4
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019ACTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2018ACTI
Most Runs356
Highest Score74
Best Strike Rate122
Most sixes12
Most Fours35
Best Averages
Most 50s2
Most 100s
Most Not Outs
2017ACTI
Most Runs103
Highest Score24
Best Strike Rate123
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs
2016ACTI
Most Runs368
Highest Score103
Best Strike Rate136
Most sixes17
Most Fours32
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2015ACTI
Most Runs84
Highest Score31
Best Strike Rate112
Most sixes3
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs
2014ACTI
Most Runs126
Highest Score30
Best Strike Rate93
Most sixes1
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs1
2013ACTI
Most Runs45
Highest Score43
Best Strike Rate141
Most sixes1
Most Fours6
Best Averages
Most 50s
Most 100s
2012ACTI
Most Runs327
Highest Score88
Best Strike Rate119
Most sixes5
Most Fours33
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2011ACTI
Most Runs11
Highest Score11
Best Strike Rate79
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2010ACTI
Most Runs33
Highest Score19
Best Strike Rate122
Most sixes0
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2009ACTI
Most Runs3744
Highest Score2622
Best Strike Rate128100
Most sixes00
Most Fours66
Best Averages
Most 50s
Most 100s
Most Not Outs
2008ACTI
Most Runs48
Highest Score25
Best Strike Rate117
Most sixes0
Most Fours8
Best Averages
Most 50s
Most 100s
2007BESTACTI
Most Runs2495
Highest Score1532
Best Strike Rate9683
Most sixes00
Most Fours414
Best Averages
Most 50s
Most 100s
2006ACTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs