Top 10 Batsmen with Most Test Runs

Top 10 Batsmen with Most Test Runs

Test cricket has seen some legendary performances over the years, with batsmen breaking records and accumulating massive totals. Let’s take a look at the Top 10 Players with Most Runs in Test History, where each of these players has etched their name in the cricketing record books for scoring the Most Test Runs.

List of the Batsmen with Most Test Runs

10. Mahela Jayawardene (Sri Lanka)

Most Test Runs
Mahela Jayawardene

Mahela Jayawardene completes the top 10 with 11,814 runs in 149 Test matches. He has 34 centuries and 50 fifties, with an average of 49.84, securing his place among the batsmen with the Most Test Runs in cricket history.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Mahela Jayawardene14925211,814374*345049.84

ALSO READ:

9. Shivnarine Chanderpaul (West Indies)

Most Test Runs
Shivnarine Chanderpaul

Shivnarine Chanderpaul scored 11,867 runs in 164 Tests, with 30 centuries and 66 fifties. His average of 51.37 places him among the best in the list of Most Test Runs, and his contribution to West Indies cricket is legendary.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Shivnarine Chanderpaul16428011,867203*306651.37

8. Brian Lara (West Indies)

Brian Lara, the record-holder for the highest individual score in Test cricket, scored 11,953 runs in 131 Tests. He hit 34 centuries and 48 fifties, with an average of 52.88, making him one of the most prolific batsmen in the history of Test cricket.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Brian Lara13123211,953400*344852.88

7. Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara is one of the most elegant batsmen to play Test cricket, scoring 12,400 runs in 134 matches. With 38 centuries and 52 fifties, he has a remarkable average of 57.40, ranking him among the all-time greats in Most Test Runs.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Kumar Sangakkara13423312,400319385257.40

6. Alastair Cook (England)

Alastair Cook, one of England’s greatest, scored 12,472 runs in 161 Tests. He has 33 centuries and 57 fifties, maintaining an average of 45.35. Cook’s consistency over many years makes him one of the top players with the Most Test Runs in history.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Alastair Cook16129112,472294*335745.35

5. Joe Root (England)

Joe Root has accumulated 12,972 runs in 152 Test matches, with 36 centuries and 65 fifties. His highest score is 262, and his average stands at 50.87. Root continues to add to his tally and solidifies his place among the Most Test Runs leaders.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Joe Root15227812,972262366550.87

4. Rahul Dravid (India)

Rahul Dravid, known as the “Wall” of Indian cricket, scored 13,288 runs in 164 Tests. His highest score is 270, and he has 36 centuries and 50 fifties, with an average of 52.31. Dravid’s immense contribution with the bat made him one of the most reliable Test players.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Rahul Dravid16428613,288270365052.31

3. Jacques Kallis (South Africa)

Most Test Runs
Jacques Kallis

Jacques Kallis, one of the best all-rounders, ranks third with 13,289 runs in 166 Tests. His highest score of 224, along with 45 centuries and 58 fifties, makes him one of the most prolific run-scorers in Test cricket, boasting an average of 55.37.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Jacques Kallis16628013,289224455855.37

2. Ricky Ponting (Australia)

Most Test Runs
Ricky Ponting

Ricky Ponting is second on the list of Most Test Runs, scoring 13,378 runs in 168 Tests. His highest score is 257, with 41 centuries and 62 fifties. Ponting’s average of 51.85 speaks volumes about his consistency and mastery over the format.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Ricky Ponting16828713,378257416251.85

1. Sachin Tendulkar (India)

Most Test Runs
Sachin Tendulkar

Sachin Tendulkar holds the record for the Most Test Runs in history, with an astonishing 15,921 runs in 200 Test matches. His highest score is 248*, and he has scored 51 centuries and 68 fifties, maintaining an average of 53.78. Tendulkar’s career spanned over two decades, making him the undisputed king of Test runs.

PlayerMatchesInningsRunsHighest Score100s50sAverage
Sachin Tendulkar20032915,921248*516853.78

These players have not only accumulated the Most Test Runs but have also made remarkable contributions to their teams, creating memories for cricket fans worldwide. Their ability to consistently perform in the longest format of the game is what sets them apart as legends of Test cricket.

READ MORE:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top