1930 Moнтевидео: Уругвай - Аржентина 4:2

1934 Рим: Италия - Чехословакия 2:1 (след продължения, в редовното време 1:1)

1938 Париж: Италия - Унгария 4:2

1950 Рио де Жанейро: *Уругвай - Бразилия 2:1

1954 Берн: Германия - Унгария 3:2

1958 Стокхолм: Бразилия - Швеция 5:2

1962 Сантяго де Чили: Бразилия - Чехословакия 3:1

1966 Лондон: Англия - Германия 4:2 (след продължения, в редовното време 2:2)

1970 Meксико Сити: Бразилия - Италия 4:1

1974 Mюнхен: Германия - Холандия 2:1

1978 Буенос Айрес: Aржентина - Холандия 3:1 (след продължения, в редовното време 1:1)

1982 Maдрид: Италия - Германия 3:1

1986 Meксико Сити: Aржентина - Германия 3:2

1990 Рим: Германия - Аржентина 1:0

1994 Лос Анджелис: Бразилия - Италия 3:2 след дузпи (в редовното време и продълженията 0:0)

1998 Сен Дени: Франция - Бразилия 3:0

2002 Йокохама: Бразилия - Германия 2:0

2006 Берлин: Италия - Франция 5:3 след изпълнение на дузпи (в редовното време и продълженията 1:1)

* През 1950 година няма финален мач. Световният шампион е определен в група от 4 отбора по системата всеки срещу всеки. Бразилия има 4 точки преди последния мач, а Уругвай - 3 точки.