MakeYourChart

Most Runs in Test Cricket

Sachin Tendulkar leads Test cricket with 15,921 runs; Joe Root is second at 14,278 and still active. Career Test runs for the 10,000 club, to Oct 2026.

Free to edit and export ยท No signup to start

What the data shows

  • Sachin Tendulkar ranks #1 with 15,921, ahead of Joe Root (14,278) and Ricky Ponting (13,378).

About this chart

Sachin Tendulkar scored 15,921 Test runs in 200 Tests between 1989 and 2013, a record that is still 1,643 runs clear of the nearest challenger. Joe Root is second with 14,278 and still playing. Ricky Ponting follows on 13,378, and Jacques Kallis (13,289) and Rahul Dravid (13,288) are separated by a single run.

Alastair Cook has 12,472, Kumar Sangakkara 12,400 and Brian Lara 11,953. Steve Smith, also still active, has passed 10,000 with 11,003. The chart lists the top players in the 10,000-run club, using ESPNcricinfo data as compiled by Wikipedia on Oct 22, 2026. Virat Kohli, retired from Tests on 9,230, is not in the club. Tendulkar also holds the Test record of 51 centuries.

The data

Source: Wikipedia, 'List of players who have scored 10,000 or more runs in Test cricket' (updated 22 Oct 2026; ESPNcricinfo data); Root cross-checked with his Wikipedia infobox. Retrieved November 4, 2026. Reshaped to a static top-15 ranking: ESPNcricinfo Statsguru is no longer reachable and no sourceable year-by-year data was found. Joe Root and Steve Smith are still active. Kohli (9,230, retired) is not in the 10,000 club.

Most Runs in Test Cricket, Career Test runs, players with 10,000+ (to Oct 2026), Test runs
Date๐Ÿ‡ฎ๐Ÿ‡ณ Sachin Tendulkar๐Ÿ‡ฌ๐Ÿ‡ง Joe Root๐Ÿ‡ฆ๐Ÿ‡บ Ricky Ponting๐Ÿ‡ฟ๐Ÿ‡ฆ Jacques Kallis๐Ÿ‡ฎ๐Ÿ‡ณ Rahul Dravid๐Ÿ‡ฌ๐Ÿ‡ง Alastair Cook๐Ÿ‡ฑ๐Ÿ‡ฐ Kumar Sangakkara๐Ÿ‡น๐Ÿ‡น Brian Lara๐Ÿ‡ฌ๐Ÿ‡พ Shivnarine Chanderpaul๐Ÿ‡ฑ๐Ÿ‡ฐ Mahela Jayawardene๐Ÿ‡ฆ๐Ÿ‡บ Allan Border๐Ÿ‡ฆ๐Ÿ‡บ Steve Smith๐Ÿ‡ฆ๐Ÿ‡บ Steve Waugh๐Ÿ‡ฎ๐Ÿ‡ณ Sunil Gavaskar๐Ÿ‡ต๐Ÿ‡ฐ Younis Khan
Test runs15,92114,27813,37813,28913,28812,47212,40011,95311,86711,81411,17411,00310,92710,12210,099

Post it

Suggested caption: โ€œTendulkar's 15,921 Test runs: Root is 1,643 behind.โ€ Credit the source in your caption; it heads off the 'source?' comments.

Make it yours

  • Switch between bar, line, column and donut races with one click.
  • Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
  • Change the theme, font, colors and race length, and add your own captions.
  • Paste your own numbers from Excel or Google Sheets. See the bar chart race maker for tips.

Frequently asked questions

Who has scored the most runs in Test cricket?

Sachin Tendulkar, with 15,921 runs in 200 Tests between 1989 and 2013. Joe Root is second with 14,278.

How many Test runs does Joe Root have?

Joe Root has 14,278 Test runs as of October 2026 and is still active. That is 1,643 behind Tendulkar's record.

How many centuries did Tendulkar score in Tests?

Sachin Tendulkar scored 51 Test centuries, which is also the Test record.

Where does this data come from?

Wikipedia, 'List of players who have scored 10,000 or more runs in Test cricket' (updated 22 Oct 2026; ESPNcricinfo data); Root cross-checked with his Wikipedia infobox. Retrieved November 4, 2026. Reshaped to a static top-15 ranking: ESPNcricinfo Statsguru is no longer reachable and no sourceable year-by-year data was found. Joe Root and Steve Smith are still active. Kohli (9,230, retired) is not in the 10,000 club. You can download the full table as a CSV from this page.

Can I turn this chart into a video?

Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.

Related data

All sports charts