batters with 10000 runs in test cricket

Batters with 10000 Runs in Test Cricket, Fastest to 10000 Runs, and more

In cricket, the longest format of the game, test cricket, is considered the pinnacle of the game. Whoever does well in test cricket will have a huge respect and admiration in the hearts of fans and the cricketing world. For the batters, one of the major milestones in test cricket is completing 10,000 runs. Today, we will see the batters with 10000 runs in test cricket (10,000 or more). So without wasting any time, let’s start.

Batters with 10000 Runs in Test Cricket (10,000 or more)

  • Sachin Tendulkar

Sachin Tendulkar is the first player in the list of batters with 10000 runs in test cricket. He has played 200 tests in his career and scored 15,921 runs at an average of 53.78. He has 51 hundreds and 68 fifties in his test career.

Sachin Tendulkar completed his 10,000th run against Pakistan at Eden Gardens on March 16, 2005. It was his 195th inning in test cricket. As of May 2025, he is the second fastest to complete 10000 runs in test cricket.

  • Ricky Ponting

Ricky Ponting is the second in the list of batters with 10000 runs in test cricket. The former Aussie captain has played 168 matches and scored 13,378 runs at an average of 51.85. He scored 41 hundreds and 62 fifties in his test career.

Ponting completed his 10,000th run against the West Indies at North Sound on May 30, 2008. He took 196 innings to complete 10000 runs in test cricket.

  • Jacques Kallis

The South African legendary all-rounder Jacques Kallis has scored 13,289 runs in 166 tests at an average of 55.37. He scored 45 fifties and 58 fifties in his test career.

Kallis took 217 innings to complete his 10,000th run in test cricket. He achieved this milestone against Australia in Johannesburg on February 26, 2009.

ALSO READ: Who will replace Rohit Sharma and Virat Kohli in test cricket?

  • Rahul Dravid

The Indian Wall, Rahul Dravid, is the fourth in the batters with 10000 runs in the test cricket list with 13,288 runs. He played 164 matches and averaged 52.31 in his test career. Dravid scored 36 fifties and 63 fifties in his test career.

His 10,000th run in test cricket came against South Africa on March 26, 2008, in Chennai in his 206th inning.

batters with 10000 test runs

  • Joe Root

Joe Root is one of those active players currently who has 10000 runs in tests. As of May 18, 2025, Root has played 152 tests and scored 12,972 runs at an average of 50.87. He has 36 hundreds and 65 fifties in his test career, as of now.

For his 10,000 runs, he took 218 innings. He completed his 10,000th run in test cricket against New Zealand at The Lord’s on June 02, 2022. Root is an active cricketer and will continue to add more runs to his test tally.

  • Alastair Cook

Another legend from England, Sir Alastair Cook, left his cricket on a high note. He scored a century in his last test inning against India in 2018. In his test career, he played 161 matches and scored 12,472 runs at an average of 45.35. He scored 33 hundreds and 57 fifties in his test career.

Cook completed his 10000 runs against Sri Lanka at Chester-le-Street on May 27, 2016. He took 229 innings to achieve this feat.

  • Kumar Sangakkara

The Sri Lankan elegant left-hander, Kumar Sangakkara, scored 12,400 runs in 134 test matches. He scored 38 hundreds and 52 fifties in his career and averages 57.40. He took only 195 innings and completed his 10,000 runs against Australia in Melbourne on December 26, 2012.

  • Brian Lara

The West Indian legend, Brian Lara, is No. 8 in the list of batters with 10000 runs in test cricket. He played 131 tests and scored 11,953 runs at an average of 52.88. He scored 34 hundreds and 48 fifties in his career.

Lara completed his 10,000th run against England in Manchester on August 12, 2004. He only took 195 innings to complete this milestone and is the fastest to achieve it. Sachin and Sangakkara have also taken 195 innings to complete 10000 runs, but Lara did it before them.

  • Shivnarine Chanderpaul

The West Indian is one of the underrated and one of the least talked-about players in world cricket. His number shows how good a player he was. Known for his unique stance, Chanderpaul has played 164 tests and scored 11,867 runs at an average of 51.37. He scored 30 centuries and 66 half-centuries in his career.

Chanderpaul took 239 innings to complete 10000 test runs. He achieved the milestone against Australia at Roseau on April 23, 2012.

  • Mahela Jayawardene

The Sri Lankan right-handed middle-order batter, Mahela Jayawardene, has played 149 tests and scored 11,814 runs at an average of 49.84. He scored 34 hundreds and 50 half-centuries in his career.

Mahela took 210 innings to complete 10000 runs in test cricket and is the 8th fastest to 10000 runs in tests. He completed the milestone against South Africa in Durban on December 26, 2011.

ALSO READ: Longest Sixes in IPL History

  • Allan Border

Allan Border is a former Australian batter who played 156 tests and scored 11,174 runs at an average of 50.56. He scored 27 hundreds and 63 fifties in his test career.

For his 10,000th run, he took a total of 235 innings. He completed his 10000th run against the West Indies at Sydney on January 02, 1993.

  • Steve Waugh

Steve Waugh played 168 tests and scored 10,927 runs at an average of 51.06 in his test career. He scored 32 hundreds and 50 half-centuries in his career.

Waugh completed his 10000 runs against England at Sydney on January 02, 2003, in his 244th innings.

  • Steve Smith

Another Aussie in the list of batters with 10000 runs in test cricket. He is currently playing and has scored 10,271 runs at an average of 56.74 in 116 tests. He has 36 hundreds and 41 fifties in his test career, as of May 2025.

Steve Smith completed his 10000 runs against Sri Lanka at Galle on January 29, 2025, in his 205th innings. He is the latest addition to this list and will continue to add more runs to his test tally.

  • Sunil Gavaskar

The Indian legend, Sunil Gavaskar, became the first player to complete 10000 runs in test cricket. He completed his 10000 runs against Pakistan at Ahmedabad on March 04, 1987. Overall, he scored 10,122 runs in 125 tests at an average of 51.12. He scored 34 hundreds and 45 fifties in his test career.

  • Younis Khan

Younis Khan is the last batter in the list of batters with 10000 runs in test cricket, as of now. He played 118 tests in his career and scored 10,099 runs at an average of 52.05. He scored 34 hundreds and 33 fifties in his test career.

Younis Khan completed his 10000 runs against the West Indies in Kingston on April 21, 2017, in his 208th innings. He is currently the 7th fastest to 1000 runs in test cricket.

So these are the 15 players who have scored 10000 runs or more in test cricket, as of now. There is Kane Williamson, who is currently sitting at 9276 runs in test cricket and is an active cricketer. If he continues to play test cricket for a while, he might also feature in this list.

Let us now see a few more records related to test cricket.

Batters with 10000+ Runs and 50+ Average in Test Cricket

As of May 2025, 13 players have a 50+ average and 10000+ runs in test cricket.

Player Name Runs Average
Kumar Sangakkara 12,400 57.40
Steve Smith* 10,271 56.74
Jacques Kallis 13,289 55.37
Sachin Tendulkar 15,921 53.78
Brian Lara 11,953 52.88
Rahul Dravid 13,288 52.31
Younis Khan 10,099 52.05
Ricky Ponting 13,378 51.85
Shivnarine Chanderpaul 11,867 51.37
Sunil Gavaskar 10,122 51.12
Steve Waugh 10,927 51.06
Joe Root* 12,972 50.87
Allan Border 11,174 50.56
  • *Steve Smith and Joe Root are active cricketers in this list. Their average might increase or decrease as per their performance in the future.

ALSO READ: Most Wickets in IPL History

Batters with 35+ Hundreds in Test Cricket

As of May 2025, seven batters have scored 35 or more centuries in test cricket.

Player Name Hundreds
Sachin Tendulkar 51
Jacques Kallis 45
Ricky Ponting 41
Kumar Sangakkara 38
Rahul Dravid 36
Joe Root 36
Steve Smith 36

Fastest to 10000 Runs in Test Cricket (In Terms of Innings played)

Player Name Date Innings
BC Lara (WI) 12 Aug 2004 195
SR Tendulkar (IND) 16 Mar 2005 195
KC Sangakkara (SL) 26 Dec 2012 195
RT Ponting (AUS) 30 May 2008 196
SPD Smith (AUS) 29 Jan 2025 205
R Dravid (ICC/IND) 26 Mar 2008 206
Younis Khan (PAK) 21 Apr 2017 208
DPMD Jayawardene (SL) 26 Dec 2011 210
SM Gavaskar (IND) 4 Mar 1987 212
JH Kallis (ICC/SA) 26 Feb 2009 217
JE Root (ENG) 2 Jun 2022 218
AN Cook (ENG) 27 May 2016 229
AR Border (AUS) 2 Jan 1993 235
S Chanderpaul (WI) 23 Apr 2012 239
SR Waugh (AUS) 2 Jan 2003 244

So these are a few records related to test cricket. We have seen the batters with 10000 runs in test cricket, fastest to 10000 runs in test cricket, batters who have both, 50+ average and 10000+ runs in test cricket, and batters with 35+ centuries in test cricket. We hope you find this article informative. Keep following sportschilly.com for the latest updates, records, stats, insights, stories, analysis, and more.

Kapil Manghnani

Kapil Manghnani – Content Writer | Journalist | Digital Marketer

I am a seasoned freelance content writer with four years of experience crafting high-quality, SEO-friendly, plagiarism-free, and well-researched articles for various websites. My expertise spans multiple domains, ensuring engaging and error-free content tailored to diverse audiences.

More From Author

who will replace virat kohli and rohit sharma in test cricket

Who Will Replace Virat Kohli and Rohit Sharma in Test Cricket?

india squad for england tests 2025

India Squad for England Tests 2025 Announced

Leave a Reply

Your email address will not be published. Required fields are marked *