#3 Virat Kohli
Just six months after winning the 2008 ICC U-19 Cricket World Cup in Malaysia, Kohli got his maiden ODI call for the India tour of Sri Lanka. Though he wasn't set to play the first match at Dambulla, an injury to India's regular opener Virender Sehwag in the nets resulted in Kohli getting his ODI cap. Kohli opened the innings in the absence of Viru in all the five matches of the series and ended up as India's second highest run-getter, scoring 159 in 5 innings with the help of a fifty.
Within a very short of time from there on, Kohli went on to consolidate his position in the star-studded Indian line-up in all three formats and the rest is history. The Indian superstar has thus far scored in excess of 18000 runs in international cricket with the help of a staggering tally of 58 tons in all the formats combined. It just took him a few years to become one of the most successful captains of India.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news