Sachin Tendulkar, the God of Cricket, has scored the most runs in Test cricket. He has amassed 15291 runs in 200 matches with an impressive average of 53.78.

The numbers tell you why he is one of the greatest batsmen to have played in the Test format. And he has the company of other great batters who have graced the field in the longest format.

In this article, let’s take a look at the top 10 batsmen with the most runs in Test cricket.

Most Runs in Test Cricket

PlayerMatchesInningsRunsHigh ScoreAvg100/50
Sachin Tendulkar (IND)20032915921248*53.7851/68
Ricky Ponting (AUS)1682871337825751.8541/62
Jacques Kallis (SA/ICC)1662801328922455.3745/58
Rahul Dravid (IND/ICC)1642861328827052.3136/63
Joe Root (ENG)1522781297226250.8736/65
Alastair Cook (ENG)1612911247229445.3533/57
Kumar Sangakkara (SL)1342331240031957.4038/52
Brian Lara (WI/ICC)13123211953400*52.8834/48
Shivnarine Chanderpaul (WI)16428011867203*51.3730/66
Mahela Jayawardene (SL)1492521181437449.8434/50
More Test Career Records

Most Test Runs in Career

Most Test Wickets in Career

Most Test Centuries in Career

Most Test Sixes in Career

Most 5-Wicket Hauls in Career

Most 10-Wicket Hauls in Career

Most Matches Played in Career

Key insights from the above table

4: Only 4 batsmen have scored more than 13000 runs in Test cricket. The batters are Sachin Tendulkar (15921), Ricky Ponting (13378), Jacques Kallis (13289), and Rahul Dravid (13288).

1: Among the active cricketers, Joe Root, England’s former Test captain, is the only player with more than 10000 Test runs. Australia’s Steve Smith is closing in quickly to reach the mark of 10000 Test runs.

Also Read: Joe Root Test Runs – Year by Year

8: A total of 8 batsmen have played more than 150 Test matches, with all of them scoring more than 10000 runs in Test cricket.

195: The number of innings taken by Brian Lara, Kumar Sangakkara, and Tendulkar to reach 10000 Test runs. They are the fastest batsmen to 10000 Test runs in terms of innings.

400: Brian Lara, the West Indies’ legendary batsman, holds the record of scoring the highest individual score in Test cricket. Lara smashed an unbeaten 400 against England in 2004, which included 43 fours and 4 massive sixes.

3: Only 3 batters from the top 10 have scored Triple centuries in Test cricket; one of them is Lara (400* and 375), while the other two are the legendary Lankan duo of Sangakkara (319) and Jayawardene (374). Both of them have played together in 126 Tests.

8000: The Fab 4 batters — Joe Root, Steve Smith, Virat Kohli, and Kane Williamson — have all crossed the milestone of 8000 Test runs.

Leave a Reply

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