While limited overs cricket gets all the headlines, Test cricket remains the ultimate test of a player’s skills, endurance and mental toughness. Scoring thousands of runs against different teams, over different periods and on different pitches around the world is a feat achieved by very few. Here are the top 5 run scorers in Test cricket, a list of legends with one current player who could join the list.
1. Sachin Tendulkar (India) – 15,921 Runs

Tendulkar is considered by many as the greatest batsman of all time. In a career spanning 24 years, Tendulkar played 200 Tests, scored 15,921 runs and 51 centuries. The scale of his achievement is massive. But the fact he achieved this level of consistency against every type of bowling and in all conditions sets him apart.
Read Also:- Most Centuries in Asia Cup History
Even a decade after his retirement the 16,000 run mark remains untouched. That’s how big his achievement is.
Sachin Tendulkar Career Summary:
| Format | M | Runs | HS | Avg | SR | 4s | 6s | 50 | 100 | 200 |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 200 | 15921 | 248 | 53.79 | 54.09 | 2058 | 69 | 68 | 51 | 6 |
| ODI | 463 | 18426 | 200 | 44.83 | 86.24 | 2016 | 195 | 96 | 49 | 1 |
| T20 | 1 | 10 | 10 | 10 | 83.34 | 2 | 0 | 0 | 0 | 0 |
| IPL | 78 | 2334 | 100 | 33.83 | 119.82 | 295 | 29 | 13 | 1 | 0 |
2. Joe Root (England) – 13,409 Runs (Active)

Root has built an incredible Test career in recent times. As of July 2025 he moved past Ricky Ponting to become the 2nd highest run scorer of all time with 13,409 runs. At 34 he is the only active batsman who can realistically challenge Tendulkar’s record.
He is now a mainstay of the England batting line up and is established as one of the all time greats of Test cricket.
Joe Root Career Summary:
| Format | M | Runs | HS | Avg | SR | 4s | 6s | 50 | 100 | 200 |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 158 | 13543 | 262 | 51.30 | 57.50 | 1451 | 45 | 66 | 39 | 6 |
| ODI | 180 | 7126 | 166 | 49.14 | 87.61 | 575 | 53 | 42 | 18 | 0 |
| T20 | 32 | 893 | 90 | 35.72 | 126.31 | 92 | 16 | 5 | 0 | 0 |
| IPL | 3 | 10 | 10 | 10 | 66.67 | 1 | 0 | 0 | 0 | 0 |
3. Ricky Ponting (Australia) – 13,378 Runs

Ponting was a leader, competitor and a run machine. He was the standard bearer of a dominant Australian team in the early 2000s. In 168 Tests he scored 13,378 runs and was known for his pull shot and his mental toughness at the crease.
Before Root’s recent form Ponting held the 2nd spot for a long time.
Ricky Ponting Career Summary:
| Format | M | Runs | HS | Avg | SR | 4s | 6s | 50 | 100 | 200 |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 168 | 13378 | 257 | 51.85 | 58.73 | 1509 | 73 | 62 | 41 | 6 |
| ODI | 375 | 13704 | 164 | 42.04 | 80.40 | 1231 | 162 | 82 | 30 | 0 |
| T20 | 17 | 401 | 98 | 28.64 | 132.79 | 41 | 11 | 2 | 0 | 0 |
| IPL | 10 | 91 | 28 | 10.11 | 71.10 | 5 | 2 | 0 | 0 | 0 |
4. Jacques Kallis (South Africa) – 13,289 Runs

Kallis is often forgotten in the discussion of the greatest players but his stats make a strong case. He scored 13,289 runs and took 292 wickets. He is arguably the greatest all-rounder in Test history. Very few players have had Kallis’ impact with both bat and ball.
Jacques Kallis Career Summary:
| Format | M | Runs | HS | Avg | SR | 4s | 6s | 50 | 100 | 200 |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 166 | 13289 | 224 | 55.37 | 45.98 | 1488 | 97 | 58 | 45 | 2 |
| ODI | 328 | 11579 | 139 | 44.36 | 72.90 | 911 | 137 | 86 | 17 | 0 |
| T20 | 25 | 666 | 73 | 35.05 | 119.36 | 56 | 20 | 5 | 0 | 0 |
| IPL | 98 | 2427 | 89 | 28.55 | 109.23 | 255 | 44 | 17 | 0 | 0 |
5. Rahul Dravid (India) – 13,288 Runs

Dravid is often forgotten in the discussion of the greatest players but his stats are impressive. He scored 13,288 runs, just one run less than Kallis. Commonly called The Wall, Dravid added stability to India’s batting order in the late 1990s and 2000s. He played 164 Tests, scored 13,288 runs and made match winning contributions for India, especially in overseas Tests.
Dravid now coaches the next generation of Indian cricketers, many of whom he inspired as they watched him bat.
Rahul Dravid Career Summary:
| Format | M | Runs | HS | Avg | SR | 4s | 6s | 50 | 100 | 200 |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 164 | 13288 | 270 | 52.31 | 42.52 | 1655 | 21 | 63 | 36 | 5 |
| ODI | 344 | 10889 | 153 | 39.17 | 71.25 | 950 | 42 | 83 | 12 | 0 |
| T20 | 1 | 31 | 31 | 31 | 147.62 | 0 | 3 | 0 | 0 | 0 |
| IPL | 89 | 2174 | 75 | 28.23 | 115.52 | 268 | 28 | 11 | 0 | 0 |




