Fastest to 12000 Test Runs

PlayerInnings to 12000 RunsTime TakenAvg After 12000 RunsMonth & Year Achieved On
Kumar Sangakkara (SL)22414y 167d58.93January 2015
Sachin Tendulkar (IND)24718y 337d54.18October 2008
Ricky Ponting (AUS)24714y 225d54.66July 2010
Jacques Kallis (SA)24915y 338d57.16November 2011
Rahul Dravid (IND)25514y 179d53.10December 2010
Joe Root (ENG)26111y 226d50.11July 2024
Alastair Cook (ENG)27511y 309d46.35January 2018

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.