
The full list of finals in World Cup history with the scores, the stadiums and the hosts. The last match of the 2026 World Cup has Spain and Argentina going for the trophy. However, this wouldn’t be the first time they would be champions, as they are part of the group of eight countries that have won the competition.
Since its creation in 1930, the World Cup has continued to grow in popularity. The difficulty of winning the tournament has also left some of the greatest players in history, such as Johan Cruyff, Michel Platini and Paolo Maldini, without ever experiencing the feeling of lifting the trophy.
The competition has produced unforgettable finals, such as the 3-3 draw between Argentina and France in Qatar 2022, while others were much less memorable, like the 0-0 draw between Brazil and Italy in 1994, which Brazil won on penalties.
The World Cup has had 22 finals in its history, with eight of them going to extra time. Five champions were decided during the additional 30 minutes, while the other three were determined through penalty shootouts.
List of finals
YearHost countryWinnersScoreRunners-upVenue1930UruguayUruguay4–2ArgentinaEstadio Centenario1934ItalyItaly2–1 (a.e.t.)CzechoslovakiaStadio Nazionale PNF1938FranceItaly4–2HungaryStade Olympique de Colombes1950*BrazilUruguay2–1BrazilMaracanã Stadium1954SwitzerlandWest Germany3–2HungaryWankdorf Stadium1958SwedenBrazil5–2SwedenRåsunda Stadium1962ChileBrazil3–1CzechoslovakiaEstadio Nacional1966EnglandEngland4–2 (a.e.t.)West GermanyWembley Stadium1970MexicoBrazil4–1ItalyEstadio Azteca1974West GermanyWest Germany2–1NetherlandsOlympiastadion1978ArgentinaArgentina3–1 (a.e.t.)NetherlandsEstadio Monumental1982SpainItaly3–1West GermanySantiago Bernabéu1986MexicoArgentina3–2West GermanyEstadio Azteca1990ItalyWest Germany1–0ArgentinaStadio Olimpico1994United StatesBrazil0–0 (a.e.t.) (3–2 pen.)ItalyRose Bowl1998FranceFrance3–0BrazilStade de France2002South Korea/JapanBrazil2–0GermanyInternational Stadium2006GermanyItaly1–1 (a.e.t.) (5–3 pen.)FranceOlympiastadion2010South AfricaSpain1–0 (a.e.t.)NetherlandsSoccer City2014BrazilGermany1–0 (a.e.t.)ArgentinaMaracanã Stadium2018RussiaFrance4–2CroatiaLuzhniki Stadium2022QatarArgentina3–3 (a.e.t.) (4–2 pen.)FranceLusail Stadium2026United States, Canada and MexicoTBDTBDTBDMetLife Stadium*The 1950 World Cup did not have a traditional final. Uruguay vs Brazil was the final match of the final group stage and determined the champion.