LIVE TV
LIVE TV
LIVE TV
  • Home>
  • Photos»
  • From Sachin Tendulkar to Joe Root, 5 Players With Most Runs in Test Cricket

From Sachin Tendulkar to Joe Root, 5 Players With Most Runs in Test Cricket

Test cricket has witnessed several legendary batters who have redefined consistency, skill, and longevity. Sachin Tendulkar leads the all-time run-scoring charts with 15,921 runs from 200 Tests, followed by England’s Joe Root, who continues to climb the rankings with 14,114 runs in 166 matches. Australian great Ricky Ponting occupies third place with 13,378 runs, while South Africa’s Jacques Kallis, regarded as one of the finest all-rounders, scored 13,289 runs. India’s Rahul Dravid completes the top five with 13,288 runs. Their remarkable achievements have set the benchmark for excellence in the longest format of the game.

Published: August 4, 2026 15:57:24 IST
Sachin Tendulkar
1/5

1. Sachin Tendulkar (India) – 15,921 Runs in 200 Matches

Widely regarded as one of cricket's greatest batters, Sachin Tendulkar is the highest run-scorer in Test history with 15,921 runs in 200 matches. Nicknamed the "Master Blaster," he scored 51 Test centuries, combining flawless technique, remarkable consistency, and unmatched longevity across an illustrious international career spanning 24 years.

Joe Root
2/5

2. Joe Root (England) – 14,114 Runs in 166 Matches

Joe Root is England's highest Test run-scorer and among the finest batters of the modern era. With 14,114 runs in 166 Tests, Root has excelled through elegant strokeplay, consistency, and adaptability. His prolific performances across all conditions have made him one of England's most successful captains and greatest cricketers.

Ricky Ponting
3/5

3. Ricky Ponting (Australia) – 13,378 Runs in 168 Matches

Ricky Ponting is one of Australia's greatest captains and batters, scoring 13,378 runs in 168 Test matches. Renowned for his aggressive batting, exceptional pull shot, and leadership, Ponting played a pivotal role in Australia's dominant era, registering 41 Test centuries and winning multiple ICC trophies during his distinguished career.

Jacques Kallis
4/5

4. Jacques Kallis (South Africa) – 13,289 Runs in 166 Matches

Jacques Kallis is regarded as one of cricket's greatest all-rounders, scoring 13,289 runs in 166 Test matches while also taking 292 wickets. His exceptional technique, patience, and reliability made him South Africa's batting mainstay, with 45 Test centuries highlighting a remarkable career spanning nearly two decades.

Rahul Dravid
5/5

5. Rahul Dravid (India) – 13,288 Runs in 164 Matches

Known as "The Wall," Rahul Dravid amassed 13,288 runs in 164 Test matches through remarkable discipline, resilience, and flawless technique. One of India's greatest batters, Dravid excelled in challenging overseas conditions, played numerous match-saving innings, and later successfully guided India's youth as a highly respected coach.

Test cricket has witnessed several legendary batters who have redefined consistency, skill, and longevity. Sachin Tendulkar leads the all-time run-scoring charts with 15,921 runs from 200 Tests, followed by England's Joe Root, who continues to climb the rankings with 14,114 runs in 166 matches. Australian great Ricky Ponting occupies third place with 13,378 runs, while South Africa's Jacques Kallis, regarded as one of the finest all-rounders, scored 13,289 runs. India's Rahul Dravid completes the top five with 13,288 runs. Their remarkable achievements have set the benchmark for excellence in the longest format of the game.