#1 Virat Kohli
Virat Kohli has firmly established himself at the peak of the batting mountain. The heir-apparent to the god-like Sachin Tendulkar, Kohli has been on a run-scoring rampage, slamming 70 centuries in his international career already. Out of those 70, 27 centuries have been in the longest format of the game.
Kohli has been scoring runs at a very quick rate and has broken a lot of records. He has amassed a mind-boggling 7202 runs in the past 10 years, with seven double centuries and 27 centuries. At 31 years of age, these numbers are just incredible.
Kohli has averaged about 57.81 in the past 10 years, scoring tons of runs overseas as well as in the Indian subcontinent.
His brash attitude and once-in-a-lifetime talent mesh extremely well and have created a cricketing powerhouse. With almost another decade left in his cricketing career, it is quite possible that Kohli just might eclipse the greats like Tendulkar and Brian Lara to become the greatest of all time.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news