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.
In 1999, England held the Cricket World Cup.
England