Indian cricket has produced top-tier cricketers who have thrived in the ICC Cricket World Cup, which is the premier international cricket tournament for the 50-over format. There were several Indian cricketers who played substantial roles in India’s successes in many editions of the World Cup.
It is worth noting that Team India have won the ODI World Cup twice in history. India won the first ODI World Cup under the captaincy of Kapil Dev when India beat West Indies to win the first major honour. The Men in Blue won the second ODI World Cup under the captaincy of MS Dhoni in 2011.
Team India defeated Sri Lanka in the final to win the second World Cup. In this article, let’s now learn more about the names of three active Indian cricketers who scored the most runs in ODI World Cup history.
1. Virat Kohli
Former Indian captain Virat Kohli is one of the modern greats of the sport. Notably, he has been a consistent performer in World Cups. He was a crucial part of the Indian cricket team in the 2011 and 2015 tournaments. The right-handed batsman scored 1030 runs at an average of 46.81.
You May Also Like: 3 Times Virat Kohli registered Highest Score against an Opponent in Asia Cup history
2. Rohit Sharma
Rohit Sharma’s performances in the recent World Cup tournaments have been truly magnificent. Popularly known as ‘Hitman’, the Indian captain holds records for the most tons in a single World Cup (2019) and the most runs in a single edition. He scored 978 runs at an average of 65.20.
3. Shikhar Dhawan
Shikhar Dhawan is currently not part of India’s set-up in limited-overs. However, his contributions to Indian cricket shall never be forgotten. He consistently performed well in ICC tournaments and earned the tag of a big-match player. The experienced Southpaw is known for his knack of scoring runs when it matters the most. He scored 537 runs at an average of 53.70.
You May Also Like: 2 Indians who completed 3000 or more runs in Twenty20 Internationals
Updated as of August 28, 2023.