The ICC Men's ODI World Cup 2023 is not too far. The tournament starts on October 5 and the craze is building up. Before the World Cup, let's look at which of the ten Indian batsmen have scored the most runs in the history of the tournament.
India's greatest all-rounder ever, Kapil Dev, finished with 669 runs in 26 ODI World Cup matches.
The Player of the Series in the 2011 World Cup, Yuvraj, has scored 738 runs in 23 World Cup matches.
India's greatest ever captain in ODIs, MS Dhoni, has smashed a total of 780 runs in 29 matches of World Cups he has been part of.
India's captain in 1999 World Cup, Azharuddin, scored 826 runs in 30 ODIs he was part of in the tournament history.
One of India's most destructive opening batter, Sehwag, struck 843 runs in 22 matches of ODI World Cup.
India head coach is on fifth spot. He was India's mainstay in ODIs. Dravid has played in 22 World Cup matches, scoring 860 runs.
India ODI captain Rohit Sharma is also in the list, at the fourth spot, with a total of 978 runs in 17 matches.
'The God of off side' Ganguly is third in the list with a total of 1006 runs in 21 matches he has featured in for India in ODI World Cups.
Kohli comes next. The Chase Master has scored 1030 runs in 26 matches in World Cup for India.
India'a greatest ODI batter Sachin Tendulkar is on top of the list with a total of 2278 runs in 45 matches he has played in ODI World Cups. (Image: Twitter/ICC)