History
 
Year   Winner
2006 Italy
2002 Brazil
1998 France
1994 Brazil
1990 West Germany
1986 Argentina
1982 Italy
1978 Argentina
1974 West Germany
1970 Brazil
1966 England
1962 Brazil
1958 Brazil
1954 West Germany
1950 Uruguay
1938 Italy
1934 Italy
1930 Uruguay
FIFA World Cup 2006 (Germany)
 
 Final
09 Jul 2006 Italy France 1-1 (1-1, 1-1) 5-3p
 Third-place play-off
08 Jul 2006 Germany Portugal 3-1 (0-0)
 Semifinal
05 Jul 2006 Portugal France 0-1 (0-1)
04 Jul 2006 Germany Italy 0-2 (0-0, 0-0) AET
 Quarterfinal
01 Jul 2006 Brazil France 0-1 (0-0)
01 Jul 2006 England Portugal 0-0 (0-0, 0-0) 1-3p
30 Jun 2006 Germany Argentina 1-1 (0-0, 1-1) 4-2p
30 Jun 2006 Italy Ukraine 3-0 (1-0)
 Last 16
27 Jun 2006 Brazil Ghana 3-0 (2-0)
27 Jun 2006 Spain France 1-3 (1-1)
26 Jun 2006 Italy Australia 1-0 (0-0)
26 Jun 2006 Switzerland Ukraine 0-0 (0-0, 0-0) 0-3p
25 Jun 2006 England Ecuador 1-0 (0-0)
25 Jun 2006 Portugal Netherlands 1-0 (1-0)
24 Jun 2006 Argentina Mexico 2-1 (1-1, 1-1) AET
24 Jun 2006 Germany Sweden 2-0 (2-0)
 Group Stage Group H
23 Jun 2006 Saudi Arabia Spain 0-1 (0-1)
23 Jun 2006 Ukraine Tunisia 1-0 (0-0)
19 Jun 2006 Saudi Arabia Ukraine 0-4 (0-2)
19 Jun 2006 Spain Tunisia 3-1 (0-1)
14 Jun 2006 Spain Ukraine 4-0 (2-0)
14 Jun 2006 Tunisia Saudi Arabia 2-2 (1-0)
 Group Stage Group G
23 Jun 2006 Switzerland Korea Republic 2-0 (1-0)
23 Jun 2006 Togo France 0-2 (0-0)
19 Jun 2006 Togo Switzerland 0-2 (0-1)
18 Jun 2006 France Korea Republic 1-1 (1-0)
13 Jun 2006 France Switzerland 0-0 (0-0)
13 Jun 2006 Korea Republic Togo 2-1 (0-1)
 Group Stage Group F
22 Jun 2006 Croatia Australia 2-2 (1-1)
22 Jun 2006 Japan Brazil 1-4 (1-1)
18 Jun 2006 Brazil Australia 2-0 (0-0)
18 Jun 2006 Japan Croatia 0-0 (0-0)
13 Jun 2006 Brazil Croatia 1-0 (1-0)
12 Jun 2006 Australia Japan 3-1 (0-1)
 Group Stage Group E
22 Jun 2006 Czech Rep. Italy 0-2 (0-1)
22 Jun 2006 Ghana USA 2-1 (2-1)
17 Jun 2006 Czech Rep. Ghana 0-2 (0-1)
17 Jun 2006 Italy USA 1-1 (1-1)
12 Jun 2006 Italy Ghana 2-0 (1-0)
12 Jun 2006 USA Czech Rep. 0-3 (0-2)
 Group Stage Group D
21 Jun 2006 Iran Angola 1-1 (0-0)
21 Jun 2006 Portugal Mexico 2-1 (2-1)
17 Jun 2006 Portugal Iran 2-0 (0-0)
16 Jun 2006 Mexico Angola 0-0 (0-0)
11 Jun 2006 Angola Portugal 0-1 (0-1)
11 Jun 2006 Mexico Iran 3-1 (1-1)
 Group Stage Group C
21 Jun 2006 Ivory Coast Serbia and Montenegro 3-2 (1-2)
21 Jun 2006 Netherlands Argentina 0-0 (0-0)
16 Jun 2006 Argentina Serbia and Montenegro 6-0 (3-0)
16 Jun 2006 Netherlands Ivory Coast 2-1 (2-1)
11 Jun 2006 Serbia and Montenegro Netherlands 0-1 (0-1)
10 Jun 2006 Argentina Ivory Coast 2-1 (2-0)
 Group Stage Group B
20 Jun 2006 Paraguay Trinidad and Tobago 2-0 (1-0)
20 Jun 2006 Sweden England 2-2 (0-1)
15 Jun 2006 England Trinidad and Tobago 2-0 (0-0)
15 Jun 2006 Sweden Paraguay 1-0 (0-0)
10 Jun 2006 England Paraguay 1-0 (1-0)
10 Jun 2006 Trinidad and Tobago Sweden 0-0 (0-0)
 Group Stage Group A
20 Jun 2006 Costa Rica Poland 1-2 (1-1)
20 Jun 2006 Germany Ecuador 3-0 (2-0)
15 Jun 2006 Ecuador Costa Rica 3-0 (1-0)
14 Jun 2006 Germany Poland 1-0 (0-0)
09 Jun 2006 Germany Costa Rica 4-2 (2-1)
09 Jun 2006 Poland Ecuador 0-2 (0-1)