It was held in South Africa.
In 1930
In 1975 first icc cricker worldcup took place.It was held in England.
Germany.
In 2006, when it was held in Germany.
There was no world cup held in 2005. It was held in 2006 in Germany.
no
2018 - england:L
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