The 2011 Cricket World Cup will be held in India, Sri Lanka, and Bangladesh.
Chat with our AI personalities
Barbados
South Africa
The first Cricket World Cup was held in England in 1975. West Indies defeated Australia in the final at Lord's.
England
In 1999, England held the Cricket World Cup.