The Sentinel
30 Sept, 2023
Sachin Tendulkar, who featured in six World Cups, tops the list with 2278 runs from 45 matches. He is the only batsman in history to score more than 2000 runs in the ICC event. Tendulkar scored six centuries and 15 half-centuries.
With 1030 runs from 26 matches, Virat Kohli sits at the second spot. The former India captain made his World Cup debut with a century against Bangladesh in 2011. He played under MS Dhoni in the 2015 World Cup and led the Men in Blue in the next ICC event, in 2019.
Sourav Ganguly played as many as three World Cups and scored 1006 runs from 21 matches. He was the captain of Team India in the 2003 World Cup and led the team to the final. Ganguly's highest score of 183 came in the 1999 World Cup game against Sri Lanka.
India captain Rohit Sharma acquires the fourth spot with 978 runs in his account. A shock omission from the 2011 World Cup squad, Rohit was part of the 2015 and 2019 WC teams. He will be leading Team India in the 2023 World Cup, scheduled to be played completely in India.
Rahul Dravid made his World Cup debut in 1999 and played three editions of the tournament. He finished with 860 runs from 22 matches. Dravid, who scored 461 runs from 8 matches, was the highest run-scorer of the 1999 World Cup. He was the captain of Team India in the 2007 WC.
Virender Sehwag scored 843 runs from 22 matches across three World Cups from 2003 to 2011. He lost his place after the 2011 World Cup and wasn't in contention for the 2015 ICC event. Sehwag's highest World Cup score of 175 came against Bangladesh in the first game of the 2011 event.
Mohammed Azharuddin captained India in three World Cups and played one ICC event under Kapil Dev. He finished with 826 runs from 30 matches in the WCs. The right-handed batsman scored 8 half-centuries in his WC career
With 780 runs from 29 matches, MS Dhoni comes next on the list. The former India captain's best knock came in the final of the 2011 WC, where he remained unbeaten on 91 in the chase to the target of 275. India won the 2011 WC under Dhoni's captaincy.
The star of India's 2011 World Cup win, Yuvraj Singh scored 738 runs in World Cup. He was bestowed with the Player of the Tournament award in the 2011 WC. The star India all-rounder scored 362 runs and scalped 15 wickets in the tournament. Yuvraj didn't play a World Cup after 2011.
India's first World Cup-winning captain, Kapil Dev completes the list with 669 runs in his account. Kapil's best knock in WC came against Zimbabwe, where he remained unbeaten on 175. Kapil-led India stunned West Indies in the final to lift the trophy. Kapl also scalped 28 wickets in his WC career.