The 2006 FIFA World Cup Germany runs from the June 9th to July 9th with the final taking place in Olympic Stadium, Berlin. In total 12 different venues will stage matches featuring 32 teams, initially playing in 8 groups of four teams. All the shirts of all the nations playing at the world cup are shown below: