[Stats]: List Of Batsmen With Most Runs Scored In Each ODI World Cup From 1975 To 2019

The World Cup 2023 will be played in India from October 5 to November 19, with the opening match and the final to be played at the Narendra Modi Stadium in Ahmedabad. This will be the 13th edition of the ODI World Cup.

For the first time, India will host the entire ODI World Cup; in 1996 and 2011, although India were the main hosts, Pakistan, Sri Lanka, and Bangladesh also co-hosted the tournaments at various points.

England are the defending champions, having won their maiden ODI WC trophy four years ago in the historic final at Lord’s vs New Zealand. Only West Indies and Australia have been able to successfully defend their ODI world champions crown so far.

While Australia will be looking for their 6th ODI WC trophy, West Indies are not part of the tournament for the first time. India will be aiming to lock their third ODI world title, and end their decade-long ICC trophy drought. For Sri Lanka, England, and Pakistan, this is an opportunity to win their second ODI WC.

In this article, we will talk about the record holders of scoring most runs in each of the 12 ODI World Cups.

List of most runs scored by a batsman in each ODI World Cup from 1975 to 2019:

ODI World Cup
YearBatsmanCountryRuns
1975Glenn TurnerNew Zealand333
1979Gordon GreenidgeWest Indies253
1983David GowerEngland384
1987Graham GoochEngland471
1992Martin CroweNew Zealand456
1996Sachin TendulkarIndia523
1999Rahul DravidIndia461
2003Sachin TendulkarIndia673
2007Matthew HaydenAustralia659
2011Tillakaratne DilshanSri Lanka500
2015Martin GuptillNew Zealand547
2019Rohit SharmaIndia648

Who has scored most number of runs in the ODI World Cup history?

Legendary Indian batsman Sachin Tendulkar is the leading run-scorer in the ODI World Cup history with 2278 runs in 44 innings at an average of 56. Tendulkar, who is one of the only two players to feature in six editions of the ODI WC, cracked 6 centuries and 15 fifties in the ODI WC.

Who has scored most runs in a single ODI World Cup?

Sachin Tendulkar holds the record for most number of runs in a single ODI WC tournament- in 2003, the India opener racked up 673 runs – a record still not broken – in only 11 innings at an average of 61 with 1 century and 6 fifties.