1930 - URUGUAY
Montevideo, Estadio Centenario, 30 juli 1930:
URUGUAY - ARGENTINIË 4-2 (1-2)
12de min. Pablo Dorado. 1-0, 20ste min. Carlos Peucelle. 1-1, 38ste min. Guillermo Stábile. 1-2, 58ste min. Pedro Cea. 2-2, 68ste min. Santos Iriarte. 3-2, 89ste min. Héctor Castro. 4-2.
Scheidsrechter: Jean Langenus (België), 68.346 toeschouwers.
Uruguay: Ballesteros - Nasazzi (c), Mascheroni - J. Andrade, L. Fernández, Gestido - Dorado, Scarone, H. Castro, Cea, Iriarte.
Trainer: Alberto Suppicci
Argentinië: Botasso - Della Torre, Paternoster - J. Evaristo, Monti, P. Suárez - Peucelle, Varallo, Stábile, M. Ferreira (c), M. Evaristo.
Trainer: Francisco Olazar
1934 - ITALIË
Rome, Stadio Nazionale del Partito Nazionale Fascista, 10 juni 1934:
ITALIË - TSJECHOSLOWAKIJE 2-1 na verl. (1-1, 0-0)
71ste min. Antonín Puč. 0-1, 81ste min. Raimundo Orsi. 1-1, 95ste min. Angelo Schiavio. 2-1.
Scheidsrechter: Ivan Eklind (Zweden), 42.000 toeschouwers.
Italië: Combi (c) - Monzeglio, Allemandi - Ferraris, Monti, Bertolini - Guaita, Meazza, Schiavio, Ferrari, Orsi.
Trainer: Vittorio Pozzo
Tsjechoslowakije: Plánička (c) - Ženíšek, Čtyřoký - Koštálek, Čambal, Krčil - Junek, Svoboda, Sobotka, Nejedlý, Puč.
Trainer: Karel Petru
1938 - FRANKRIJK
Parijs, Stade Olympique Yves-du-Manoir, 19 juni 1938:
ITALIË - HONGARIJE 4-2 (3-1)
6de min. Gino Colaussi. 1-0, 8ste min. Pál Titkos. 1-1, 16de min. Silvio Piola. 2-1, 35ste min. Gino Colaussi. 3-1, 70ste min. György Sárosi. 3-2, 82ste min. Silvio Piola. 4-2.
Scheidsrechter: Georges Capdeville (Frankrijk), 45.124 toeschouwers.
Italië: Olivieri - Foni, Rava - Serantoni, Andreolo, Locatelli - Biavati, Meazza (c), Piola, Ferrari, Colaussi.
Trainer: Vittorio Pozzo
Hongarije: A. Szabó - Polgár, S. Bíró - Szalay, Szücs, Lázár - Sas, Vincze, G. Sárosi (c), Zsengellér, Titkos.
Trainer: Károly Dietz
1950 - BRAZILIË
Rio de Janeiro, Estádio Municipal do Maracanã, 16 juli 1950:
URUGUAY - BRAZILIË 2-1 (0-0) *
47ste min. Friaça. 0-1, 66ste min. Juan Alberto Schiaffino. 1-1, 79ste min. Alcides Ghiggia. 2-1.
Scheidsrechter: George Reader (Engeland), 173.850 toeschouwers.
Uruguay: Máspoli - Gambetta, M. González, Tejera, V. Andrade - O. Varela (c) - Ghiggia, Julio Pérez, Míguez, Schiaffino, R. Morán.
Trainer: Juan López
Brazilië: Barbosa - Augusto (c), Juvenal, Bigode - Bauer, Danilo Alvim - Friaça, Zizinho, Ademir, Jair Rosa Pinto, Chico.
Trainer: Flávio Costa
* Beslissend groepsduel.
1954 - ZWITSERLAND
Bern, Stadion Wankdorf, 4 juli 1954:
WEST-DUITSLAND - HONGARIJE 3-2 (2-2)
6de min. Ferenc Puskás. 0-1, 9de min. Zoltán Czibor. 0-2, 11de min. Max Morlock. 1-2, 18de min. Helmut Rahn. 2-2, 84ste min. Helmut Rahn. 3-2.
Scheidsrechter: William Ling (Engeland), 62.471 toeschouwers.
West-Duitsland: Turek - Posipal, Liebrich, Kohlmeyer - Eckel, Mai - H. Rahn, Morlock, O. Walter, F. Walter (c), H. Schäfer.
Trainer: Sepp Herberger
Hongarije: Grosics - Buzánszky, Lóránt, Lantos - Bozsik, Zakariás - Czibor, Kocsis, Hidegkuti, Puskás (c), M. Tóth.
Trainer: Gusztáv Sebes
1958 - ZWEDEN
Solna, Råsunda Stadion, 29 juni 1958:
BRAZILIË - ZWEDEN 5-2 (2-1)
5de min. Nils Liedholm. 0-1, 9de min. Vavá. 1-1, 32ste min. Vavá. 2-1, 55ste min. Pelé. 3-1, 68ste min. Mário Zagallo. 4-1, 80ste min. Agne Simonsson. 4-2, 90ste min. Pelé. 5-2.
Scheidsrechter: Maurice Guigue (Frankrijk), 49.737 toeschouwers.
Brazilië: Gilmar - Djalma Santos, Bellini (c), Orlando, Nilton Santos - Zito, Didi - Garrincha, Vavá, Pelé, Zagallo.
Trainer: Vicente Feola
Zweden: K. Svensson - Bergmark, Gustavsson, Axbom - Börjesson, Parling - Hamrin, Gren, Simonsson, Liedholm (c), Skoglund.
Trainer: George Raynor (Engeland)
1962 - CHILI
Santiago, Estadio Nacional de Chile, 17 juni 1962:
BRAZILIË - TSJECHOSLOWAKIJE 3-1 (1-1)
15de min. Josef Masopust. 0-1, 17de min. Amarildo. 1-1, 69ste min. Zito. 2-1, 78ste min. Vavá. 3-1.
Scheidsrechter: Nikolai Latyshev (Sovjet-Unie), 68.679 toeschouwers.
Brazilië: Gilmar - Djalma Santos, Mauro Ramos (c), Zózimo, Nilton Santos - Garrincha, Didi, Zito, Zagallo - Vavá, Amarildo.
Trainer: Aymoré Moreira
Tsjechoslowakije: Schrojf - Tichý, Pluskal, Popluhár, L. Novák (c) - J. Masopust, Kvašnák - Pospíchal, Scherer, Kadraba, Jelinek.
Trainer: Rudolf Vytlačil
1966 - ENGELAND
Londen, Wembley Stadium, 30 juli 1966:
ENGELAND - WEST-DUITSLAND 4-2 na verl. (2-2, 1-1)
12de min. Helmut Haller. 0-1, 18de min. Geoff Hurst. 1-1, 78ste min. Martin Peters. 2-1, 90ste min. Wolfgang Weber 2-2, 101ste min. Geoff Hurst. 3-2, 120ste min. Geoff Hurst. 4-2.
Scheidsrechter: Gottfried Dienst (Zwitserland), 96.924 toeschouwers.
Engeland: Banks - Cohen, J. Charlton, Moore (c), R. Wilson - Ball, Stiles, B. Charlton, Peters - R. Hunt, Hurst.
Trainer: Alf Ramsey
West-Duitsland: Tilkowski - Höttges, W. Schulz, W. Weber, Schnellinger - Beckenbauer, Overath - H. Haller, U. Seeler (c), S. Held, Emmerich.
Trainer: Helmuth Schön
1970 - MEXICO
Mexico City, Estadio Azteca, 21 juni 1970:
BRAZILIË - ITALIË 4-1 (1-1)
18de min. Pelé. 1-0, 37ste min. Roberto Boninsegna. 1-1, 66ste min. Gérson. 2-1, 71ste min. Jairzinho.3-1, 86ste min. Carlos Alberto. 4-1.
Scheidsrechter: Rudi Glöckner (DDR), 107.412 toeschouwers.
Brazilië: Félix - Carlos Alberto (c), Brito, Piazza, Everaldo - Clodoaldo, Gérson, Rivelino - Jairzinho, Pelé, Tostão.
Trainer: Mário Zagallo
Italië: Albertosi - Burgnich, Bertini (75. Juliano), Cera, Rosato, Facchetti (c) - Domenghini, S. Mazzola, De Sisti - Boninsegna (84. Rivera), Riva.
Trainer: Ferruccio Valcareggi
1974 - WEST-DUITSLAND
München, Olympiastadion, 7 juli 1974:
WEST-DUITSLAND - NEDERLAND 2-1 (2-1)
2de min. Johan Neeskens (strafschop). 0-1, 25ste min. Paul Breitner (strafschop). 1-1, 43ste min. Gerd Müller 2-1.
Scheidsrechter: John Taylor (Engeland), 77.833 toeschouwers.
West-Duitsland: S. Maier - Schwarzenbeck, Vogts, Beckenbauer (c), Breitner - U. Hoeneß, Bonhof, Overath - Grabowski, G. Müller, Hölzenbein.
Trainer: Helmuth Schön
Nederland: Jongbloed - Suurbier, Haan, Rijsbergen (69. T. de Jong), Krol - W. Jansen, Neeskens, Van Hanegem - Rep, Johan Cruijff (c), Rensenbrink (46. R. van de Kerkhof).
Trainer: Rinus Michels
1978 - ARGENTINIË
Buenos Aires, Estadio River Plate, 25 juni 1978:
ARGENTINIË - NEDERLAND 3-1 na verl. (1-1, 1-0)
38ste min. Mario Kempes. 1-0, 82ste min. Dick Nanninga. 1-1, 105de min. Mario Kempes. 2-1, 116de min. Daniel Bertoni. 3-1.
Scheidsrechter: Sergio Gonella (Italië), 71.483 toeschouwers.
Argentinië: Fillol - Olguín, L. Galván, Passarella (c), Tarantini - Ardiles (66. Larossa), A. Gallego, Kempes - Bertoni, Luque, O. Ortiz (75. R. Houseman).
Trainer: César Luis Menotti
Nederland: Jongbloed - W. Jansen (73. Suurbier), Krol (c), Brandts, Poortvliet - W. van de Kerkhof, Neeskens, Haan - R. van de Kerkhof, Rep (59. Nanninga), Rensenbrink.
Trainer: Ernst Happel (Oostenrjk)
1982 - SPANJE
Madrid, Estadio Santiago Bernabéu, 11 juli 1982:
ITALIË - WEST-DUITSLAND 3-1 (0-0)
57ste min. Paolo Rossi. 1-0, 69ste min. Marco Tardelli. 2-0, 81ste min. Alessandro Altobelli. 3-0, 83ste min. Paul Breitner. 3-1.
Scheidsrechter: Arnaldo Coelho (Brazilië), 87.000 toeschouwers.
Italië: Zoff (c) - Gentile, Scirea, Collovati, Bergomi - B. Conti, Tardelli, Oriali, Cabrini - P. Rossi, Graziani (8. Altobelli, 88. Causio).
Trainer: Enzo Bearzot
West-Duitsland: Schumacher - B. Förster, Stielike, K. Förster - Kaltz, Dremmler (63. Hrubesch), Breitner, Briegel - K.-H. Rummenigge (c, 70. H. Müller), Fischer, Littbarski.
Trainer: Jupp Derwall
1986 - MEXICO
Mexico City, Estadio Azteca, 29 juni 1986:
ARGENTINIË - WEST-DUITSLAND 3-2 (1-0)
23ste min. José Luis Brown. 1-0, 55ste min. Jorge Valdano. 2-0, 74ste min. Karl-Heinz Rummenigge. 2-1, 80ste min. Rudi Völler. 2-2, 83ste min. Jorge Burruchaga. 3-2.
Scheidsrechter: Romualdo Arppi Filho (Brazilië), 114.660 toeschouwers.
Argentinië: Pumpido - Cuciuffo, J.L. Brown, Ruggeri - Giusti, Burruchaga (89. Trobbiani), Batista, Maradona (c), H. Enrique, Olarticoechea - Valdano.
Trainer: Dr. Carlos Bilardo
West-Duitsland: Schumacher - Berthold, D. Jakobs, K. Förster - Brehme, Eder, Magath (62. D. Hoeneß), Matthäus, Briegel - K. Allofs (46. Völler), K.-H. Rummenigge (c).
Trainer: Franz Beckenbauer
1990 - ITALIË
Rome, Stadio Olimpico, 8 juli 1990:
WEST-DUITSLAND - ARGENTINIË 1-0 (0-0)
83ste min. Andreas Brehme (strafschop). 1-0.
Scheidsrechter: Edgardo Codesal (Mexico), 73.603 toeschouwers.
West-Duitsland: Illgner - Berthold (75. Reuter), Buchwald, Augenthaler, Kohler, Brehme - Häßler, Matthäus (c), Littbarski - Klinsmann, Völler.
Trainer: Franz Beckenbauer
Argentinië: Goycoechea - Serrizuela, J. Simón, Ruggeri (46. P. Monzón) - Troglio, Sensini, Burruchaga (54. Calderón), Basualdo, Lorenzo - Dezotti, Maradona (c).
Trainer: Dr. Carlos Bilardo
Rood: 64ste min. P. Monzón (Argentinië), 86ste min. Dezotti (Argentinië)
1994 - VERENIGDE STATEN
Pasadena, Rose Bowl, 17 juli 1994:
BRAZILIË - ITALIË 0-0 na verl. (0-0, 0-0)
Brazilië wint na strafschoppen met 3-2.
Scheidsrechter: Sandor Puhl (Hongarije), 94.194 toeschouwers.
Brazilië: Taffarel - Jorginho (21. Cafu), Aldair, Marcio Santos, Branco - Mazinho, Mauro Silva, Dunga (c), Zinho (106. Viola) - Bebeto, Romário.
Trainer: Carlos Alberto Parreira
Italië: Pagliuca - Mussi (34. Apolloni), P. Maldini, F. Baresi (c), Benarrivo - Donadoni, Albertini, D. Baggio (95. Evani), N. Berti - R. Baggio, Massaro.
Trainer: Arrigo Sacchi
1998 - FRANKRIJK
Saint-Denis, Stade de France, 12 juli 1998:
FRANKRIJK - BRAZILIË 3-0 (2-0)
27ste min. Zinédine Zidane. 1-0, 43ste min. Zinédine Zidane. 2-0, 90ste min. Emmanuel Petit. 3-0.
Scheidsrechter: Said Belqola (Marokko), 78.000 toeschouwers.
Frankrijk: Barthez - L. Thuram, Leboeuf, Desailly, Lizarazu - Karembeu (57. Boghossian), Z. Zidane, Deschamps (c), Djorkaeff (76. P. Vieira), Petit - Guivarc’h (66. Dugarry).
Trainer: Aimé Jacquet
Brazilië: Taffarel - Cafu, Júnior Baiano, Aldair, Roberto Carlos - Leonardo (46. Denílson), César Sampaio(74. Edmundo), Dunga (c), Rivaldo - Bebeto, Ronaldo.
Trainer: Mário Zagallo
Rood: 68ste min. Desailly (Frankrijk)
2002 - JAPAN / ZUID-KOREA
Yokohama, International Stadium Yokohama, 30 juni 2002:
BRAZILIË - DUITSLAND 2-0 (0-0)
66ste min. Ronaldo. 1-0, 78ste min. Ronaldo. 2-0.
Scheidsrechter: Pierluigi Collina (Italië), 69.029 toeschouwers.
Brazilië: Marcos - Lúcio, Edmílson, Roque Júnior - Cafu (c), Kléberson, Gilberto Silva, Rivaldo, Roberto Carlos - Ronaldo (90. Denílson), Ronaldinho (85. Juninho Paulista).
Trainer: Luiz Felipe Scolari
Duitsland: Kahn (c) - Linke, Ramelow, Metzelder - Frings, Hamann, B. Schneider, Jeremies (77. Asamoah), Bode (84. Ziege) - Neuville, Klose (74. Bierhoff).
Trainer: Rudi Völler
2006 - DUITSLAND
Berlijn, Olympiastadion, 9 juli 2006:
ITALIË - FRANKRIJK 1-1 na verl. (1-1, 1-1)
6de min. Zinédine Zidane (strafschop). 0-1, 18de min. Marco Materazzi. 1-1.
Italië wint na strafschoppen met 5-3.
Scheidsrechter: Horacio Elizondo (Argentinië), 69.000 toeschouwers.
Italië: Buffon - Zambrotta, Cannavaro (c), Materazzi, F. Grosso - Camoranesi (84. Del Piero), Gattuso, Totti (60. Iaquinta), Pirlo, Perrotta (60. De Rossi) - Toni.
Trainer: Marcello Lippi
Frankrijk: Barthez - Sagnol, L. Thuram, Gallas, Abidal - Ribéry (100. Trezeguet), Makélélé, Z. Zidane (c), P. Vieira (55. A. Diarra), Malouda - T. Henry (107. Wiltord).
Trainer: Raymond Domenech
Rood: 109de min. Zidane (Frankrijk)
2010 - ZUID-AFRIKA
Johannesburg, Soccer City, 11 juli 2010:
SPANJE - NEDERLAND 1-0 na verl. (0-0, 0-0)
116de min. Andrés Iniesta. 1-0.
Scheidsrechter: Howard Webb (Engeland), 84.490 toeschouwers.
Spanje: Casillas (c) - Sergio Ramos, Piqué, Puyol, Capdevila - Pedro (60. Jesús Navas), S. Busquets, Xavi, Xabi Alonso (84. Fàbregas), Iniesta - D. Villa (106. Fernando Torres).
Trainer: Vicente del Bosque
Nederland: Stekelenburg - Van der Wiel, Heitinga, Mathijsen, Van Bronckhorst (c, 104. Braafheid) - Robben, M. van Bommel, W. Sneijder, N. de Jong (99. Van der Vaart), Kuijt (69. E. Elia) - Van Persie.
Trainer: Bert van Marwijk.
Rood: 109de min. Heitinga (Nederland)
2014 - BRAZILIË
Rio de Janeiro, Estádio do Maracanã, 13 juli 2014:
DUITSLAND - ARGENTINIË 1-0 na verl. (0-0, 0-0)
112de min. Mario Götze. 1-0.
Scheidsrechter: Nicola Rizzoli (Italië), 74.738 toeschouwers.
Duitsland: Neuer - Lahm (c), J. Boateng, Hummels, Höwedes - T. Müller, Kramer (31. Schürrle), Schweinsteiger, T. Kroos, Özil (118. Mertesacker) - Klose (85. Götze).
Trainer: Joachim Löw
Argentinië: S. Romero - Zabaleta, Demichelis, Garay, M. Rojo - Lavezzi (46. Agüero), Biglia, Messi (c), Mascherano, E. Pérez (84. Gago) - Higuaín (76. Palacio).
Trainer: Alejandro Sabella
2018 - RUSLAND
Moskou, Stadion Luzhniki, 15 juli 2018:
FRANKRIJK - KROATIË 4-2 (2-1)
18de min. Mario Mandžukic (eigen doel). 1-0, 28ste min. Ivan Perišic. 1-1, 36ste min. Antoine Griezmann (strafschop). 2-1, 58ste min. Paul Pogba. 3-1, 64ste min. Kylian Mbappé. 4-1, 67ste min. Mario Mandžukic. 4-2.
Scheidsrechter: Néstor Pitana (Argentinië), 78.011 toeschouwers.
Frankrijk: Lloris (c) - Pavard, Varane, Umtiti, Lucas Hernández - Mbappé, P. Pogba, Kanté (53. Nzonzi), Matuidi (70. Tolisso) - Griezmann, Giroud (78. Fekir).
Trainer: Didier Deschamps
Kroatië: Subašic - Vrsaljko, Dejan Lovren, Vida, Strinic (78. Pjaca) - Modric (c), Brozovic, Rakitic - Rebic (69. Kramaric), Mandžukic, Perišic.
Trainer: Zlatko Dalic
2022 - QATAR
Lusail, Lusail Iconic Stadium, 18 december 2022:
ARGENTINIË - FRANKRIJK 3-3 na verl. (2-2, 2-0)
20ste min. Lionel Messi (strafschop). 1-0, 31ste min. Ángel Di María. 2-0, 77ste min. Kylian Mbappé (strafschop). 2-1, 78ste min. Kylian Mbappé. 2-2, 108ste min. Lionel Messi. 3-2, 116de min. Kylian Mbappé (strafschop). 3-3.
Argentinië wint na strafschoppen met 4-2.
Scheidsrechter: Szymon Marciniak (Polen), 88.966 toeschouwers.
Argentinië: E. Martínez - Molina (91. Montiel), C. Romero, Otamendi, Tagliafico (118. Dybala) - De Paul (102. L. Paredes), E. Fernández, Mac Allister (114. Pezzella) - Messi (c), J. Álvarez (102. Lautaro Martínez). Di María (63. Acuña).
Trainer: Lionel Scaloni
Frankrijk: Lloris (c) - Koundé (118. Disasi), Varane (111. Konaté), Upamecano, T. Hernández (69. Camavinga) - Dembélé (36. Kolo Muani), Tchouaméni, Griezmann (69. Coman), Rabiot (95. Y. Fofana), Mbappé - Giroud (36. M. Thuram).
Trainer: Didier Deschamps
2026 - CANADA / MEXICO / VERENIGDE STATEN
New Jersey, MetLife Stadium, 19 juli 2026:
2030 - SPANJE / PORTUGAL / MAROKKO
De eerste drie wedstrijden worden gespeeld in Uruguay, Paraguay en Argentinië, omdat het toernooi exact honderd jaar na het eerste WK in Uruguay wordt gehouden.