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:
Year | Batsman | Country | Runs |
1975 | Glenn Turner | New Zealand | 333 |
1979 | Gordon Greenidge | West Indies | 253 |
1983 | David Gower | England | 384 |
1987 | Graham Gooch | England | 471 |
1992 | Martin Crowe | New Zealand | 456 |
1996 | Sachin Tendulkar | India | 523 |
1999 | Rahul Dravid | India | 461 |
2003 | Sachin Tendulkar | India | 673 |
2007 | Matthew Hayden | Australia | 659 |
2011 | Tillakaratne Dilshan | Sri Lanka | 500 |
2015 | Martin Guptill | New Zealand | 547 |
2019 | Rohit Sharma | India | 648 |
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.