Khel Now logo
HomeSportsIPL 2026Live Cricket Score
Advertisement

FIFA World Cup

List of all hat-tricks in FIFA World Cup history

Dilpreet has been covering football since 2020 and writing for Khel Now since 2025, covering World Football with a sharp perspective and a genuine passion for the game.
Published at :April 25, 2026 at 11:18 PM
Modified at :April 25, 2026 at 11:18 PM
The FIFA World Cup Trophy at Claudia Sheinbaum's press conference in Mexico

(Courtesy : Getty Images)

The 1954 edition of the mega competition saw a record eight hat-tricks.

The FIFA World Cup 2026 is all set to kick off on June 11. The three countries set to host this tournament are the United States of America (USA), Canada, and Mexico. A total of 48 teams have qualified and are set to feature on the biggest stage of football.

Lionel Messi’s Argentina are the defending champions of the World Cup. They will once again field a stacked squad and are among the favourites to win the title.

Taking part in the FIFA World Cup is one thing, and putting up top performances on the greatest stage is a different scenario. Since the inauguration of the mega competition in 1930, several players have made it to the highlight reel.

Stars like Diego Maradona and Ronaldo Nazario are some of the top performers, but none of them ever scored a hat-trick on the biggest stage of football.

Sándor Kocsis (1954), Just Fontaine (1958), Gerd Müller (1970) and Gabriel Batistuta (1994, 1998) are the only players to have scored two hat-tricks each in the FIFA World Cup. This is the joint-highest tally in the competition’s history.

As a nation, Germany have scored the most number of hat-tricks (7) in the mega tournament.

Cristiano Ronaldo is the oldest player ever to score a hat-trick in the FIFA World Cup. He was 33 years and 130 days when he scored a hat-trick for Portugal against Spain in 2018.

All 54 hat-tricks in FIFA World Cup history

Cristiano Ronaldo Portugal FIFA World Cup
Cristiano Ronaldo of Portugal is the oldest player to score a World Cup hat-trick. (Courtesy: Getty)
S.NoPlayerCountryOpponentScoreYear
1.Bert PatenaudeUSAParaguay3–01930
2.Guillermo StábileArgentinaMexico6–31930
3.Pedro CeaUruguayYugoslavia6–11930
4.Angelo SchiavioItalyUSA7–11934
5.Edmund ConenGermanyBelgium5–21934
6.Oldřich NejedlýCzechoslovakiaGermany3–11934
7.Ernst WilimowskiPolandBrazil5–6 (AET)1938
8.LeônidasBrazilPoland6–5 (AET)1938
9.Gustav WetterströmSwedenCuba8–01938
10.Harry AnderssonSwedenCuba8–01938
11.Óscar MíguezUruguayBolivia8–01950
12.AdemirBrazilSweden7–11950
13.Sándor KocsisHungarySouth Korea9–01954
14.Erich ProbstAustriaCzechoslovakia5-01954
15.Carlos BorgesUruguayScotland7-01954
16.Buhran SargunTurkiyeSouth Korea7-01954
17.Sándor KocsisHungaryWest Germany8–31954
18.Max MorlockWest GermanyTurkiye7-21954
19.Theodor WagnerAustriaSwitzerland7-51954
20.Sepp HuegiAustriaParaguay7-31954
21.Just FontaineFranceParaguay7–31958
22.PeléBrazilFrance5-21958
23.Just FontaineFranceWest Germany6–31958
24.Florian AlbertHungaryBulgaria6-11962
25.EusébioPortugalNorth Korea5–31966
26.Geoff HurstEnglandWest Germany4–2 (AET)1966
27.Gerd MüllerWest GermanyBulgaria5–21970
28.Gerd MüllerWest GermanyPeru3–11970
29.Dusan BajevicYugoslaviaZaire9-01974
30.Andrzej SzarmachPolandHaiti7-01974
31.Rob RensenbrinkNetherlandsIran3-01978
32.Teofilo CubillasPeruIran4-11978
33.Laszlo KissHungaryEl Salvador10-11982
34.Karl-Heinz RummeniggeWest GermanyChile4-11982
35.Zbigniew BoniekPolandBelgium3-01982
36.Paolo RossiItalyBrazil3-21982
37.Preben Elkjaer LarsenDenmarkUruguay6-11986
38.Garv LinekerEnglandPoland3-01986
39.Igor BelanovSoviet UnionBelgium3-4 (AET)1986
40.Emilio ButraguenoSpainDenmark5-11986
41.MíchelSpainSouth Korea3-11990
42.Tomas SkuhravvCzechoslovakiaCosta Rica4-11990
43.Gabriel BatistutaArgentinaGreece4–01994
44.Oleg SalenkoRussiaCameroon6-11994
45.Gabriel BatistutaArgentinaJamaica5–01998
46.Miroslav KloseGermanySaudi Arabia8–02002
47.PauletaPortugalPoland4-02002
48.Gonzalo HiguaínArgentinaSouth Korea4-12010
49.Thomas MullerGermanyPortugal4-02014
50.Xherdan ShaqiriSwitzerlandHonduras3-02014
51.Cristiano RonaldoPortugalSpain3–32018
52.Harry KaneEnglandPanama6–12018
53.Gonçalo RamosPortugalSwitzerland6–12022
54.Kylian MbappéFranceArgentina3–32022

Who is the oldest player to score a hat-trick in the FIFA World Cup?

Cristiano Ronaldo scored a hat-trick against Spain in 2018. He was 33 years, 130 days old.

Which country has scored the most hat-tricks in the FIFA World Cup?

Germany have scored a record seven hat-tricks in the history of the mega competition.

Which year of the FIFA World Cup saw the most number of hat-tricks?

The 1954 edition of the mega competition saw a record of eight hat-tricks.

For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.

Dilpreet
Dilpreet

Dilpreet is a dedicated football writer with a keen eye for World Football. As a proud Real Madrid fan, we believe his work reflects the same ambition and precision. Since joining Khel Now in 2025, he has crafted stories beyond scores, diving into tactics, culture, and emotion. With a strong background in content writing, he blends clarity with creativity, always aiming to bring the beautiful game closer to readers.