Alastair Cook vs Babar Azam

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Alastair Cook has dominance over Babar Azam in Tests, while Babar Azam has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallACBA
Most Runs1573715966
Highest Score457476
Best Strike Rate237273
Most sixes29174
Most Fours19831643
Best Averages
Most 50s76110
Most 100s3833
Most Wickets12
Best Bowling Fig
Best Average721
Most Dots00
Best Economy23
Best Strike Rate1845
Most Runs Conceed742
Most Maiden Overs02
Most Not Outs2042
2025ACBA
Most Runs1015
Highest Score257
Best Strike Rate248
Most sixes11
Most Fours106
Best Averages
Most 50s7
Most 100s1
Most Not Outs3
2024ACBA
Most Runs1168
Highest Score198
Best Strike Rate258
Most sixes21
Most Fours128
Best Averages
Most 50s9
Most Not Outs3
2023ACBA
Most Runs1548
Highest Score331
Best Strike Rate291
Most sixes21
Most Fours154
Best Averages
Most 50s12
Most 100s3
Most Not Outs2
2022ACBA
Most Runs3277
Highest Score420
Best Strike Rate278
Most sixes29
Most Fours334
Best Averages
Most 50s22
Most 100s11
Most Wickets1
Best Bowling Fig
Best Average40
Most Dots0
Best Economy3
Best Strike Rate72
Most Runs Conceed40
Most Maiden Overs1
Most Not Outs5
2021ACBA
Most Runs1760
Highest Score357
Best Strike Rate284
Most sixes26
Most Fours204
Best Averages
Most 50s14
Most 100s3
Most Wickets1
Best Bowling Fig
Best Average2
Most Dots0
Best Economy1
Best Strike Rate18
Most Runs Conceed2
Most Maiden Overs1
Most Not Outs2
2020ACBA
Most Runs835
Highest Score350
Best Strike Rate307
Most sixes7
Most Fours98
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
2019ACBA
Most Runs2066
Highest Score309
Best Strike Rate302
Most sixes18
Most Fours231
Best Averages
Most 50s13
Most 100s5
Most Not Outs5
2018ACBA
Most Runs5161596
Highest Score147330
Best Strike Rate44260
Most sixes017
Most Fours65162
Best Averages
Most 50s213
Most 100s12
Most Not Outs8
2017BESTACBA
Most Runs8991408
Highest Score244283
Best Strike Rate49236
Most sixes811
Most Fours278111
Best Averages
Most 50s25
Most 100s23
Most Not Outs16
2016ACBA
Most Runs12701063
Highest Score130268
Best Strike Rate52274
Most sixes18
Most Fours15198
Best Averages
Most 50s75
Most 100s23
Most Not Outs34
2015ACBA
Most Runs1364230
Highest Score26362
Best Strike Rate4489
Most sixes05
Most Fours15017
Best Averages
Most 50s83
Most 100s3
Most Not Outs11
2014ACBA
Most Runs913
Highest Score151
Best Strike Rate114
Most sixes2
Most Fours102
Best Averages
Most 50s4
Most Wickets1
Best Bowling Fig
Best Average6
Most Dots0
Best Economy3
Best Strike Rate12
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs2
2013ACBA
Most Runs1476
Highest Score208
Best Strike Rate118
Most sixes4
Most Fours174
Best Averages
Most 50s11
Most 100s2
2012ACBA
Most Runs1912
Highest Score327
Best Strike Rate122
Most sixes7
Most Fours212
Best Averages
Most 50s6
Most 100s7
Most Not Outs4
2011ACBA
Most Runs1527
Highest Score413
Best Strike Rate144
Most sixes1
Most Fours168
Best Averages
Most 50s7
Most 100s5
Most Not Outs2
2010ACBA
Most Runs1443
Highest Score299
Best Strike Rate146
Most sixes4
Most Fours164
Best Averages
Most 50s6
Most 100s5
Most Not Outs2
2009ACBA
Most Runs997
Highest Score186
Best Strike Rate176
Most sixes1
Most Fours116
Best Averages
Most 50s4
Most 100s3
Most Not Outs3
2008ACBA
Most Runs977
Highest Score145
Best Strike Rate114
Most sixes1
Most Fours126
Best Averages
Most 50s10
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy1
Most Runs Conceed1
Most Maiden Overs0
2007ACBA
Most Runs1350
Highest Score235
Best Strike Rate210
Most sixes0
Most Fours153
Best Averages
Most 50s6
Most 100s4
2006ACBA
Most Runs1093
Highest Score168
Best Strike Rate131
Most sixes0
Most Fours124
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
TEST
OverallACBA
Most Runs124725206
Highest Score294196
Best Strike Rate4758
Most sixes1931
Most Fours1610592
Best Averages
Most 50s5736
Most 100s3311
Most Wickets12
Best Bowling Fig
Best Average721
Most Dots00
Best Economy23
Best Strike Rate1845
Most Runs Conceed742
Most Maiden Overs02
Most Not Outs169
2025ACBA
Most Runs327
Highest Score81
Best Strike Rate57
Most sixes1
Most Fours40
Best Averages
Most 50s2
Most 100s
Most Not Outs
2024ACBA
Most Runs202
Highest Score50
Best Strike Rate48
Most sixes0
Most Fours27
Best Averages
Most 50s1
Most Not Outs
2023ACBA
Most Runs353
Highest Score79
Best Strike Rate60
Most sixes4
Most Fours41
Best Averages
Most 50s2
Most 100s
Most Not Outs
2022ACBA
Most Runs1863
Highest Score196
Best Strike Rate64
Most sixes14
Most Fours188
Best Averages
Most 50s12
Most 100s7
Most Wickets1
Best Bowling Fig
Best Average40
Most Dots0
Best Economy3
Best Strike Rate72
Most Runs Conceed40
Most Maiden Overs1
Most Not Outs1
2021ACBA
Most Runs416
Highest Score77
Best Strike Rate48
Most sixes2
Most Fours57
Best Averages
Most 50s4
Most 100s
Most Wickets1
Best Bowling Fig
Best Average2
Most Dots0
Best Economy1
Best Strike Rate18
Most Runs Conceed2
Most Maiden Overs1
Most Not Outs1
2020ACBA
Most Runs338
Highest Score143
Best Strike Rate60
Most sixes1
Most Fours41
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2019ACBA
Most Runs616
Highest Score104
Best Strike Rate72
Most sixes2
Most Fours84
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
2018ACBA
Most Runs516616
Highest Score147127
Best Strike Rate4454
Most sixes06
Most Fours6569
Best Averages
Most 50s26
Most 100s11
Most Not Outs2
2017ACBA
Most Runs899184
Highest Score24472
Best Strike Rate4937
Most sixes81
Most Fours27816
Best Averages
Most 50s22
Most 100s2
Most Not Outs11
2016BESTACBA
Most Runs1270291
Highest Score13090
Best Strike Rate5250
Most sixes10
Most Fours15129
Best Averages
Most 50s72
Most 100s2
Most Not Outs31
2015ACBA
Most Runs1364
Highest Score263
Best Strike Rate44
Most sixes0
Most Fours150
Best Averages
Most 50s8
Most 100s3
Most Not Outs1
2014ACBA
Most Runs390
Highest Score95
Best Strike Rate43
Most sixes0
Most Fours45
Best Averages
Most 50s3
Most Wickets1
Best Bowling Fig
Best Average6
Most Dots0
Best Economy3
Best Strike Rate12
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs1
2013ACBA
Most Runs916
Highest Score130
Best Strike Rate43
Most sixes0
Most Fours106
Best Averages
Most 50s6
Most 100s2
2012ACBA
Most Runs1249
Highest Score190
Best Strike Rate42
Most sixes5
Most Fours138
Best Averages
Most 50s3
Most 100s4
Most Not Outs3
2011ACBA
Most Runs927
Highest Score294
Best Strike Rate51
Most sixes0
Most Fours97
Best Averages
Most 50s2
Most 100s4
Most Not Outs
2010ACBA
Most Runs1287
Highest Score235
Best Strike Rate55
Most sixes3
Most Fours148
Best Averages
Most 50s4
Most 100s5
Most Not Outs2
2009ACBA
Most Runs960
Highest Score160
Best Strike Rate48
Most sixes1
Most Fours110
Best Averages
Most 50s4
Most 100s3
Most Not Outs3
2008ACBA
Most Runs758
Highest Score76
Best Strike Rate48
Most sixes1
Most Fours103
Best Averages
Most 50s8
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy1
Most Runs Conceed1
Most Maiden Overs0
2007ACBA
Most Runs923
Highest Score118
Best Strike Rate48
Most sixes0
Most Fours107
Best Averages
Most 50s5
Most 100s3
2006ACBA
Most Runs1013
Highest Score127
Best Strike Rate44
Most sixes0
Most Fours112
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
ODI
OverallACBA
Most Runs32046331
Highest Score137158
Best Strike Rate7787
Most sixes1066
Most Fours363585
Best Averages
Most 50s1936
Most 100s519
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs416
2025BESTACBA
Most Runs482
Highest Score102
Best Strike Rate77
Most sixes6
Most Fours47
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2024ACBA
Most Runs228
Highest Score73
Best Strike Rate77
Most sixes1
Most Fours25
Best Averages
Most 50s2
Most Not Outs2
2023ACBA
Most Runs1065
Highest Score151
Best Strike Rate85
Most sixes14
Most Fours97
Best Averages
Most 50s10
Most 100s2
Most Not Outs1
2022ACBA
Most Runs679
Highest Score114
Best Strike Rate91
Most sixes5
Most Fours63
Best Averages
Most 50s5
Most 100s3
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2021ACBA
Most Runs405
Highest Score158
Best Strike Rate108
Most sixes7
Most Fours48
Best Averages
Most 50s1
Most 100s2
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2020ACBA
Most Runs221
Highest Score125
Best Strike Rate102
Most sixes3
Most Fours23
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2019ACBA
Most Runs1076
Highest Score115
Best Strike Rate93
Most sixes9
Most Fours106
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2018ACBA
Most Runs417
Highest Score106
Best Strike Rate79
Most sixes4
Most Fours39
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2017ACBA
Most Runs872
Highest Score125
Best Strike Rate79
Most sixes6
Most Fours62
Best Averages
Most 50s2
Most 100s3
Most Not Outs4
2016ACBA
Most Runs656
Highest Score123
Best Strike Rate95
Most sixes6
Most Fours58
Best Averages
Most 50s2
Most 100s3
Most Not Outs
2015ACBA
Most Runs230
Highest Score62
Best Strike Rate89
Most sixes5
Most Fours17
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2014ACBA
Most Runs523
Highest Score56
Best Strike Rate71
Most sixes2
Most Fours57
Best Averages
Most 50s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2013ACBA
Most Runs560
Highest Score78
Best Strike Rate75
Most sixes4
Most Fours68
Best Averages
Most 50s5
Most 100s
2012ACBA
Most Runs663
Highest Score137
Best Strike Rate80
Most sixes2
Most Fours74
Best Averages
Most 50s3
Most 100s3
Most Not Outs1
2011ACBA
Most Runs600
Highest Score119
Best Strike Rate93
Most sixes1
Most Fours71
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2010ACBA
Most Runs156
Highest Score64
Best Strike Rate91
Most sixes1
Most Fours16
Best Averages
Most 50s2
Most 100s
Most Not Outs
2009ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2008ACBA
Most Runs219
Highest Score69
Best Strike Rate66
Most sixes0
Most Fours23
Best Averages
Most 50s2
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
2007ACBA
Most Runs403
Highest Score102
Best Strike Rate66
Most sixes0
Most Fours42
Best Averages
Most 50s1
Most 100s1
2006ACBA
Most Runs80
Highest Score41
Best Strike Rate87
Most sixes0
Most Fours12
Best Averages
Most 50s
Most 100s
Most Not Outs
T20I
OverallACBA
Most Runs614429
Highest Score26122
Best Strike Rate113128
Most sixes077
Most Fours10466
Best Averages
Most 50s38
Most 100s3
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs17
2025BESTACBA
Most Runs206
Highest Score74
Best Strike Rate114
Most sixes4
Most Fours19
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2024ACBA
Most Runs738
Highest Score75
Best Strike Rate133
Most sixes20
Most Fours76
Best Averages
Most 50s6
Most Not Outs1
2023ACBA
Most Runs130
Highest Score101
Best Strike Rate146
Most sixes3
Most Fours16
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2022ACBA
Most Runs735
Highest Score110
Best Strike Rate123
Most sixes10
Most Fours83
Best Averages
Most 50s5
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2021ACBA
Most Runs939
Highest Score122
Best Strike Rate128
Most sixes17
Most Fours99
Best Averages
Most 50s9
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2020ACBA
Most Runs276
Highest Score82
Best Strike Rate145
Most sixes3
Most Fours34
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2019ACBA
Most Runs374
Highest Score90
Best Strike Rate137
Most sixes7
Most Fours41
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2018ACBA
Most Runs563
Highest Score97
Best Strike Rate127
Most sixes7
Most Fours54
Best Averages
Most 50s6
Most 100s
Most Not Outs3
2017ACBA
Most Runs352
Highest Score86
Best Strike Rate120
Most sixes4
Most Fours33
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2016ACBA
Most Runs116
Highest Score55
Best Strike Rate129
Most sixes2
Most Fours11
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2015ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2013ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2012ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2011ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2010ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009ACBA
Most Runs37
Highest Score26
Best Strike Rate128
Most sixes0
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2008ACBA
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
2007ACBA
Most Runs24
Highest Score15
Best Strike Rate96
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
2006ACBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs