Stats: Highest run-getters in Test cricket history

Alastair Cook
Alastair Cook has been incredibly consistent at the top of the English batting order over the years

While cricket has evolved like no other sport in the past decade, what with giving birth to a whole new format that threatens to challenge the existing power structure, there are still certain numbers in the game that remain special, right at the top.

10,000

A differentiator. There are good players, there are great players and there are players who have achieved immortality. Players in the 10,000-run club belong to the final category. Sunil Gavaskar was the first who broke the barrier, the first man in cricket’s existence who breached the seemingly impossible 10,000-run barrier in Test cricket, in a match against Pakistan in Ahmedabad.

Similarly, in ODI cricket, Sachin Tendulkar was the first man to score 10,000 runs, achieving the feat in 2001 against Australia. Since Sachin did so, only 10 other batsmen achieved the feat in the next 15 years in that format.

In the 29 years since Sunil Gavaskar achieved the milestone, the 10,000 run club in Test cricket remained an exclusive club, with just 10 members.

In May earlier this year, Alastair Cook became just the 11th member to score 10,000 runs, and, on day 3 of the third Test against India in Mohali, he edged ahead of Steve Waugh to enter the top-10, a stellar achievement.

It’s almost tough to imagine this list without the mercurial Australian captain. Of the players currently playing international cricket, Younis Khan, at 9668 runs scored, is the only one who could still threaten to make the list in the near future.

But given the difference in age between Cook and Younis, it is safe to assume that Cook has cemented his place in the top-10 for a long time to come.

Top 10

PlayerMatchesRunsAverage100s, 50s
Sachin Tendulkar2001592153.7851, 68
Ricky Ponting 1681337851.8541, 62
Jacques Kallis1661328955.3745, 58
Rahul Dravid1641328852.3136, 63
Kumar Sangakkara1341240057.4038, 52
Brian Lara1311195352.8834, 48
Shivnarine Chanderpaul1641186751.37 30,66
Mahela Jayawardane1491181449.8434, 50
Allan Border1561117450.5627, 63
Alastair Cook*1381093146.9130, 53

By scoring 12 in the second innings at Mohali, Cook overtook Steve Waugh who had 10,927 runs from 168 matches with 32 Test tons. With 2 Tests to go in the series, Allan Border is well within Cook’s sights. In the years to come, there are people who say that Cook might even overtake Sachin Tendulkar.

But that’s a story for another day.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links