Kylian Mbappé has scored 20 career World Cup goals — four at the 2018 tournament he won as a teenager, eight in 2022 when he took the Golden Boot, and eight so far at the 2026 World Cup entering Saturday’s third-place match against England. That total, reached at age 27, puts him one goal behind Lionel Messi’s all-time record of 21, set earlier in this same tournament.
Both men blew past the previous record during this World Cup: Miroslav Klose’s 16, which had stood since 2014. The chase now has a scheduling wrinkle — Mbappé gets Saturday’s bronze final in Miami to score (a yellow card against Spain carries no suspension, so he plays), while Messi answers in Sunday’s final against Spain. They’re also level at eight goals apiece for this tournament’s Golden Boot, where Messi currently holds the tiebreaker with four assists to Mbappé’s three.
The tournament-by-tournament breakdown and the all-time list are below — with the obvious caveat that both live numbers could change within 48 hours of this weekend.
2026 World Cup
Mbappé’s World Cup Goals
Tournament by tournament — and the all-time race with Messi
20Career WC Goals
8In 2026 So Far
21Messi’s Record
2Golden Boots Possible
Mbappé at the World Cup
* Totals as of Saturday, July 18, 2026, before the third-place match.
| Tournament |
Goals |
Finish |
Notes |
| 2018 (Russia) |
4 |
Champion |
Broke out at 19; second teenager ever (after Pelé) to score in a World Cup final |
| 2022 (Qatar) |
8 |
Runner-up |
Won the Golden Boot; first World Cup final hat trick since Geoff Hurst in 1966 |
| 2026 (North America) |
8* |
Third-place match |
Level with Messi for the Golden Boot entering the bronze final |
| Career total |
20* |
— |
One behind Messi’s all-time record of 21 |
Most World Cup Goals, All Time
Men’s tournament. * denotes active at the 2026 World Cup.
| Rank |
Player |
Country |
Goals |
Notes |
| 1 |
Lionel Messi* |
Argentina |
21 |
Record set at the 2026 tournament; plays Sunday’s final |
| 2 |
Kylian Mbappé* |
France |
20 |
Plays the third-place match Saturday |
| 3 |
Miroslav Klose |
Germany |
16 |
Held the record from 2014 until 2026 |
| 4 |
Ronaldo |
Brazil |
15 |
|
| 5 |
Gerd Müller |
West Germany |
14 |
|
| 6 |
Just Fontaine |
France |
13 |
All 13 in one tournament (1958) — still the single-World Cup record |
| 7 |
Pelé |
Brazil |
12 |
|
| T-8 |
Sándor Kocsis |
Hungary |
11 |
|
| T-8 |
Jürgen Klinsmann |
Germany |
11 |
|
The Weekend Math
If Mbappé scores twice against England and Messi is blanked in the final, the record changes hands. Any Mbappé goal Saturday also pressures the Golden Boot tiebreaker — outright is the only way past Messi’s assist edge.
Already France’s Greatest Scorer
Mbappé holds France’s all-time international goals record, and his 2022 final hat trick against Argentina made him the first player since Geoff Hurst in 1966 to score three in a World Cup final — in a losing effort.
The Pace Comparison
Twenty goals through age 27 puts Mbappé roughly two World Cups ahead of every scorer in history at the same age — Messi had six at 27, Klose ten. The 2030 tournament looms as the record’s likely breaking point if it survives this weekend.
How He Got to 20
The 2026 run has been vintage Mbappé volume scoring: eight goals through the semifinals, including the round-of-16 winner against Paraguay and the opener in France’s quarterfinal defeat of Morocco, before Spain shut France out 2-0 in the semis. It mirrors his 2022 arc almost exactly — eight goals, with the final act still to come. The difference is the stage: in 2022 the last chapter was a final hat trick; in 2026 it’s a bronze final, with the $29 million third-place prize and the scoring records as the stakes.
The Bottom Line
Twenty World Cup goals across three tournaments, age 27, one behind the all-time record — whatever happens this weekend, Mbappé is positioned to own this list for a generation. This page reflects totals entering Saturday’s third-place match; check back after the weekend for the final 2026 numbers. For the team France couldn’t solve, see Spain’s World Cup history.