South Africa hosted the men's in 2010.
Germany hosted the women's in 2011.
1994
Germany
France hosted the 2007 World cup
The final was held in Mumbai, India.
It was France in 1998.
The last time an Asian nation hosted the world cup was in 2002.
The last country to host the Olympic games was England.
India, Bangladesh and Sri Lanka all co-hosted the tournament, with the final held in Mumbai, India.
it was in Bangladesh
Qatar
Italy hosted the world cup twice the last one was in 1990.
Germany hosted the last world cup in which they came third and Italy won it.