Who Has More Hat-Tricks, Haaland or Mbappé?
Erling Haaland has scored 28 career hat-tricks and Kylian Mbappé has scored 23. Erling Haaland leads by 5. The split is 22 club and 6 international for Erling Haaland, against 20 and 3 for Kylian Mbappé. Updated 29 Aug 2026.
| Statistic | Erling Haaland | Kylian Mbappé | Leader |
|---|---|---|---|
| Total hat-tricks | 28 | 23 | Erling Haaland |
| Club hat-tricks | 22 | 20 | Erling Haaland |
| International hat-tricks | 6 | 3 | Erling Haaland |
| Career goals | 359 | 437 | Kylian Mbappé |
| Games per hat-trick | 15.7 | 25.0 | Erling Haaland |
What hat-tricks tell you
Hat-tricks measure a striker’s ceiling rather than his average. A player can post a strong goals-per-game figure through steady returns without ever taking a match apart; multiple hat-tricks say he does both. The games per hat-trick row above is the rate-adjusted version, so a longer career doesn’t flatter the raw count.
The two get there differently, too. Erling Haaland’s game is built around repeated chances inside the box — one-touch finishes, rebounds, tap-ins from a constant central presence — so a hat-trick often means his side simply created a lot in one match rather than him doing anything unusual. Kylian Mbappé is more likely to manufacture a hat-trick himself, carrying the ball from deep or wide and beating defenders individually before finishing, which tends to produce more varied, higher-difficulty goals within the same three-goal match.
For the underlying scoring numbers see goals per game and the full career comparison.
Hat-tricks: common questions
Who has more hat-tricks, Haaland or Mbappé?
Erling Haaland has scored 28 career hat-tricks and Kylian Mbappé has scored 23. Erling Haaland leads by 5.
How many hat-tricks has Haaland scored?
Erling Haaland has 28 career hat-tricks — 22 in club football and 6 for Norway.
How many hat-tricks has Mbappé scored?
Kylian Mbappé has 23 career hat-tricks — 20 in club football and 3 for France.
What counts as a hat-trick?
Three or more goals by the same player in a single match. The figures here count every competitive fixture — league, domestic cup, continental and international — and a match with four or more goals still counts once.