Soccer City Stadium, Johannesburg.
The final match of the 2003 Cricket World Cup was held in Wanderers Stadium, Johannesburg, South Africa.
D Y Patil Stadium - Navi Mumbai, India
In the heaven............
The 2006 World Cup was held in Germany. The final match between Italy and France was played at Munich, at the Alianz stadium home of Bayern Munich.
Lucas Oil Stadium
The 2010 FIFA World Cup Final will take place on 11 July 2010 at the Soccer City Stadium in Johannesburg.
the grand final was held at anz stadium