Alastair Cook
The former England captain may be going through a slump right now but in the last four years, Alastair Cook was one of the most successful batsmen in Test cricket.
Other than leading England to Ashes glory in 2015, Cook scored two double hundreds and four hundreds between November 2013 and 2017. In 50 Test matches, he scored 3828 runs at an average of 43.50.
His highest score since Tendulkar's retirement came in Abu Dhabi when he scored 263 to save the match against Pakistan in 2015.
In November 2016 at Rajkot, Cook became the 13th player to pass the mark of 30 Test tons when he struck 130 in England's second innings of the first Test, his fifth hundred in India and the most by any overseas batsman.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news