This is one of the most exclusive groups in Test cricket, as it requires immense skill, longevity, and consistency. Here is a comprehensive list of the 15 cricketers who have scored 10,000 or more runs in Test cricket, with detailed statistics for each player.
| S.No | Player | Country | Runs | Matches | Innings | Average | 100s/50s | Highest Score |
|---|---|---|---|---|---|---|---|---|
| 1 | Sachin Tendulkar | India | 15,921 | 200 | 329 | 53.78 | 51/68 | 248* |
| 2 | Joe Root* | England | 13,543 | 158 | 288 | 51.29 | 39/66 | 262 |
| 3 | Ricky Ponting | Australia | 13,378 | 168 | 287 | 51.85 | 41/62 | 257 |
| 4 | Jacques Kallis | South Africa | 13,289 | 166 | 280 | 55.37 | 45/58 | 224 |
| 5 | Rahul Dravid | India | 13,288 | 164 | 286 | 52.31 | 36/63 | 270 |
| 6 | Alastair Cook | England | 12,472 | 161 | 291 | 45.35 | 33/57 | 294 |
| 7 | Kumar Sangakkara | Sri Lanka | 12,400 | 134 | 233 | 57.4 | 38/52 | 319 |
| 8 | Brian Lara | West Indies | 11,953 | 131 | 232 | 52.88 | 34/48 | 400* |
| 9 | Shivnarine Chanderpaul | West Indies | 11,867 | 164 | 280 | 51.37 | 30/66 | 203* |
| 10 | Mahela Jayawardene | Sri Lanka | 11,814 | 149 | 252 | 49.84 | 34/50 | 374 |
| 11 | Allan Border | Australia | 11,174 | 156 | 265 | 50.56 | 27/63 | 205 |
| 12 | Steve Waugh | Australia | 10,927 | 168 | 260 | 51.06 | 32/50 | 200 |
| 13 | Steve Smith* | Australia | 10,477 | 119 | 212 | 56.02 | 36/43 | 239 |
| 14 | Sunil Gavaskar | India | 10,122 | 125 | 214 | 51.12 | 34/45 | 236* |
| 15 | Younis Khan | Pakistan | 10,099 | 118 | 213 | 52.05 | 34/33 | 313 |
First to 10,000: Sunil Gavaskar was the first cricketer to reach the milestone on March 7, 1987.
Fastest by Innings: Three players share the record for the fastest to 10,000 runs in just 195 innings: Brian Lara, Sachin Tendulkar, and Kumar Sangakkara.
Youngest Player: Alastair Cook and Joe Root are the youngest to reach the milestone, both achieving it at the age of 31 years and 157 days.
Most Runs: Sachin Tendulkar holds the record for the most runs in Test history with an incredible 15,921.
Highest Average: Kumar Sangakkara has the highest batting average among the group with 57.40 (minimum of 10,000 runs).
Out of the 15 listed above, only seven has achieved the remarkable double of 10K runs in both prime cricketing formats.
Discover the definitive statistical breakdown and historic milestones regarding the most wickets by leg spinners…
Enjoying some new games online is something many of us like to do during our…
Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…
Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…
Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…
This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…