#2 Virat Kohli (21)

Without a shadow of a doubt, Virat Kohli is the most popular cricketer of this generation. He is scoring runs everywhere and bowlers are having a really tough time bowling to him. In a very short span of time in international cricket, Kohli had made his mark and will definitely go down as one of the greatest cricketers of all-time.
The Indian skipper holds a lot of batting records and is currently second on the list of a number of centuries in ODIs, behind Sachin Tendulkar. It is only a matter of time before Kohli breaks almost every record set by the little master.
The Indian team is on a roll with Kohli as the captain and under his captaincy, the team has won 58 ODIs out of 80 ODIs played, with a breath-taking win percentage of 75. Kohli is playing with an added responsibility and in just 76 innings as skipper, he has scored 21 centuries and is currently second on our list.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news