Cricket Trolls Interesting Facts About World Cup By Manish Madari - @ManishMadariJune 27, 2019 0 236 Share FacebookTwitterPinterestLinkedinTelegramWhatsApp Image Source: Twitter.com Article top England is the only nation which has hosted the most number of World Cups in the years 1975,1979,1983,1999 and also hosting the 2019 world cup. Matched Content Ad