Home
Cricket
How many ODI World Cups have been played in India?

How many ODI World Cups have been played in India?

India has hosted the second-most ODI World Cups.

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 CupHost 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
How many ODI World Cups have been played in India

Also Read:

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.

Follow
Share

Editor's Pick

Cricket "Started playing cricket for money": Sajana Sajeevan sheds light on turning point that propelled her to India debut

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking