Cricket in India is not just a game; it's a passion that runs deep. From the historic 1983 and 2011 World Cup win to participating in all 12 World Cups, India has seen many top-performers over the years.
The ODI Cricket World Cup has been a stage where legends are born and records are set. In recent times, India's batting prowess has been the driving force behind their success in the last three World Cups.
Here’s the list of top run-scorers in World Cup history for India:
1. Sachin Tendulkar - The Master Blaster (2278 runs)
No discussion about cricket records is complete without mentioning the Little Master, Sachin Tendulkar. Across six World Cups (1992-2011) and 45 matches, Sachin accumulated a staggering 2,278 runs at an impressive average of 56.95. His consistency earned him the title of the World Cup's highest run-scorer twice (1996 & 2003). Even in the 2011 World Cup triumph, Sachin led the batting charts with 482 runs in 9 matches. The Little Master also holds the record for the most centuries in World Cup history, with 6 to his name.
ALSO READ: Complete List Of ODI Cricket World Cup Winners From 1975 To 2019
2. Virat Kohli - The Modern Era Maestro (1030 runs*)
Virat Kohli, the former captain of the India team, is among the modern greats. Kohli ranks second in India's list of World Cup run-scorers. Despite featuring in only three World Cups, Kohli has amassed 1,030 runs in 26 matches at a stellar average of 46.81. His consistency is evident with 6 fifties and 2 centuries in the tournament.
3. Sourav Ganguly - Prince Of Kolkata (1006 runs)
Sourav Ganguly, affectionately known as 'Dada,' was not only a charismatic captain but also one of India's finest batsmen. He scored 1,006 runs in three World Cups, including a memorable partnership of 244 runs with Sachin Tendulkar in the 2003 World Cup against Namibia. Ganguly boasted an impressive average of 55.88 and notched up 4 centuries during his World Cup career. His leadership took India to the 2003 World Cup final in South Africa, although they faced defeat against Australia.
4. Rohit Sharma - The Hitman (978 runs*)
Rohit Sharma will be leading the India contingent in the upcoming World Cup. Even though Rohit has played only 2 World Cups (2015-2019), he has amassed 978 runs in just 17 innings with a staggering average of 65.20. Rohit has a record-equalling six centuries to his name, and is the fastest to reach six tons in World Cup history. He’ll be hoping to get clear of the queue and be on his own in the record books in the upcoming mega event.
5. Rahul Dravid - The Wall (860 runs)
Rahul Dravid, known as 'The Wall' for his solid defence, was a vital cog in India's batting lineup. He accumulated 860 runs in five World Cups with a healthy average of 61.43. Dravid's ability to anchor the innings and play the role of a team player was instrumental in India's success.