#1 Sachin Tendulkar
The Indian batting maestro is arguably the greatest player to have ever graced the game of cricket and the innumerable records against his name look set to stand tall for a long time to come.
Leading run-scorer in both the Test and ODI format; most centuries in both formats; the only player with more than 30000 runs in international cricket - the list is endless and pretty exhausting, to say the least.
He has dismissed with disdain the best of bowlers - read, Shane Warne - and scored runs all across the globe. The longevity of his international career is astounding, considering how jam-packed India's tour calendar is.
Like Lara, Tendulkar was unsuccessful as a captain, but it takes little away from his credentials with the bat as he inspired a generation of upcoming cricketers in a nation which considers him next to God.
He scored 51 centuries in Test cricket and made the number four spot his own in the Indian Test side right from an early age. They say that statistics lie, but definitely not so in Tendulkar's case.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news