Mumbai Lake LevelMumbai Lake Level

Home / Sports / Cricket / Photos / Tests: Top 10 highest run-scorers of all time

Tests: Top 10 highest run-scorers of all time

Updated On: 22 July, 2024 04:58 PM IST | Sujay Shivalkar

With the test century against West Indies, England star batsman Joe Root has secured the eighth spot on the list of all-time highest run-scorers of the format. Here are all the top 10 highest run-scorers in Tests (Pic: File Pic)

With the test century against West Indies, England star batsman Joe Root has secured the eighth spot on the list of all-time highest run-scorers of the format. Here are all the top 10 highest run-scorers in Tests (Pic: File Pic)

1/11

With the test century against West Indies, England star batsman Joe Root has secured the eighth spot on the list of all-time highest run-scorers of the format. Here are all the top 10 highest run-scorers in Tests (Pic: File Pic)

Sachin Tendulkar
India`s legendary batsman Sachin Tendulkar enjoys the top spot with 15,921 runs in the longest format of the game. The former right-handed batsman represented India in 200 Tests and also holds the record for the most number of test centuries which is 51

2/11

Sachin Tendulkar India`s legendary batsman Sachin Tendulkar enjoys the top spot with 15,921 runs in the longest format of the game. The former right-handed batsman represented India in 200 Tests and also holds the record for the most number of test centuries which is 51

Ricky Ponting
Having played 168 Tests, Australian great Ricky Ponting comes second on the list with 13,378 runs. With this, Ponting registered 41 Tests ton to his name

3/11

Ricky Ponting Having played 168 Tests, Australian great Ricky Ponting comes second on the list with 13,378 runs. With this, Ponting registered 41 Tests ton to his name

Jacques Kallis
Former South African all-rounder Jacques Kallis is the third on the list. He has scored 13,289 runs in 166 tests played. He also has 45 centuries in the format

4/11

Jacques Kallis Former South African all-rounder Jacques Kallis is the third on the list. He has scored 13,289 runs in 166 tests played. He also has 45 centuries in the format

Rahul Dravid
One of India`s finest test batsmen, Rahul Dravid is also among the top 10 players. With 164 tests, Dravid scored 13,288 runs and also had 36 hundreds in the longest format of the game

5/11

Rahul Dravid One of India`s finest test batsmen, Rahul Dravid is also among the top 10 players. With 164 tests, Dravid scored 13,288 runs and also had 36 hundreds in the longest format of the game

Alastair Cook
England`s Alastair Cook is the fifth player with the most runs in Test cricket. In 161 matches, the former English batsman smashed 12,472 runs with 33 centuries in Test format

6/11

Alastair Cook England`s Alastair Cook is the fifth player with the most runs in Test cricket. In 161 matches, the former English batsman smashed 12,472 runs with 33 centuries in Test format

Kumar Sangakkara
Former Sri Lanka captain Kumar Sangakkara is in the sixth spot. Having represented the side in 134 Test matches, he has 12,400 runs with 38 centuries

7/11

Kumar Sangakkara Former Sri Lanka captain Kumar Sangakkara is in the sixth spot. Having represented the side in 134 Test matches, he has 12,400 runs with 38 centuries

Brian Lara
West Indies legend Brian Lara sits in seventh place with 11,953 runs in 131 Test matches. In his time, he scored 34 hundreds in the format

8/11

Brian Lara West Indies legend Brian Lara sits in seventh place with 11,953 runs in 131 Test matches. In his time, he scored 34 hundreds in the format

Joe Root
England`s stalwart Joe Root has secured the eighth spot after his century against the West Indies in the second test match. He is the only active player in the list of the top 10 highest run-scorers of all time in Test cricket. So far, playing 142 test matches, he has accumulated 11,940 runs with 32 centuries

9/11

Joe Root England`s stalwart Joe Root has secured the eighth spot after his century against the West Indies in the second test match. He is the only active player in the list of the top 10 highest run-scorers of all time in Test cricket. So far, playing 142 test matches, he has accumulated 11,940 runs with 32 centuries

Shivnarine Chanderpaul
Former West Indies batsman Shivnarine Chanderpaul is in the ninth position with 11,867 runs in 164 test matches. The former left-handed batsman ended his test career with 30 centuries to his name

10/11

Shivnarine Chanderpaul Former West Indies batsman Shivnarine Chanderpaul is in the ninth position with 11,867 runs in 164 test matches. The former left-handed batsman ended his test career with 30 centuries to his name

Mahela Jayawardene
The tenth place is in the name of Sri Lankan star batsman Mahela Jayawardene. He played 149 tests for the island nation in which he scored 11,814 runs including 34 hundreds

11/11

Mahela Jayawardene The tenth place is in the name of Sri Lankan star batsman Mahela Jayawardene. He played 149 tests for the island nation in which he scored 11,814 runs including 34 hundreds

Photo of Day

High tidal waves in Mumbai delay Lalbaugcha Raja`s visarjan

High tidal waves in Mumbai delay Lalbaugcha Raja`s visarjan

The iconic Lalbaugcha Raja idol was shifted onto a raft on Sunday afternoon after delays since morning due to high tide and technical challenges, with final immersion, delayed by several hours, expected to take place around 11 pm, officials said.

Advertisement