stadio azteca
1996 Cricket World Cup final was played at Lahore in Pakistan.
1950 fifa world cup
ICC world cup final 2011 was played in Wankhede Stadium in Mumbai.
No world cup was played in 1988. 1987 world cup final was won by Australia.
The final of the 2010 world cup will be played on 11/7/2010.
The final of the 2010 world cup will be played on 11/7/2010.
Final match of icc world cup 2011 was played in Wankhede Stadium,Mumbai.
The first Cricket World Cup final was played between West Indies & Australia and England won the Cup.
The 2010 world cup is being played in india.
Japan has never played a world cup final
The new wembley