Loading...
Alastair Cook

Alastair Cook

Batsman

Age
41 Y
Matches
257
Batting Style
Left Handed Bat
Bowling Style
Right-arm medium

Fondly known as "Chef," Alastair Cook is an English cricketer who began his career in county cricket at the age of 15. In 2006, aged 21, Cook was called up to the English Test team touring India due to the absence of Marcus Trescothick. Scoring 104 in the second innings of his debut test match in Nagpur, Cook became only the 16th English player to score a century on his debut. He made his ODI debut the same year. From 2006 until his retirement in 2018, Cook played 159 Test matches; he also holds the record for playing the most consecutive Test matches for a team. During the same period, he scored a prolific 12,472 runs in Tests for England and became the fifth-highest run-getter in Test history. Captaining England for a record 59 test matches from 2010 to 2016, he led England to 24 wins to become the joint second-most successful English captain. Scoring 33 centuries in a career spanning over 12 years, he is also the player with the most Test centuries for England. In 2019, Cook received a knighthood and became the first England cricketer since Ian Botham received this honor in 2007.

List of Centuries

A comprehensive list of international centuries scored by Alastair Cook. Explore complete stats of each milestone, including formats, opponents, and match venues.

# Score Against Date Venue Format
1 104* India 1 Mar 2006 VCA Stadium, Nagpur Test
2 105 Pakistan 13 Jul 2006 Lord's, London Test
3 127 Pakistan 27 Jul 2006 Old Trafford, Manchester Test
4 116 Australia 14 Dec 2006 WACA Ground, Perth Test
5 105 West Indies 17 May 2007 Lord's, London Test
6 106 West Indies 7 Jun 2007 Old Trafford, Manchester Test
7 102 India 21 Aug 2007 The Rose Bowl, Southampton ODI
8 118 Sri Lanka 18 Dec 2007 Galle International Stadium, Galle Test
9 139* West Indies 26 Feb 2009 Kensington Oval, Bridgetown Test
10 160 West Indies 14 May 2009 Riverside Ground, Chester-le-Street Test
11 118 South Africa 26 Dec 2009 Kingsmead, Durban Test
12 173 Bangladesh 12 Mar 2010 Zohur Ahmed Chowdhury Stadium, Chattogram Test
13 109* Bangladesh 20 Mar 2010 Shere Bangla National Stadium, Dhaka Test
14 110 Pakistan 18 Aug 2010 Kennington Oval, London Test
15 235* Australia 25 Nov 2010 The Gabba, Brisbane Test
16 148 Australia 3 Dec 2010 Adelaide Oval, Adelaide Test
17 189 Australia 3 Jan 2011 Sydney Cricket Ground, Sydney Test
18 133 Sri Lanka 26 May 2011 Sophia Gardens, Cardiff Test
19 106 Sri Lanka 3 Jun 2011 Lord's, London Test
20 119 Sri Lanka 3 Jul 2011 Lord's, London ODI
21 294 India 10 Aug 2011 Edgbaston, Birmingham Test
22 137 Pakistan 13 Feb 2012 Sheikh Zayed Stadium, Abu Dhabi ODI
23 102 Pakistan 15 Feb 2012 Sheikh Zayed Stadium, Abu Dhabi ODI
24 112 West Indies 19 Jun 2012 Kennington Oval, London ODI
25 115 South Africa 19 Jul 2012 Kennington Oval, London Test
26 176 India 15 Nov 2012 Narendra Modi Stadium, Ahmedabad Test
27 122 India 23 Nov 2012 Wankhede Stadium, Mumbai Test
28 190 India 5 Dec 2012 Eden Gardens, Kolkata Test
29 116 New Zealand 6 Mar 2013 University Oval, Dunedin Test
30 130 New Zealand 24 May 2013 Headingley, Leeds Test
31 105 West Indies 1 May 2015 Kensington Oval, Bridgetown Test
32 162 New Zealand 21 May 2015 Lord's, London Test
33 263 Pakistan 13 Oct 2015 Sheikh Zayed Stadium, Abu Dhabi Test
34 105 Pakistan 22 Jul 2016 Old Trafford, Manchester Test
35 130 India 9 Nov 2016 Niranjan Shah Stadium, Rajkot Test
36 243 West Indies 17 Aug 2017 Edgbaston, Birmingham Test
37 244* Australia 26 Dec 2017 Melbourne Cricket Ground, Melbourne Test
38 147 India 7 Sep 2018 Kennington Oval, London Test

No centuries in this format.

List of Double Centuries

A comprehensive list of international double centuries scored by Alastair Cook. Explore complete stats of each milestone, including formats, opponents, and match venues.

# Score Against Date Venue Format
1 235* Australia 25 Nov 2010 The Gabba, Brisbane Test
2 294 India 10 Aug 2011 Edgbaston, Birmingham Test
3 263 Pakistan 13 Oct 2015 Sheikh Zayed Stadium, Abu Dhabi Test
4 243 West Indies 17 Aug 2017 Edgbaston, Birmingham Test
5 244* Australia 26 Dec 2017 Melbourne Cricket Ground, Melbourne Test