The first Cricket World Cup final was played between West Indies & Australia and England won the Cup.
It was played between SiriLanka and India, which was won by India.
1996 Cricket World Cup final was played at Lahore in Pakistan.
The final match of the 1975 Cricket World Cup was played in Lord's Cricket Ground, London, England on 21 June 1975.
The 2007 Cricket World Cup final was played between Australia and Sri Lanka. Australia won the match.
Lord's , London
no host country lost the world cup
India, Sri Lanka, and Bangledash hosted the 2011 Cricket World Cup Finals.
Eden Gardens, Kolkata
No world cup was played in 1988. 1987 world cup final was won by Australia.
There were 14 countries in the world cup.
Australia and Sri Lanka