Fastest to 5000 Test Runs

PlayerInnings to 5000 RunsTime TakenAvg After 5000 RunsMonth & Year Achieved On
Don Bradman (AUS)569y 234d99.55July 1938
Jack Hobbs (ENG)9121y 66d60.08March 1929
Garry Sobers (WI)9512y 127d60.61August 1966
Sunil Gavaskar (IND)958y 197d56.90September 1979
Vic Richards (WI)959y 205d56.09June 1984
Matthew Hayden (AUS)9510y 127d58.15July 2004
Wally Hammond (ENG)978y 360d61.62December 1936
Ken Barrington (ENG)9710y 78d58.16August 1965
Steven Smith (AUS)976y 246d61.47March 2017
Leonard Hutton (ENG)9814y 30d59.20July 1951

Key Insights

Don Bradman is the fastest batter to score 5000 runs in Test cricket. The Australian legend took 56 innings to attain the milestone.

Bradman had an average of 99.55, the highest by a batter after scoring 5000 Test runs.

Joe Root is the quickest to 5000 Test runs in terms of time taken. He accomplished the feat in four years and 234 days from his Test debut.

Root’s former teammates, Kevin Pietersen (four years and 242 days) and Alastair Cook (four years and 308 days), are the others to reach the milestone within five years.

Jack Hobbs, who is second on the list, took the longest time to complete 5000 Test runs. The former England opener needed 21 years and 66 days to achieve the feat. With that, Hobbs became the first batter to score 5000 runs in the longest format.

Sunil Gavaskar and Matthew Hayden are the quickest openers to reach 5000 Test runs. Both needed 95 innings to bring up the mark as openers. Find out who are the openers with the most number of Test career runs here.

Virat Kohli is the fastest to reach the landmark among captains. The former Indian skipper scored 5000 runs in 86 innings.

Adam Gilchrist, meanwhile, is the quickest wicketkeeper to achieve 5000 Test runs. He reached the milestone in 122 innings.

Read: Most Matches Played as Wicketkeeper in Test Cricket