#4 Rahul Dravid (Matches - 22, Runs - 860, Average - 61.62)

Rahul Dravid has represented Team India in 3 World Cups. Despite still finding his feet in ODI cricket in the 1999 edition of the tournament, Dravid finished as the leading run-getter in the tournament with 461 runs to his name.
By the time the World Cup arrived in South Africa four years later, Dravid was one of the best batsmen in the world and chipped in with useful contributions in India's run to the final.
The Wall played some mature knocks in the lower middle-order and provided solidity to the Indian batting line-up. In a selfless act, Dravid also took the wicket-keeping responsibility when the team management wanted to play an extra batsman in the playing XI.
#5 Yuvraj Singh (Matches - 23, Runs - 738, Batting average - 52.71, Wickets - 20, Bowling average - 23.10)

Yuvraj Singh is one of India's finest limited-overs cricketers. The southpaw made his World cup debut way back in 2003 as a youngster with an abundance of talent.
Yuvraj was able to do justice to his talent through most parts of his career. However, his pinnacle of World Cup success came in 2011. Yuvraj battled illness and played for his country in that edition.
Apart from his sound batting, Yuvraj chipped in with the ball and helped the team to maintain the balance of the playing XI throughout the tournament. He was named the Player of the tournament in 2011.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news