#3 Virat Kohli (Captain)
Virat Kohli is undoubtedly one of the best batsmen India have ever produced. Not only as a batsman but he is also known for his sharp fielding. His fast and sharp throws make batsman think to go for 1s and 2s. Also, he is very athletic on the field. He often gives freedom to the bowlers and sets the field as they want. Whenever Kohli fields, he puts all his efforts to stop the ball and always motivates the bowlers.
Kohli becomes the only Indian captain to led the team to the number one spot in both Tests and ODIs. Also, he is only after Sachin Tendulkar to score most centuries in ODIs and has struck the fastest century by an Indian in ODIs.
The Delhi-born cricketer has played over 340 games and has taken around 200 catches in his international career.
#4 Yuvraj Singh
The Indian veteran, Yuvraj Singh is one of the hard-hitters in the history of cricket. His records of six sixes in an over and 12-ball fifty remains unbeaten till date. He is considered to be the greatest point fielder for India. It is impossible to take singles or score boundaries against Yuvraj at the point.
For a long period, Yuvraj and Kaif made the point and cover regions as the citadel for India where batsman only managed to get few runs at that regions. As of now, Yuvraj Singh was ignored by the selectors for his poor fitness and form.
However, Yuvraj Singh played over 400 games and has taken more than 130 catches in his international career.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news