Top Run-Scorers in Men's Tests

Discover the legends of cricket who have amassed the highest runs in men's Test matches.

SACHIN TENDULKAR

SaCHIN TENDULKAR

RUNS :

15921 

COUNTRY :

Known as the "Master Blaster," Tendulkar holds the record for the most runs in Test cricket.

INDIA

SACHIN TENDULKAR

Ricky Ponting

RUNS :

13378

COUNTRY :

– Ponting, one of Australia's greatest batsmen, led his team to numerous victories.

Australia

SACHIN TENDULKAR

Jacques Kallis

RUNS :

13,289

COUNTRY :

Renowned for his all-round capabilities, Kallis is a legend in both batting and bowling.

South Africa

Rahul Dravid

RUNS :

13,288

COUNTRY :

"The Wall" of Indian cricket, Dravid is celebrated for his technique and patience.

INDIA

Sir Alastair Cook

RUNS :

12,472

COUNTRY :

England’s highest Test run-scorer, Cook is known for his resilience and consistency.

England

Kumar Sangakkara

RUNS :

12,400

COUNTRY :

– Sangakkara’s elegant stroke play made him one of Sri Lanka’s greatest batsmen.

Sri Lanka

Brian Lara

RUNS :

11,953

COUNTRY :

– Famous for his flamboyant style, Lara holds the record for the highest individual score in a Test inning (400*).

West Indies

Joe Root

RUNS :

11,870*

COUNTRY :

Root, England’s modern-day batting sensation, continues to climb the run charts.

England

Shivnarine Chanderpaul

RUNS :

11,867

COUNTRY :

Known for his unorthodox stance, Chanderpaul's reliability made him a mainstay for the West Indies.

West Indies

Mahela Jayawardene

RUNS :

11,814 

COUNTRY :

Jayawardene’s stylish batting and strategic acumen left a lasting legacy in Sri Lankan cricket.

Sri Lanka