#4 Most runs
The most recent member of the 10,000-run club is arguably the biggest threat to Sachin Tendulkar's record of most runs in Tests (15,921). While there have been plenty of players who have averaged over 50 in Tests, most of them didn't play for long enough to score enough runs.
That is precisely the reason why Alastair Cook is in with a shot of breaking Sachin's record. While it is true that he averages only 46 in his career, England play more Tests than any other country on average each year.
In the last seven years, Cook scored more than 900 Test runs each year apart from 2014. Given that he is just 31 and was the youngest to reach the 10,000 club, all he has to do is continue his incredibly consistent run for at least another 5 years and then the record will be his.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news