From March 13 to April 28 West Indies have hosted the ICC cricket world cup in the year of 2007.
Australia and Newzealand
Pakistan,India and Sri Lanka host world cup cricket 1996.Sri Lanka won their first title in 1996.
INDIA,BANGLADESH AND SRI LANKA will host the upcoming world cup in 2011
Headingley, Leeds(England) is the ground to host the most no of matches in cricket world cup .and the total number of matches held is 12
i pritty sure its India
England in 1975
2011 world cup cricket will host in India,srilanka, and Bangladesh