Every World Cup Winner, 1930 to 2022 (Full List)
Here is every men's FIFA World Cup winner since the tournament began in 1930, the full roll of honour by nation, and a quick read on what nine decades of results tell you about who tends to win. Only eight countries have ever lifted the trophy, which is part of why the outright market is worth understanding before 2026.

Full list of World Cup winners
1930 Uruguay, 1934 Italy, 1938 Italy, 1950 Uruguay, 1954 West Germany, 1958 Brazil, 1962 Brazil, 1966 England, 1970 Brazil, 1974 West Germany, 1978 Argentina, 1982 Italy, 1986 Argentina, 1990 West Germany, 1994 Brazil, 1998 France, 2002 Brazil, 2006 Italy, 2010 Spain, 2014 Germany, 2018 France, 2022 Argentina.
The tournament was not held in 1942 or 1946 because of the Second World War. Across the 22 tournaments played, just eight different nations have won, and only two of those, Spain in 2010 and England in 1966, have done it only once.
Most successful nations
Brazil lead the all-time table with five titles, in 1958, 1962, 1970, 1994 and 2002. Germany, counting the West Germany era, and Italy share second on four each. Argentina have three, won in 1978, 1986 and 2022. France and Uruguay have two apiece, and England and Spain have one each.
By continent the trophy has only ever gone to Europe or South America. Europe leads with twelve wins to South America's ten. No nation from Africa, Asia, North America or Oceania has reached a final, which is a sobering backdrop for any longshot bet, even with home advantage for the 2026 co-hosts.
What the history tells you about 2026
History rewards pedigree. The same handful of nations win again and again, which is why the 2026 outright board is topped by France, Spain, Brazil and Argentina, all proven champions. If you are weighing a longshot, the historical base rate says treat first-time winners with caution, because breaking into that eight-nation club is rare.
That said, the game is widening. Recent tournaments have produced shock semi-finalists and the expanded 48-team format adds variance, so the next first-time finalist is more plausible than it once was. The sensible takeaway for 2026: anchor your bracket on the proven winners, but leave room for one upset, and let the live odds tell you which outsider the market already respects.
Who has won the most World Cups?
Brazil, with five titles: 1958, 1962, 1970, 1994 and 2002. Germany and Italy are next with four each, and Argentina have three.
How many countries have won the World Cup?
Only eight: Brazil, Germany, Italy, Argentina, France, Uruguay, England and Spain. The trophy has only ever been won by European or South American nations.
Who won the last World Cup?
Argentina won the 2022 World Cup, beating France on penalties in the final, with Lionel Messi named the tournament's best player.