Fastest to 9000 Test Runs
| Player | Innings to 9000 Runs | Time Taken | Avg After 9000 Runs | Month & Year Achieved On |
|---|---|---|---|---|
| Kumar Sangakkara (SL) | 172 | 11y 106d | 55.91 | November 2011 |
| Steven Smith (AUS) | 174 | 12y 350d | 59.73 | June 2023 |
| Rahul Dravid (IND) | 176 | 10y 10d | 58.76 | June 2006 |
| Ricky Ponting (AUS) | 177 | 10y 350d | 59.53 | January 2004 |
| Brian Lara (WI) | 177 | 13y 27d | 52.51 | November 2006 |
| Mahela Jayawardene (SL) | 178 | 12y 106d | 54.68 | November 2009 |
| Sachin Tendulkar (IND) | 179 | 14y 48d | 56.82 | January 2004 |
| Kane Williamson (NZ) | 182 | 14y 24d | 54.76 | November 2024 |
| Younis Khan (PAK) | 184 | 15y 238d | 54.32 | October 2015 |
| Jacques Kallis (SA) | 188 | 11y 329d | 57.75 | November 2007 |
Fastest to Every 1000 Test Runs
Key Insights
172 innings taken by Kumar Sangakkara are the fewest by a batter to score 9000 Test runs.
Steven Smith, who reached the milestone in 174 outings, had an average of 59.73, the highest by a batter after crossing 9000 Test runs.
In 1985, Sunil Gavaskar became the first batter to aggregate 9000 runs in Tests. The former Indian batter surpassed the landmark in 192 innings. Explore Sunil Gavaskar’s astonishing cricketing achievements here.
Joe Root took the least time among the 19 batters to reach 9000 runs. He took eight years and 242 days to crack the number after his debut.
Alastair Cook is the other batter to take fewer than 10 years. The English batter captured the landmark in nine years and 89 days. However, Root is the only player to reach 10K runs within a decade of his debut.
Cook was 30 years and 159 days old at that time, making him the youngest batter to score 9000 Test runs. Root (30y 227d) and Sachin Tendulkar (30y 253d) follow him in the list.
Younis Khan, on the other hand, is the oldest batter. The former Pakistan batter was 37 years and 329 days old when he scored his 9000th Test run. He is also the first Pakistani batter to achieve this milestone.
Shivnarine Chanderpaul is the joint-slowest batter by innings and the slowest by time to score 9000 Test runs. The former West Indies batter needed 216 innings and 16 years and 243 days. Steve Waugh is the other batter to take 216 outings.
202 innings taken by Graeme Smith are the fewest by an opener to amass 9000 Test runs. Gavaskar (203) and Cook (214) are the other openers to score 9000 runs as Test openers.