no host country lost the world cup
i pritty sure its India
England in 1975
Pakistan,India and Sri Lanka host world cup cricket 1996.Sri Lanka won their first title in 1996.
Assuming no change to the Cricket World Cup schedule, there will be no World Cup in 2024 - though there will be one in 2023.
India, Sri Lanka, Bangladesh
in 2015,Australia and new zealand will host
It's not 2014 it's 2015 ICC Cricket World Cup. It will be hosted by Australia & New Zealand.
There was no world cup, in either football or cricket that year.