1930: Uruguay 4-2 Argentina
1934: Italia 2-1 Checoslovaquia (*)1938: Italia 4-2 Hungría
1950: Uruguay 2-1 Brasil (**)
1954: Alemania 3-2 Hungría
1958: Suecia 2-5 Brasil
1962: Brasil 3-1 Checoslovaquia
1966: Inglaterra 4-2 Alemania (*)
1970; Brasil 4-1 Italia
1974: Alemania 2-1 Países Bajos
1978: Argentina 3-1 Países Bajos (*)
1982: Italia 3-1 Alemania
1986: Argentina 3-2 Alemania
1990: Alemania 1-0 Argentina
1994: Brasil 0(3)-0(2) Italia (***)
1994: Brasil 0(3)-0(2) Italia (***)
1998: Francia 3-0 Brasil
2002: Brasil 2-0 Alemania
2006: Italia 1(5)-1(3) Francia (***)
2010: España 1-0 Países Bajos (*)
2014: Alemania 1-0 Argentina (*)
2018: Francia 4-2 Croacia
2022: Argentina 3(4)-3(3) Francia (***)
(*) Se jugó una prórroga de 30 minutos para definir al ganador.
(*) Se jugó una prórroga de 30 minutos para definir al ganador.
(**) No fue una final propiamente dicha (se jugó un Cuadrangular).
(***) Final definida por penales, luego de jugada la prórroga.