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
Player | Matches | Innings | Runs | High Score | Avg | 100/50 |
---|---|---|---|---|---|---|
Sachin Tendulkar (IND) | 200 | 329 | 15921 | 248* | 53.78 | 51/68 |
Ricky Ponting (AUS) | 168 | 287 | 13378 | 257 | 51.85 | 41/62 |
Jacques Kallis (SA/ICC) | 166 | 280 | 13289 | 224 | 55.37 | 45/58 |
Rahul Dravid (IND/ICC) | 164 | 286 | 13288 | 270 | 52.31 | 36/63 |
Joe Root (ENG) | 153 | 279 | 13006 | 262 | 50.80 | 36/65 |
Alastair Cook (ENG) | 161 | 291 | 12472 | 294 | 45.35 | 33/57 |
Kumar Sangakkara (SL) | 134 | 233 | 12400 | 319 | 57.40 | 38/52 |
Brian Lara (WI/ICC) | 131 | 232 | 11953 | 400* | 52.88 | 34/48 |
Shivnarine Chanderpaul (WI) | 164 | 280 | 11867 | 203* | 51.37 | 30/66 |
Mahela Jayawardene (SL) | 149 | 252 | 11814 | 374 | 49.84 | 34/50 |
More Test Career Records
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.