____________________________
* 1930
Winner: Uruguay
Runner-up: Argentina
Final score: Uruguay 4-2 Argentina
Host country: Uruguay
* 1934
Winner: Italy
Runner-up: Czechoslovakia
Final score: Italy 2-1 Czechoslovakia (Extra time)
Host country: Italy
* 1938
Winner: Italy
Runner-up: Hungary
Final score: Italy 4-2 Hungary
Host country: France
* 1950
Winner: Uruguay
Runner-up: Brazil
Final score: Uruguay 2-1 Brazil
Host country: Brazil
* 1954
Winner: West Germany
Runner-up: Hungary
Final score: West Germany 3-2 Hungary
Host country: Switzerland
* 1958
Winner: Brazil
Runner-up: Sweden
Final score: Brazil 5-2 Sweden
Host country: Sweden
* 1962
Winner: Brazil
Runner-up: Czechoslovakia
Final score: Brazil 3-1 Czechoslovakia
Host country: Chile
* 1966
Winner: England
Runner-up: West Germany
Final score: England 4-2 West Germany (Extra time)
Host country: England
* 1970
Winner: Brazil
Runner-up: Italy
Final score: Brazil 4-1 Italy
Host country: Mexico
* 1974
Winner: West Germany
Runner-up: Netherlands
Final score: West Germany 2-1 Netherlands
Host country: West Germany
* 1978
Winner: Argentina
Runner-up: Netherlands
Final score: Argentina 3-1 Netherlands (Extra time)
Host country: Argentina
* 1982
Winner: Italy
Runner-up: West Germany
Final score: Italy 3-1 West Germany
Host country: Spain
* 1986
Winner: Argentina
Runner-up: West Germany
Final score: Argentina 3-2 West Germany
Host country: Mexico
* 1990
Winner: West Germany
Runner-up: Argentina
Final score: West Germany 1-0 Argentina
Host country: Italy
* 1994
Winner: Brazil
Runner-up: Italy
Final score: Brazil 0-0 Italy (3-2 pen)
Host country: United States
* 1998
Winner: France
Runner-up: Brazil
Final score: France 3-0 Brazil
Host country: France
* 2002
Winner: Brazil
Runner-up: Germany
Final score: Brazil 2-0 Germany
Host country: South Korea & Japan
* 2006
Winner: Italy
Runner-up: France
Final score: Italy 1-1 France (5-3 pen)
Host country: Germany
* 2010
Winner: Spain
Runner-up: Netherlands
Final score: Spain 1-0 Netherlands (Extra time)
Host country: South Africa