first ICC world cup held in England in 975
ICC world cup 2011 was held in India,Sri Lanka and Bangladesh.
England Hosted the 1st ICC world cup in 1975... winners were west indeas.
It was the tenth edition of the ICC Cricket World Cup.
Mumbai
2016 ICC T20 world cup will be held in India.It will take place from 11 march to 3 april.
There is now world cup held in 1998. But it was held in the year 1999 in England.
The next icc world cup cricket 2015 will be held in Australia and New Zeland.It will take place in march.
First Women's Cricket World Cup was held in 1973 in England.
England
lords
India, Srilanka , Bangaladesh
In Australia and New Zealand