Complete FIFA World Cup history with champion, runner-up, final score, third place, top scorer and host nation for every tournament from 1930 to 2022.
Year | Host Country | Champion | Runner-Up | Final Score | Third Place | Fourth Place | Top Scorer | Top Scorer Goals | Final Venue |
|---|---|---|---|---|---|---|---|---|---|
| 1930 | Uruguay | Uruguay | Argentina | 4-2 | USA | Yugoslavia | Guillermo Stábile (ARG) | 8 | Estadio Centenario |
| 1934 | Italy | Italy | Czechoslovakia | 2-1 AET | Germany | Austria | OldĹ™ich Nejedlý (CZE) | 5 | Stadio Nazionale PNF |
| 1938 | France | Italy | Hungary | 4-2 | Brazil | Sweden | Leônidas (BRA) | 7 | Stade Olympique de Colombes |
| 1950 | Brazil | Uruguay | Brazil | 2-1 (RR) | Sweden | Spain | Ademir (BRA) | 9 | Estádio do Maracanã |
| 1954 | Switzerland | West Germany | Hungary | 3-2 | Austria | Uruguay | Sándor Kocsis (HUN) | 11 | Wankdorf Stadion |
| 1958 | Sweden | Brazil | Sweden | 5-2 | France | West Germany | Just Fontaine (FRA) | 13 | Råsunda Stadion |
| 1962 | Chile | Brazil | Czechoslovakia | 3-1 | Chile | Yugoslavia | Flórián Albert (HUN) & 5 others | 4 | Estadio Nacional |
| 1966 | England | England | West Germany | 4-2 AET | Portugal | Soviet Union | Eusébio (POR) | 9 | Wembley Stadium |
| 1970 | Mexico | Brazil | Italy | 4-1 | West Germany | Uruguay | Gerd Müller (FRG) | 10 | Estadio Azteca |
| 1974 | West Germany | West Germany | Netherlands | 2-1 | Poland | Brazil | Grzegorz Lato (POL) | 7 | Olympiastadion |
| 1978 | Argentina | Argentina | Netherlands | 3-1 AET | Brazil | Italy | Mario Kempes (ARG) | 6 | Estadio Monumental |
| 1982 | Spain | Italy | West Germany | 3-1 | Poland | France | Paolo Rossi (ITA) | 6 | Estadio Santiago Bernabéu |
| 1986 | Mexico | Argentina | West Germany | 3-2 | France | Belgium | Gary Lineker (ENG) | 6 | Estadio Azteca |
| 1990 | Italy | West Germany | Argentina | 1-0 | Italy | England | Salvatore Schillaci (ITA) | 6 | Stadio Olimpico |
| 1994 | USA | Brazil | Italy | 0-0 AET (3-2 pens) | Sweden | Bulgaria | Oleg Salenko (RUS) & Hristo Stoichkov (BUL) | 6 | Rose Bowl |
| 1998 | France | France | Brazil | 3-0 | Croatia | Netherlands | Davor Ĺ uker (CRO) | 6 | Stade de France |
| 2002 | South Korea & Japan | Brazil | Germany | 2-0 | Turkey | South Korea | Ronaldo (BRA) | 8 | International Stadium Yokohama |
| 2006 | Germany | Italy | France | 1-1 AET (5-3 pens) | Germany | Portugal | Miroslav Klose (GER) | 5 | Olympiastadion |
| 2010 | South Africa | Spain | Netherlands | 1-0 AET | Germany | Uruguay | Thomas Müller (GER) & 4 others | 5 | Soccer City |
| 2014 | Brazil | Germany | Argentina | 1-0 AET | Netherlands | Brazil | James Rodríguez (COL) | 6 | Estádio do Maracanã |
| 2018 | Russia | France | Croatia | 4-2 | Belgium | England | Harry Kane (ENG) | 6 | Luzhniki Stadium |
| 2022 | Qatar | Argentina | France | 3-3 AET (4-2 pens) | Croatia | Morocco | Kylian Mbappé (FRA) | 8 | Lusail Stadium |