Alastair Cook vs Stephen Fleming

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Alastair Cook has dominance over Stephen Fleming in overall and Tests, while Stephen Fleming has the edge in ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallACSF
Most Runs1573715319
Highest Score457446
Best Strike Rate237246
Most sixes2989
Most Fours19831760
Best Averages
Most 50s7695
Most 100s3817
Most Not Outs2031
2018ACSF
Most Runs516
Highest Score147
Best Strike Rate44
Most sixes0
Most Fours65
Best Averages
Most 50s2
Most 100s1
2017ACSF
Most Runs899
Highest Score244
Best Strike Rate49
Most sixes8
Most Fours278
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2016ACSF
Most Runs1270
Highest Score130
Best Strike Rate52
Most sixes1
Most Fours151
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
2015ACSF
Most Runs1364
Highest Score263
Best Strike Rate44
Most sixes0
Most Fours150
Best Averages
Most 50s8
Most 100s3
Most Not Outs1
2014ACSF
Most Runs913
Highest Score151
Best Strike Rate114
Most sixes2
Most Fours102
Best Averages
Most 50s4
Most Not Outs2
2013ACSF
Most Runs1476
Highest Score208
Best Strike Rate118
Most sixes4
Most Fours174
Best Averages
Most 50s11
Most 100s2
2012ACSF
Most Runs1912
Highest Score327
Best Strike Rate122
Most sixes7
Most Fours212
Best Averages
Most 50s6
Most 100s7
Most Not Outs4
2011ACSF
Most Runs1527
Highest Score413
Best Strike Rate144
Most sixes1
Most Fours168
Best Averages
Most 50s7
Most 100s5
Most Not Outs2
2010ACSF
Most Runs1443
Highest Score299
Best Strike Rate146
Most sixes4
Most Fours164
Best Averages
Most 50s6
Most 100s5
Most Not Outs2
2009ACSF
Most Runs997
Highest Score186
Best Strike Rate176
Most sixes1
Most Fours116
Best Averages
Most 50s4
Most 100s3
Most Not Outs3
2008ACSF
Most Runs977398
Highest Score14587
Best Strike Rate11457
Most sixes12
Most Fours12656
Best Averages
Most 50s104
2007BESTACSF
Most Runs1350823
Highest Score235160
Best Strike Rate210147
Most sixes016
Most Fours153100
Best Averages
Most 50s65
Most 100s42
Most Not Outs2
2006ACSF
Most Runs10931021
Highest Score168389
Best Strike Rate131262
Most sixes09
Most Fours124136
Best Averages
Most 50s35
Most 100s41
Most Not Outs2
2005ACSF
Most Runs875
Highest Score212
Best Strike Rate254
Most sixes10
Most Fours116
Best Averages
Most 50s7
2004ACSF
Most Runs1658
Highest Score317
Best Strike Rate130
Most sixes15
Most Fours195
Best Averages
Most 50s6
Most 100s4
Most Not Outs3
2003ACSF
Most Runs1312
Highest Score408
Best Strike Rate114
Most sixes11
Most Fours161
Best Averages
Most 50s3
Most 100s3
Most Not Outs4
2002ACSF
Most Runs1169
Highest Score219
Best Strike Rate106
Most sixes2
Most Fours123
Best Averages
Most 50s7
Most 100s1
Most Not Outs1
2000ACSF
Most Runs1015
Highest Score184
Best Strike Rate113
Most sixes2
Most Fours122
Best Averages
Most 50s9
Most Not Outs3
1999ACSF
Most Runs910
Highest Score142
Best Strike Rate93
Most sixes0
Most Fours102
Best Averages
Most 50s6
Most Not Outs4
1998ACSF
Most Runs1277
Highest Score290
Best Strike Rate115
Most sixes4
Most Fours113
Best Averages
Most 50s5
Most 100s3
Most Not Outs5
1997ACSF
Most Runs1033
Highest Score191
Best Strike Rate107
Most sixes4
Most Fours108
Best Averages
Most 50s8
Most 100s1
1996ACSF
Most Runs1165
Highest Score198
Best Strike Rate121
Most sixes2
Most Fours140
Best Averages
Most 50s9
Most 100s1
Most Not Outs4
1995ACSF
Most Runs1006
Highest Score157
Best Strike Rate125
Most sixes6
Most Fours101
Best Averages
Most 50s8
Most Not Outs2
1994ACSF
Most Runs724
Highest Score182
Best Strike Rate114
Most sixes2
Most Fours80
Best Averages
Most 50s4
Most Not Outs1
TEST
OverallACSF
Most Runs124727172
Highest Score294274
Best Strike Rate4746
Most sixes1926
Most Fours1610917
Best Averages
Most 50s5746
Most 100s339
Most Not Outs1610
2018ACSF
Most Runs516
Highest Score147
Best Strike Rate44
Most sixes0
Most Fours65
Best Averages
Most 50s2
Most 100s1
2017ACSF
Most Runs899
Highest Score244
Best Strike Rate49
Most sixes8
Most Fours278
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2016ACSF
Most Runs1270
Highest Score130
Best Strike Rate52
Most sixes1
Most Fours151
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
2015ACSF
Most Runs1364
Highest Score263
Best Strike Rate44
Most sixes0
Most Fours150
Best Averages
Most 50s8
Most 100s3
Most Not Outs1
2014ACSF
Most Runs390
Highest Score95
Best Strike Rate43
Most sixes0
Most Fours45
Best Averages
Most 50s3
Most Not Outs1
2013ACSF
Most Runs916
Highest Score130
Best Strike Rate43
Most sixes0
Most Fours106
Best Averages
Most 50s6
Most 100s2
2012ACSF
Most Runs1249
Highest Score190
Best Strike Rate42
Most sixes5
Most Fours138
Best Averages
Most 50s3
Most 100s4
Most Not Outs3
2011ACSF
Most Runs927
Highest Score294
Best Strike Rate51
Most sixes0
Most Fours97
Best Averages
Most 50s2
Most 100s4
Most Not Outs
2010ACSF
Most Runs1287
Highest Score235
Best Strike Rate55
Most sixes3
Most Fours148
Best Averages
Most 50s4
Most 100s5
Most Not Outs2
2009ACSF
Most Runs960
Highest Score160
Best Strike Rate48
Most sixes1
Most Fours110
Best Averages
Most 50s4
Most 100s3
Most Not Outs3
2008ACSF
Most Runs758398
Highest Score7687
Best Strike Rate4857
Most sixes12
Most Fours10356
Best Averages
Most 50s84
2007ACSF
Most Runs923154
Highest Score11854
Best Strike Rate4870
Most sixes03
Most Fours10723
Best Averages
Most 50s51
Most 100s3
Most Not Outs
2006BESTACSF
Most Runs1013570
Highest Score127262
Best Strike Rate4455
Most sixes03
Most Fours11280
Best Averages
Most 50s31
Most 100s41
Most Not Outs2
2005ACSF
Most Runs387
Highest Score88
Best Strike Rate45
Most sixes3
Most Fours55
Best Averages
Most 50s4
2004ACSF
Most Runs737
Highest Score202
Best Strike Rate51
Most sixes4
Most Fours91
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2003ACSF
Most Runs631
Highest Score274
Best Strike Rate49
Most sixes2
Most Fours73
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
2002ACSF
Most Runs397
Highest Score130
Best Strike Rate40
Most sixes0
Most Fours53
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2000ACSF
Most Runs438
Highest Score99
Best Strike Rate44
Most sixes0
Most Fours56
Best Averages
Most 50s4
Most Not Outs
1999ACSF
Most Runs578
Highest Score73
Best Strike Rate35
Most sixes0
Most Fours66
Best Averages
Most 50s5
Most Not Outs3
1998ACSF
Most Runs471
Highest Score174
Best Strike Rate41
Most sixes1
Most Fours52
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1997ACSF
Most Runs610
Highest Score129
Best Strike Rate45
Most sixes3
Most Fours73
Best Averages
Most 50s6
Most 100s1
1996ACSF
Most Runs457
Highest Score92
Best Strike Rate47
Most sixes1
Most Fours69
Best Averages
Most 50s4
Most 100s
Most Not Outs2
1995ACSF
Most Runs492
Highest Score79
Best Strike Rate44
Most sixes3
Most Fours57
Best Averages
Most 50s4
Most Not Outs
1994ACSF
Most Runs376
Highest Score92
Best Strike Rate43
Most sixes0
Most Fours55
Best Averages
Most 50s2
Most Not Outs
ODI
OverallACSF
Most Runs32048037
Highest Score137134
Best Strike Rate7771
Most sixes1063
Most Fours363823
Best Averages
Most 50s1949
Most 100s58
Most Not Outs421
2018ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2017ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2015ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014ACSF
Most Runs523
Highest Score56
Best Strike Rate71
Most sixes2
Most Fours57
Best Averages
Most 50s1
Most Not Outs1
2013ACSF
Most Runs560
Highest Score78
Best Strike Rate75
Most sixes4
Most Fours68
Best Averages
Most 50s5
Most 100s
2012ACSF
Most Runs663
Highest Score137
Best Strike Rate80
Most sixes2
Most Fours74
Best Averages
Most 50s3
Most 100s3
Most Not Outs1
2011ACSF
Most Runs600
Highest Score119
Best Strike Rate93
Most sixes1
Most Fours71
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2010ACSF
Most Runs156
Highest Score64
Best Strike Rate91
Most sixes1
Most Fours16
Best Averages
Most 50s2
Most 100s
Most Not Outs
2009ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2008ACSF
Most Runs219
Highest Score69
Best Strike Rate66
Most sixes0
Most Fours23
Best Averages
Most 50s2
2007BESTACSF
Most Runs403669
Highest Score102106
Best Strike Rate6677
Most sixes013
Most Fours4277
Best Averages
Most 50s14
Most 100s12
Most Not Outs2
2006ACSF
Most Runs80390
Highest Score4189
Best Strike Rate8777
Most sixes06
Most Fours1245
Best Averages
Most 50s4
Most 100s
Most Not Outs
2005ACSF
Most Runs439
Highest Score93
Best Strike Rate80
Most sixes7
Most Fours52
Best Averages
Most 50s3
2004ACSF
Most Runs921
Highest Score115
Best Strike Rate79
Most sixes11
Most Fours104
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2003ACSF
Most Runs681
Highest Score134
Best Strike Rate65
Most sixes9
Most Fours88
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2002ACSF
Most Runs772
Highest Score89
Best Strike Rate66
Most sixes2
Most Fours70
Best Averages
Most 50s6
Most 100s
Most Not Outs1
2000ACSF
Most Runs577
Highest Score85
Best Strike Rate69
Most sixes2
Most Fours66
Best Averages
Most 50s5
Most Not Outs3
1999ACSF
Most Runs332
Highest Score69
Best Strike Rate58
Most sixes0
Most Fours36
Best Averages
Most 50s1
Most Not Outs1
1998ACSF
Most Runs806
Highest Score116
Best Strike Rate74
Most sixes3
Most Fours61
Best Averages
Most 50s3
Most 100s2
Most Not Outs4
1997ACSF
Most Runs423
Highest Score62
Best Strike Rate62
Most sixes1
Most Fours35
Best Averages
Most 50s2
Most 100s
1996ACSF
Most Runs708
Highest Score106
Best Strike Rate74
Most sixes1
Most Fours71
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1995ACSF
Most Runs514
Highest Score78
Best Strike Rate81
Most sixes3
Most Fours44
Best Averages
Most 50s4
Most Not Outs2
1994ACSF
Most Runs348
Highest Score90
Best Strike Rate71
Most sixes2
Most Fours25
Best Averages
Most 50s2
Most Not Outs1
T20I
OverallACSF
Most Runs61110
Highest Score2638
Best Strike Rate113129
Most sixes00
Most Fours1020
Best Averages
Most 50s
Most 100s
Most Not Outs
2018BESTACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2017ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2015ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2013ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2012ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2011ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2010ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009ACSF
Most Runs37
Highest Score26
Best Strike Rate128
Most sixes0
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2008ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2007ACSF
Most Runs24
Highest Score15
Best Strike Rate96
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2006ACSF
Most Runs61
Highest Score38
Best Strike Rate130
Most sixes0
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2005ACSF
Most Runs49
Highest Score31
Best Strike Rate129
Most sixes0
Most Fours9
Best Averages
Most 50s
2004ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1999ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1996ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1994ACSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs