Fastest to 9000 Test Runs

PlayerInnings to 9000 RunsTime TakenAvg After 9000 RunsMonth & Year Achieved On
Kumar Sangakkara (SL)17211y 106d55.91November 2011
Steven Smith (AUS)17412y 350d59.73June 2023
Rahul Dravid (IND)17610y 10d58.76June 2006
Ricky Ponting (AUS)17710y 350d59.53January 2004
Brian Lara (WI)17713y 27d52.51November 2006
Mahela Jayawardene (SL)17812y 106d54.68November 2009
Sachin Tendulkar (IND)17914y 48d56.82January 2004
Kane Williamson (NZ)18214y 24d54.76November 2024
Younis Khan (PAK)18415y 238d54.32October 2015
Jacques Kallis (SA)18811y 329d57.75November 2007

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.