#2 India (1987,1996, and 2011 ICC World Cup)
India has hosted 3 out of the 11 World Cups so far. India hosted its first ever cricketing festival in 1987 with Pakistan as the co-host. The next 2 world cups hosted by India were played in the years 1996 and 2011, respectively.
India won the 2011 ICC World Cup with the help of home factor. Dhoni lifted the whole Wankhede crowd with that six as India lifted the World Cup for the 2nd time in 2011.
Also Read - 11 bowlers who bowled the final ball in 11 World Cups
#1 England (1975,1979,1983, and 1999 ICC World Cup)
The first ever Cricket World Cup organised by the International Cricket Council (ICC) was played in the year 1975. England was the first nation to host the most prestigious event in the history of cricket. Also, England hold the record for hosting the most number of World Cups with 4 World Cups so far.
However, the home side has been very unlucky as they have not won a single World Cup in spite of hosting 4 World Cups so far. The first 3 World Cups were consecutively hosted by the England side in the year 1975, 1979 and 1983. They hosted their 4th cup in the year 1999. In all these 4 world cups, final matches were played in London.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news