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