Fastest to 12000 Test Runs

PlayerTeamInnings to 12000 RunsTime Taken
Kumar SangakkaraSri Lanka22414y 167d
Sachin TendulkarIndia24718y 337d
Ricky PontingAustralia24714y 225d
Jacques KallisSouth Africa24915y 338d
Rahul DravidIndia25514y 179d
Joe RootEngland26111y 226d
Alastair CookEngland27511y 309d

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.