Skip to content
year | winners | runners up | result | host country |
1930 | Uruguay | Argentina | 4-2 | Uruguay |
1934 | Italy | Czechoslovakia | 2-1 aet | Italy |
1938 | Italy | Hungary | 4-2 | France |
1950 | Uruguay | Brazil | 2-1 | Brazil |
1954 | West Germany | Hungary | 3-2 | Switzerland |
1958 | Brazil | Sweden | 5-2 | Sweden |
1962 | Brazil | Czechoslovakia | 3-1 | Chile |
1966 | England | West Germany | 4-2 aet | England |
1970 | Brazil | Italy | 4-1 | Mexico |
1974 | West Germany | Netherlands | 2-1 | West Germany |
1978 | Argentina | Netherlands | 3-1 aet | Argentina |
1982 | Italy | West Germany | 3-1 | Spain |
1986 | Argentina | West Germany | 3-2 | Mexico |
1990 | West Germany | Argentina | 1-0 | Italy |
1994 | Brazil | Italy | 0-0 (3-2p) | USA |
1998 | France | Brazil | 3-0 | France |
2002 | Brazil | Germany | 2-0 | South Korea & Japan |
2006 | Italy | France | 1-1 (5-3p) | Germany |
2010 | Spain | Netherlands | 1-0 aet | South Africa |
2014 | Germany | Argentina | 1-0 | Brazil |
2018 | France | Croatia | 4-2 | Russia |