Players with 10,000 runs in Test cricket - full list (2024)

Former England cricket team captain Joe Root recently became the 14th player to score 10,000 runs in Test cricket.

Root achieved the feat on the fourth day of the first Test against New Zealand at Lord’s Cricket Ground. His unbeaten 115 helped England secure an incredible five-wicket win over the reigning World Test Champions.

At 31 years and 157 days, Root also became the joint-youngest player to reach the milestone, equalling the record of his former teammate Alastair Cook, who also achieved the feat at exactly the same age.

Root has now amassed 10,015 runs in 118 Test matches at an impressive average of 49.58. He has hit 26 hundreds and 53 half-centuries in his career so far.

Who was the first player to score 10,000 runs in Test cricket?

India cricket legend Sunil Gavaskar was the first player to score 10,000 runs in Test cricket. The former India opener etched his name into the history books on March 7, 1987 after he reached the incredible milestone against Pakistan in his 124th Test in Ahmedabad.

Gavaskar ended his career with 10,122 runs in 125 matches at an average of 51.12. He registered 34 centuries and 45 fifties to his name.

Who was the fastest to score 10,000 runs in Test cricket?

Former West Indies cricketer Brian Lara is the fastest to score 10,000 runs in Test cricket. Lara achieved the feat against England in his 111th match in Manchester in 2004.

In terms of number of innings taken to reach the milestone, Lara, India’s Sachin Tendulkar and Sri Lankan legend Kumar Sangakkara share the record of the fastest 10,000 runs in Test cricket. Lara, Tendulkar and Sangakkara scored their 10,000th run in their 195th innings.

Who has scored the most runs in Test cricket?

India cricket great Sachin Tendulkar has scored the most runs in Test cricket. The right-handed batter amassed 15,921 runs in 200 matches at an average of 53.78. Tendulkar smashed 51 hundreds and 68 fifties in his illustrious career.

How many cricketers have scored 10,000 runs in Test cricket?

As many as 14 cricketers have scored 10,000 runs in Test cricket. Sachin Tendulkar, Ricky Ponting, Jacques Kallis, Rahul Dravid, Alastair Cook, Kumar Sangakkara, Brian Lara, Shivnarine Chanderpaul, Mahela Jayawardene, Allan Border, Steve Waugh, Sunil Gavaskar, Younis Khan and Joe Root are the players who have breached the coveted milestone.

Players who have scored 10,000 runs in Test cricket

PlayerMatchesInningsRunsAverage10050
Sachin Tendulkar (India)2003291592153.785168
Ricky Ponting (Australia)1682871337851.854162
Jacques Kallis (South Africa)1662801328955.374558
Rahul Dravid (India)1642861328852.313663
Alastair Cook (England)1612911247245.353357
Kumar Sangakkara (Sri Lanka)1342331240057.403852
Brian Lara (West Indies)1312321195352.883448
Shivnarine Chanderpaul(West Indies)1642801186751.373066
Mahela Jayawardene (Sri Lanka)1492521181449.843450
Allan Border (Australia)1562651117450.562763
Steve Waugh(Australia)1682601092751.063250
Sunil Gavaskar (India)1252141012251.123445
Younis Khan (Pakistan)1182131009952.053433
Joe Root (England)1182181001549.572653

Play fantasy cricket with SportsAdda. Create your team, track your progress and win prizes. Start here.

Follow us on Telegram for the latest updates from the world of sports!

Interested in cricket betting? Click here to check out the list of top sites.

Featured photo:Adrian DENNIS / AFP

Players with 10,000 runs in Test cricket - full list (2024)
Top Articles
Latest Posts
Article information

Author: Jerrold Considine

Last Updated:

Views: 5434

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Jerrold Considine

Birthday: 1993-11-03

Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

Phone: +5816749283868

Job: Sales Executive

Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.