In 2006, when it was held in Germany.
It was held in South Africa.
In 1930
in 2010
Germany.
In 1975 first icc cricker worldcup took place.It was held in England.
Italy in 2006
T20 cricket world cup was not held in 2008.
technically now New Zealand
no worldcup has been held in 2008
June -July 2010 in South Africa
It will be held jointly by Poland and Ukraine.