Fastest to 12000 Test Runs
| Player | Innings to 12000 Runs | Time Taken | Avg After 12000 Runs | Month & Year Achieved On |
|---|---|---|---|---|
| Kumar Sangakkara (SL) | 224 | 14y 167d | 58.93 | January 2015 |
| Sachin Tendulkar (IND) | 247 | 18y 337d | 54.18 | October 2008 |
| Ricky Ponting (AUS) | 247 | 14y 225d | 54.66 | July 2010 |
| Jacques Kallis (SA) | 249 | 15y 338d | 57.16 | November 2011 |
| Rahul Dravid (IND) | 255 | 14y 179d | 53.10 | December 2010 |
| Joe Root (ENG) | 261 | 11y 226d | 50.11 | July 2024 |
| Alastair Cook (ENG) | 275 | 11y 309d | 46.35 | January 2018 |
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.