i pritty sure its India
India, Sri Lanka, Bangladesh
Pakistan.
There was no world cup, in either football or cricket that year.
INDIA,BANGLADESH AND SRI LANKA will host the upcoming world cup in 2011
Next world cup will be played in 2011 and the host countries are India, Bangladesh and Sri lanka.
England
February 18, 2011 will see the opening ceremony of the Cricket World Cup 2011. Bangladesh will host the same.
Sri Lanka hosted and won the world cup in 1996 and India hosted and won the world cup in 2011
srilanka
England in 1975
Pakistan,India and Sri Lanka host world cup cricket 1996.Sri Lanka won their first title in 1996.