Skip to main content

Most Runs — Test

All-time top 10 · Format: TEST

  1. 1Sachin Tendulkar(IND)

    15921

    200 matches

  2. 2Ricky Ponting(AUS)

    13378

    168 matches

  3. 3Jacques Kallis(RSA)

    13289

    166 matches

  4. 4Rahul Dravid(IND)

    13288

    164 matches

  5. 5Alastair Cook(ENG)

    12472

    161 matches

  6. 6Kumar Sangakkara(SRL)

    12400

    134 matches

  7. 7Brian Lara(WIN)

    11953

    131 matches

  8. 8Joe Root(ENG)

    11700

    139 matches

  9. 11867

    164 matches

  10. 10Mahela Jayawardene(SRL)

    11814

    149 matches

Frequently asked

Who holds the record for most runs — test?

Sachin Tendulkar (IND) holds the record with 15921 runs (200 matches).

Who is second on the most runs — test list?

Ricky Ponting (AUS) is second with 13378 runs.

How many players are on the Most Runs — Test top-10?

10 players appear on the Most Runs — Test leaderboard.

More cricket records