India's best players in World Cup history

Sachin and Sehwag would be perfect to open the innings
Sachin and Sehwag would be perfect to open the innings

Sourav Ganguly

Sourav Ganguly
Sourav Ganguly

Sourav Ganguly led the Indian side to the final of the World Cup in 2003. He is the only batsman after Sachin to have scored more than 1000 runs in World Cup cricket for India.

He produced many memorable knocks with the bat and contributed with the ball as well. Overall, he scored 1006 runs in 21 matches at an average of 55, with 4 centuries and 3 half-centuries to his name. He also holds the record of the highest individual score by an Indian in World Cup history.

Yuvraj Singh

Yuvraj Singh
Yuvraj Singh

Yuvraj Singh was the rock in the middle-order for the Men in Blue for many years. His all-round performance in 2011 helped India lift the Cup after 28 years and he was awarded the Man of the Tournament award for his efforts throughout the tournament. He scored 738 runs in 23 matches at an average 52.71, with one century and 7 half-centuries to his name. He also picked up 20 wickets.

Rahul Dravid

Rahul Dravid
Rahul Dravid

It might come as a surprise to see the “Wall” on this list but the truth is that Rahul Dravid was one of India’s top performers in World Cup history with the bat. He provided stability in the middle-order and on many occasions showcased his big-hitting ability as well. He is India’s third highest run-getter in World Cup history after Tendulkar and Ganguly.

Overall, he has scored 860 runs in 21 innings at an average of 61.25, which is the best for any Indian batsmen with more than 300 World Cup runs.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links