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
Italy
Germany hosted the last FIFA World Cup in 2006
The last country to host the Olympic games was England.
The 2010 world cup was hosted in South Africa.
west indies hosted the 2007 edition of the world cup it was won by the australian cricket team
South Africa hosted the men's in 2010. Germany hosted the women's in 2011.
Germany
England England hosted 2009 world cup. Westindies hosted 2010 world cup and Srilanka hosted 2012 world cup
Qatar
China, in Beijing.
Antwerp in 1920.
Italy in 2006