Youngest player to score 10,000 Test match runs

Youngest player to score 10,000 Test match runs
Who
Alastair Cook
What
31 years, 157 days year(s):day(s)
Where
United Kingdom (Chester-le-Street)
When
30 May 2016

England captain Alastair Cook, CBE (b. 25 December 1984) was 31 years 157 days old when he scored his 10,000th Test match run, against Sri Lanka at Chester-le-Street, UK, on 30 May 2016. In doing so, the prolific left-hander beat Sachin Tendulkar's record of 31 years 326 days, which had stood since 16 March 2005.

Cook reached 10,000 runs with a boundary off the bowling of Nuwan Pradeep, on his way to 47 not out, as England won the Second Test and secured the three-match series.

As of 30 May 2016, Cook's batting average was 46.49 runs per innings. Among the highlights of his 128-Test career (as of 30 May 2016) were 28 centuries, a top score of 294 (against India in August 2011) and captaining England to Ashes wins in 2013 and 2015. As of 17 October 2016, Cook had played in 133 Tests and scored 29 tons.

Cook was also the youngest player to score 7,000 Test match runs, achieving the feat with an innings of 190 against India in Kolkata on 6–7 December 2012 when aged 27 years 347 days. Furthermore, this innings meant he was the first player to score five hundreds in their first five Test matches as captain.

Cook's 10,000th run came 10 years 90 days after his Test match debut (1 March 2006), beating Rahul Dravid's 11 years 283 days. Cook therefore became the fastest player to score 10,000 runs by number of days from debut.

As of 17 October 2016, only 12 batsmen had scored 10,000 runs in Test match cricket. Cook is 11th on the list (the leading Englishman) with 10,599 runs. Tendulkar remains the leading Test run-scorer with 15,921 between 1989 and 2013.