England captain Alastair Cook has become the first English batsman and the youngest ever Test cricketer to score 10,000 runs.
The 31-year-old achieved this milestone during the second Investec Test against Sri Lanka at Chester-le-Street.
The left-handed batsman scored 47 not out leading his team to an emphatic nine-wicket win on Monday to wrap up the three-match series.
Cook surpassed the legendary Sachin Tendulkar as the youngest cricketer to reach the 10,000 test-run mark.
Here is how Twitter reacts as Cook become the youngest player to score 10,000 Test runs.
10,000 Runs and still counting … Unbelievable achievement from the England Skipper … #Cook
— Michael Vaughan (@MichaelVaughan) May 30, 2016
Scheduled for May 31, 08:30 pic.twitter.com/yuw6VMqMLw
— Damien Martyn (@damienmartyn) May 30, 2016
10,000 is a lot of test runs. And Alastair Cook joins a list of very special cricketers. Understated, tough and very classy.
— Harsha Bhogle (@bhogleharsha) May 30, 2016
Congratulations to Alastair Cook on becoming the first Englishman to score 10000 test runs. It’s an incredible achievement.
— David Cameron (@David_Cameron) May 30, 2016
Clear Cook would be a special Test player from the start. Flew round the world from Windies to Nagpur 2 days before debut: scored 60 and 104
— Jonathan Agnew (@Aggerscricket) May 30, 2016
Great achievement Mr Cook, 10k runs. ??
— Peter Reid (@reid6peter) May 30, 2016
Well done Alastair Cook on reaching 10,000 Test runs.
— Nigel Farage (@Nigel_Farage) May 30, 2016
— Piers Morgan (@piersmorgan) May 30, 2016
Fewest days to reach 10000 Test runs since debut
3743 days Alastair Cook (2006-2016)
4298 days Rahul Dravid (1996-2008)#EngvSL
— Mohandas Menon (@mohanstatsman) May 30, 2016
10000 not out. Some knock from Mr Cook
— Dan Walker (@mrdanwalker) May 30, 2016