The World Cup 2023 will be underway on October 5 at the Narendra Modi Stadium in Ahmedabad. Interestingly, India is the country to host the second-most ODI World Cups after tournament-creating England. Let’s find out how many ODI World Cups have been played in India:
Host Nation of every ODI World Cup
World Cup | Host Nation |
---|---|
1975 | England |
1979 | England |
1983 | England |
1987 | India & Pakistan |
1992 | New Zealand & Australia |
1996 | India, Pakistan & Sri Lanka |
1999 | England, Netherlands, Scotland, Ireland & Wales |
2003 | South Africa, Kenya & Zimbabwe |
2007 | West Indies |
2011 | India, Pakistan & Bangladesh |
2015 | New Zealand & Australia |
2019 | England & Wales |
2023 | India |
Also Read:
- Which team has never won an World Cup?
- 2023 vs 2019: Comparing Team India World Cup squad
- Records that can be broken at the World Cup 2023
- IND vs ENG Head to Head: Record ahead of their World Cup warm-up clash
How many ODI World Cups have been played in India?
India has hosted three ODI World Cups prior to the World Cup 2023 (1987, 1996, and 2011).
However, this will be the first time that India will be hosting the event on its own. In the three previous times, India has co-hosted the event with Pakistan (thrice), Sri Lanka (once), and Bangladesh (once).
Who has hosted the ODI World Cup the most number of times?
England has hosted the ODI World Cup the most number of times, 5.
After hosting the event in the first three editions (1975, 1979, and 1983), England hosted the event after a gap of 16 years in 1999.
England then had to wait 20 years to host the tournament once more. The wait was fruitful, as England managed to lift the trophy for the first time in 2019.