Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Alastair Cook: Batting match by match (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
21635 & 181381230v DERChelmsford13 Apr 2014
8080164100v DERChelmsford14 Jun 2015
71 & 62310v LANChelmsford22 Sept 2015
140105 & 35*268210v GLOChelmsford10 Apr 2016
6565162100v NORChelmsford24 Apr 2016
5049 & 1*9760v KENChelmsford3 Jul 2016
6666108120v WORChelmsford31 Aug 2016
39394760v HAMChelmsford30 Apr 2017
127127134120v GLOChelmsford4 May 2017
109109131120v SUSChelmsford10 May 2017
6767*83100v MIDChelmsford12 May 2017
124124281140v HAMChelmsford19 May 2017
36364460v SURChelmsford26 May 2017
133133128160v NOTChelmsford16 Jun 2017
39396440v WARChelmsford19 Jun 2017
193193280260v MIDChelmsford26 Jun 2017
260 & 263930v YORChelmsford4 May 2018
11112220v YORChelmsford14 Jun 2018
3333 & 09760v NOTChelmsford20 Jun 2018
9996 & 3169150v SOMChelmsford25 Jun 2018
16161630v MIDChelmsford19 Apr 2019
17172620v HAMChelmsford28 Apr 2019
36363970v SUSChelmsford30 Apr 2019
18181920v GLOChelmsford7 May 2019
7131 & 40*18060v NOTChelmsford14 May 2019
215125 & 90402260v KENChelmsford27 May 2019
15155210v HAMChelmsford16 Jun 2019
12780 & 47280160v SOMChelmsford23 Jun 2019
3327 & 67460v YORChelmsford7 Jul 2019
16784 & 83363220v WARChelmsford13 Jul 2019
24246130v SURChelmsford16 Sept 2019
748 & 6614280v KENChelmsford1 Aug 2020
8442 & 42162110v SURChelmsford8 Aug 2020
276 & 215850v MIDChelmsford6 Sept 2020
2715 & 125650v WORChelmsford8 Apr 2021
186 & 125820v DURChelmsford15 Apr 2021
58589980v DERChelmsford13 May 2021
575710580v WARChelmsford20 May 2021
9292*111110v MIDChelmsford25 Jul 2021
42425130v WORChelmsford29 Jul 2021
7777*9090v KENChelmsford1 Aug 2021
29292660v SUSChelmsford10 Aug 2021
16161520v YORChelmsford14 Aug 2021
15152820v GLOChelmsford5 Sept 2021
18181740v NORChelmsford21 Sept 2021
126100 & 26*320110v KENChelmsford7 Apr 2022
256 & 199140v NORChelmsford28 Apr 2022
209107 & 102*451250v YORChelmsford5 May 2022
215 & 164130v HAMChelmsford26 Jun 2022
154145 & 9320190v GLOChelmsford11 Jul 2022
Page 1Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.