Fastest to 12000 Test Runs
| Player | Team | Innings to 12000 Runs | Time Taken |
|---|---|---|---|
| Kumar Sangakkara | Sri Lanka | 224 | 14y 167d |
| Sachin Tendulkar | India | 247 | 18y 337d |
| Ricky Ponting | Australia | 247 | 14y 225d |
| Jacques Kallis | South Africa | 249 | 15y 338d |
| Rahul Dravid | India | 255 | 14y 179d |
| Joe Root | England | 261 | 11y 226d |
| Alastair Cook | England | 275 | 11y 309d |
Fastest to Every 1000 Test Runs
Key Insights
Kumar Sangakkara is the fastest batter to score 12,000 Test runs. He needed 224 innings to attain the landmark.
Sachin Tendulkar was the first batter to get to the milestone. The Indian batter reached 12,000 runs off 247 innings.
But Tendulkar took the longest time among the above batters. He needed 18 years and 337 days.
On the contrary, Joe Root was the quickest in days taken. He aggregated 12,000 Test runs in 11 years and 226 days from his debut.
Root, though, trails Alastair Cook on the age front. Cook is the youngest to 12,000 runs in Tests. He reached the mark ten days after turning 33, while Root took 200 extra days.
Rahul Dravid stands on the extreme end. ‘The Wall’ was 37 years and 339 days old when he surpassed 12,000 Test runs.
Cook is the only batter to average below 50 after scoring 12,000 Test runs. Sangakkara, meanwhile, had the highest average of 58.93.