The 2011 Cricket World Cup will be held in India, Sri Lanka, and Bangladesh.
The first Cricket World Cup was held in England in 1975. West Indies defeated Australia in the final at Lord's.
The 2002 world cup final was held in the city of Yokohama.
South Africa
England
The final match of the 2003 Cricket World Cup was held in Wanderers Stadium, Johannesburg, South Africa.
The Cricket world cup has been held in Caribbean in 1975 and 2007.
It was held in West Indies
Final match of World Cup 2011 held on Mumbai India.
World Cup 2007 was held in West Indies.
Cricket world cup didnt happen in 2005. It was in the year 2007.
west indies hosted the 2007 edition of the world cup it was won by the australian cricket team
London city has hosted most number of finals.London had hosted finals for four times.Finals were played at Lord's ground.
India and Australia.
The ODI Cricket World Cup held in the 1975, 1979, 1983, 1987, 1992, 1996, 1999, 2003, 2007 & 2011.