England last hosted the world cup in 1966.
the icc T20 world cup was played in 2014 and it was hosted by srilanka and the winner were srilanka defeating india in the finals . the ICC cricket world cup was held in 2015 and hosted by australia and new zealand and won by the australian cricket team defeating the new zealand team in the finals
Germany hosted the last FIFA World Cup in 2006
The last time an Asian nation hosted the world cup was in 2002.
New Zealand last hosted the Commonwealth Games in 1990, when Auckland hosted their second Games following the 1950 edition.
The 2010 world cup was hosted in South Africa.
South Africa hosted the men's in 2010. Germany hosted the women's in 2011.
England England hosted 2009 world cup. Westindies hosted 2010 world cup and Srilanka hosted 2012 world cup
Germany hosted the last world cup in which they came third and Italy won it.
Italy hosted the world cup twice the last one was in 1990.
This years rugby world cup (2007) was held in France, the previous world cup (2003) was held in Australia, the 1999 world cup was hosted by Wales, the 1995 world cup was held in South Africa and the 1991 rugby world cup was hosted by England. (Additional Answer) The 1987 Rugby World Cup was joint hosted by Australia and New Zealand.