List of international cricket centuries by Alastair Cook

Sir Alastair Cook is a retired English cricketer and former captain of the England cricket team.[2] He scored centuries (100 or more runs in a single innings) in Test and One Day International (ODI) matches on 33 and 5 occasions respectively.[3][4] In a career that spanned from 2006 to 2018, he played 161 Tests and 92 ODIs for England, scoring 12,472 and 3,204 runs respectively. He is the joint youngest batsman to score 10,000 or more runs in Test cricket,[2][5] and has scored the most Test runs as an opening batsman.[6] Cook was appointed a Commander of the Order of the British Empire (CBE) in the 2016 Birthday Honours.[7] In 2011, the International Cricket Council (ICC) selected him as their Test Player of the Year.[8] Wisden named him as one of their cricketers of the year in 2012.[9]

Alastair Cook in April 2006
Alastair Cook has scored 38 centuries for England.[1]

Cook made his Test debut against India at the Vidarbha Cricket Association Ground, Nagpur in 2006. He became the sixteenth English cricketer to score a century on Test debut when he scored 104 in the second innings.[10][11] His score of 294, against the same team at the Edgbaston Cricket Ground, Birmingham, in 2011, is the sixth highest total by an English batsman in Test cricket.[12] Cook has scored Test centuries at 24 cricket grounds, including 17 outside England.[13][14] He has scored centuries against all eight Test opponents the team has played and scored the most centuries (seven) against India. In May 2015, Cook became England's all-time leading run scorer in Tests, when he went past Graham Gooch's tally of 8900 runs. As of September 2018, he ranks equal tenth among players with most Test centuries,[15] and top of the equivalent list for England.[16] His 38 centuries across all formats is the highest by an English cricketer.

Cook made his ODI debut in 2006 against Sri Lanka at Old Trafford, Manchester.[17] His first century came against India at the Rose Bowl, Southampton, in August 2007.[18] His highest score of 137 runs was made against Pakistan at the Zayed Sports City Stadium, Abu Dhabi, in 2011.[4] Cook played four Twenty20 International (T20I) matches between 2007 and 2009, without scoring a century.[19]

Key

Test cricket centuries

List of Test centuries scored by Alastair Cook[20]
No.ScoreAgainstPos.Inn.TestVenueH/A/NDateResultRef
1104*  India231/3Vidarbha Cricket Association Ground, NagpurAway1 March 2006Drawn[11]
2105  Pakistan311/4Lord's, LondonHome13 July 2006Drawn[21]
3127  Pakistan322/4Old Trafford, ManchesterHome27 July 2006Won[22]
4116  Australia243/5WACA Ground, PerthAway14 December 2006Lost[23]
5105  West Indies211/4Lord's, LondonHome17 May 2007Drawn[24]
6106  West Indies233/4Old Trafford, ManchesterHome7 June 2007Won[25]
7118  Sri Lanka133/3Galle International Stadium, GalleAway18 December 2007Drawn[26]
8139*  West Indies234/5Kensington Oval, BridgetownAway26 February 2009Drawn[27]
9160  West Indies211/1Riverside Ground, Chester-le-StreetHome14 May 2009Won[28]
10118  South Africa221/4Kingsmead Cricket Ground, DurbanAway26 December 2009Won[29]
11173  Bangladesh111/2Zohur Ahmed Chowdhury Stadium, ChittagongAway12 March 2010Won[30]
12109*  Bangladesh142/2Sher-e-Bangla National Cricket Stadium, DhakaAway20 March 2010Won[31]
13110  Pakistan233/4The Oval, LondonHome18 August 2010Lost[32]
14235*  Australia231/5The Gabba, BrisbaneAway25 November 2010Drawn[33]
15148  Australia222/5Adelaide Oval, AdelaideAway3 December 2010Won[34]
16189  Australia225/5Sydney Cricket Ground, SydneyAway3 January 2011Won[35]
17133  Sri Lanka221/3Sophia Gardens, CardiffHome26 May 2011Won[36]
18106  Sri Lanka232/3Lord's, LondonHome3 June 2011Won[37]
19294  India223/4Edgbaston, BirminghamHome10 August 2011Won[38]
20115  South Africa211/3The Oval, LondonHome19 July 2012Lost[39]
21176  India131/4Sardar Patel Stadium, AhmedabadAway15 November 2012Lost[40]
22122  India122/4Wankhede Stadium, MumbaiAway23 November 2012Won[41]
23190 ‡ †  India123/4Eden Gardens, KolkataAway5 December 2012Won[42]
24116  New Zealand121/3University Oval, DunedinAway6 March 2013Drawn[43]
25130  New Zealand132/2Headingley, LeedsHome24 May 2013Won[44]
26105  West Indies113/3Kensington Oval, BridgetownAway1 May 2015Lost[45]
27162  New Zealand231/2Lord's, LondonHome21 May 2015Won[46]
28263 ‡ †  Pakistan121/3Zayed Sports City Stadium, Abu DhabiNeutral15 October 2015Drawn[47]
29105  Pakistan112/4Old Trafford, ManchesterHome22 July 2016Won[48]
30130  India131/5Saurashtra Cricket Association Stadium, RajkotAway13 November 2016Drawn[49]
31243  West Indies111/3Edgbaston, BirminghamHome17 August 2017Won[50]
32244*  Australia124/5Melbourne Cricket Ground, MelbourneAway26 December 2017Drawn[51]
33147  India135/5The Oval, LondonHome7 September 2018Won[52]

One Day International centuries

List of ODI centuries scored by Alastair Cook[53]
No.ScoreAgainstPos.Inn.S/RVenueH/A/NDateResultRef
1102  India1180.95Rose Bowl, SouthamptonHome21 August 2007Won[18]
2119  Sri Lanka1183.21Lord's, LondonHome3 July 2011Lost[54]
3137 ‡ †  Pakistan1196.47Sheikh Zayed Stadium, Abu DhabiNeutral13 February 2012Won[55]
4102 ‡ †  Pakistan1184.29Sheikh Zayed Stadium, Abu DhabiNeutral15 February 2012Won[56]
5112 ‡ †  West Indies1293.33The Oval, LondonHome19 June 2012Won[57]

References