Cricket Test Run Total Comparison (All-Time)

Who scored the most Test runs? Compare 15 all-time career totals, from Tendulkar 15921 down to Inzamam 8830. See all 15 batters here. ESPNcricinfo records.

Visual comparison

Linear scale: bar lengths are directly proportional to value, relative to the largest entry.

Sachin Tendulkar15,921 Runs
Ricky Ponting13,378 Runs
Jacques Kallis13,289 Runs
Rahul Dravid13,288 Runs
Alastair Cook12,472 Runs
Kumar Sangakkara12,400 Runs
Brian Lara11,953 Runs
Shivnarine Chanderpaul11,867 Runs
Mahela Jayawardene11,814 Runs
Allan Border11,174 Runs
Steve Waugh10,927 Runs
Sunil Gavaskar10,122 Runs
Younis Khan10,099 Runs
Graham Gooch8,900 Runs
Inzamam-ul-Haq8,830 Runs

All values

Click any row to load it as Entry A.

NameValueContextSource

About this converter

Test runs count every red ball run at international level. Tendulkar leads with 15921 from 200 matches, more than 2500 clear of Ponting 13378. Kallis 13289 and Dravid 13288 sit one run apart after 166 and 164 matches. Cook 12472 and Sangakkara 12400 follow as the top left handers. Lara 11953, Chanderpaul 11867 and Jayawardene 11814 pack the next three within 139 runs. Border 11174 and Waugh 10927 carried Australia through two decades. Gavaskar 10122 was first to 10000, Younis 10099 first Pakistani past it, Gooch 8900 top Englishman before Cook, and Inzamam 8830 closes the table.

How to use it

Pick two batters and a unit in the top row. The three boxes below stay linked. Change any box and the other two update. Try 1 Tendulkar against Inzamam to see the near two to one gap. All rows are Test career totals.

All rows are Test matches only, matching ESPNcricinfo records tables. Limited overs runs stay out: Tendulkar also made 18426 ODI runs but those belong to a separate table. Active players stay out because totals move weekly: Root passed 13000 in 2025 and Smith closed on 10000, so pinning them would date the page. Averages and hundreds ride in notes where they sharpen a row.

FAQ

Who scored the most Test runs ever?

Sachin Tendulkar with 15921 from 1989 to 2013. He is over 2500 clear of Ponting in second.

Are ODI runs counted?

No. All rows are Test matches only. His 18426 ODI runs belong to a separate white ball table.

Why are Root and Smith missing?

No. Root passed 13000 during 2025 and Smith closed on 10000, so their totals move too fast to pin. This page keeps 15 retired batters with final totals.

What is the highest Test innings?

400 not out by Brian Lara against England in 2004. Matthew Hayden made 380 in 2003.

Sources

  • ESPNcricinfo Statsguru batting records: Tests, most runs in career (Tendulkar 15921 through Inzamam 8830)
  • ESPNcricinfo records: most runs in career in Tests (200 match, innings and hundred splits)
  • Wisden Almanack career aggregates cross-check (Border 11174, Gavaskar 10122, Lara 400 not out 2004)

Last verified: 2026-10-02 · 15 entries

More arcade scores converters

Arcade Scores

100m Sprint Record Comparison (Seconds)

Compare 10 fastest legal 100 meter sprint times in seconds, from Bolt at 9.58 to Greene at 9.79. World Athletics marks in a linked tool here. right now.

Athletics · 10 entries
Arcade Scores

100m World Record Progression Comparison (Men)

Compare 15 mens 100m world records, from Lippincott 10.6 to Bolt 9.58. World Athletics progression data in a linked tool. See bars. Verified now. Verified.

World Athletics · 15 entries
Arcade Scores

12 Monkeys Episode Count Comparison (Seasons)

How many 12 Monkeys episodes per season? Compare all 4 season counts plus the 47 total, from 10 in season 3 to 13 in early years, using Syfy guides. Data.

12 Monkeys · 5 entries

← Highest Test Cricket Scores (Single Innings Runs) · Cricket Test Wicket Total Comparison (All-Time) →