MM-finaalturniiride hat-trick'id läbi aegade
2002: (2) Pedro Pauleta (Portugal - Poola); Miroslav Klose (Saksamaa - Saudi Araabia).
1998: (1) Gabriel Batistuta (Argentina - Jamaica).
1994: (2) Oleg Salenko (Venemaa - Kamerun); Batistuta (Argentina - Kreeka).
1990: (2) Tomas Skuhravy (Tšehhoslovakkia - Costa Rica); Michel (Hispaania - Lõuna-Korea).
1986: (4) Emilio Butragueño (Hispaania - Taani); Igor Belanov (Venemaa - Belgia); Preben Elkjær-Larsen (Taani - Uruguay); Gary Lineker (Inglismaa - Poola).
1982: (4) Paolo Rossi (Itaalia - Brasiilia); Karl-Heinz Rummenigge (Saksamaa - Tšiili); Laszlo Kiss (Ungari - El Salvador); Zbigniew Boniek (Poola - Belgia).
1978: (2) Rob Rensenbrink (Holland - Iraan); Teofilo Cubillas (Peruu - Iraan).
1974: (2) Andrzej Szarmach (Poola - Haiti); Dušan Bajević (Jugoslaavia - Sair).
1970: (2) Gerd Müller (Saksamaa - Bulgaaria, Saksamaa - Peruu).
1966: (2) Geoff Hurst (Inglismaa - Saksamaa); Eusebio (Portugal - Põhja-Korea).
1962: (1) Florian Albert (Ungari - Bulgaaria).
1958: (3) Pele (Brasiilia - Prantsusmaa); Just Fontaine (Prantsusmaa - Paraguay, Prantsusmaa - Saksamaa).
1954: (7) Sandor Kocsis (Ungari - Lõuna-Korea, - Saksamaa); Carlos Borges (Uruguay - Šotimaa); Sargun Burham (Türgi - Lõuna-Korea); Sepp Huegi (Šveits - Austria); Erich Probst (Austria - Tšehhoslovakkia); Theodor Wagner (Austria - Šveits); Max Morlock (Saksamaa - Türgi).
1950: (2) Ademir (Brasiilia - Rootsi); Oscar Miguez (Uruguay - Boliivia).
1938: (5) Ernest Wilimowski (Poola - Brasiilia); Gyula Zsengeller (Ungari - Rootsi); Tore Keller (Rootsi - Kuuba); Gustav Wetterström (Rootsi - Kuuba); Leonidas (Brasiilia - Poola).
1934: (2) Angelo Schiavio (Itaalia - USA); Edmund Conen (Saksamaa - Belgia).
1930: (2) Pedro Cea (Uruguay - Jugoslaavia); Guillermo Stabile (Argentina - Mehhiko).