Année | Pays Hôte | Vainqueur | Score | Finaliste | Troisième | Score | Quatrième | Meilleur buteur |
1930 | Uruguay | Uruguay | 4-2 | Argentine | Etats-Unis | Yougoslavie | Guillermo Stábile (ARGENTINE) 8 buts | |
1934 | Italie | Italie | 2-1 (A.P.) | Tchécoslovaquie | Allemagne | 3-2 | Autriche | Oldřich Nejedlý (TCHECOSLOVAQUIE) 5 buts |
1938 | France | Italie | 4-2 | Hongrie | Brésil | 4-2 | Suède | Leônidas (BRESIL) 7 buts |
1950 | Brésil | Uruguay | 2-1 | Brésil | Suède | 3-1 | Espagne | Ademir (BRESIL) 8 buts |
1954 | Suisse | RFA | 3-2 | Hongrie | Autriche | 3-1 | Uruguay | Sándor Kocsis (HONGRIE) 11 buts |
1958 | Suède | Brésil | 5-2 | Suède | France | 6-3 | RFA | Just Fontaine (FRANCE) 13 buts |
1962 | Chili | Brésil | 3-1 | Tchécoslovaquie | Chili | 1-0 | Yougoslavie | Garrincha (BRESIL), Vavá (BRESIL), Leonel Sánchez (CHILI), Flórián Albert (HONGRIE), Dražan Jerković (YOUGOSLAVIE), Valentin Ivanov (URSS) 4 buts |
1966 | Angleterre | Angleterre | 4-2 | RFA | Portugal | 2-1 | URSS | Eusébio (PORTUGAL) 9 buts |
1970 | Mexique | Brésil | 4-1 | Italie | RFA | 1-0 | Uruguay | Gerd Müller (RFA) 10 buts |
1974 | RFA | RFA | 2-1 | Pays-Bas | Pologne | 1-0 | Brésil | Grzegorz Lato (POLOGNE) 7 buts |
1978 | Argentine | Argentine | 3-1 | Pays-Bas | Brésil | 2-1 | Italie | Mario Kempes (ARGENTINE) 6 buts |
1982 | Espagne | Italie | 3-1 | RFA | Pologne | 3-2 | France | Paolo Rossi (ITALIE) 6 buts |
1986 | Mexique | Argentine | 3-2 | RFA | France | 4-2 (A.P.) | Belgique | Gary Lineker (ANGLETERRE) 6 buts |
1990 | Italie | RFA | 1-0 | Argentine | Italie | 2-1 | Angleterre | Salvatore Schillaci (ITALIE) 6 buts |
1994 | Etats-Unis | Brésil | 0-0 (A.P.) 3-2 (T.A.B.) | Italie | Suède | 4-0 | Bulgarie | Oleg Salenko (RUSSIE), Hristo Stoitchkov (BULGARIE) 6 buts |
1998 | France | France | 3-0 | Brésil | Croatie | 2-1 | Pays-Bas | Davor Šuker (CROATIE) 6 buts |
2002 | Corée du Sud et Japon | Brésil | 2-0 | Allemagne | Turquie | 3-2 | Corée du Sud | Ronaldo (BRESIL) 8 buts |
2006 | Allemagne | Italie | 1-1 (A.P.) 5-3 (T.A.B.) | France | Allemagne | 3-1 | Portugal | Miroslav Klose (ALLEMAGNE) 5 buts |
2010 | Afrique du Sud | Espagne | 1-0 (A.P.) | Pays-Bas | Allemagne | 3-2 | Uruguay | Thomas Müller (ALLEMAGNE), David Villa (ESPAGNE), Wesley Sneijder (PAYS-BAS), Diego Forlán (URUGUAY) 5 buts |
2014 | Brésil | Allemagne | 1-0 (A.P.) | Argentine | Pays-Bas | 3-0 | Brésil | James Rodríguez (COLOMBIE) 6 buts |
2018 | Russie | France | 4-2 | Croatie | Belgique | 2-0 | Angleterre | Harry Kane (ANGLETERRE) 6 buts |
2022 | Qatar | Argentine | 3-3 (A.P.) 4-2 (T.A.B.) | France | Croatie | 2-1 | Maroc | Kylian Mbappé (FRANCE) 8 buts |