Kylian Mbappé now tops the list of players with the most goals in FIFA World Cup history. The 27-year-old has scored two goals for France in the second half of the ongoing third-place play-off match against England in Miami on Saturday (July 18), taking his tally to 22 goals in just 22 FIFA World Cup matches.
Mbappé is now one goal ahead of Lionel Messi on the all-time FIFA World Cup goalscoring charts. Messi, who will lead Argentina in the FIFA World Cup 2026 final against Spain on Sunday (July 19) in East Rutherford, has scored 21 goals in 32 World Cup matches across six editions.
Most goals in FIFA World Cup
| RANK | PLAYER | COUNTRY | GOALS | MATCHES | EDITIONS |
|---|---|---|---|---|---|
| 1 | Kylian Mbappé | France | 22* | 22* | 2018, 2022, 2026 |
| 2 | Lionel Messi | Argentina | 21 | 33 | 2006, 2010, 2014, 2018, 2022, 2026 |
| 3 | Miroslav Klose | Germany | 16 | 24 | 2002, 2006, 2010, 2014 |
| 4 | Ronaldo | Brazil | 15 | 19 | 1994, 1998, 2002, 2006 |
| 5 | Gerd Müller | West Germany | 14 | 13 | 1970, 1974 |
| Harry Kane | England | 14 | 18 | 2018, 2022, 2026 | |
| 7 | Just Fontaine | France | 13 | 6 | 1958 |
| 8 | Pelé | Brazil | 12 | 14 | 1958, 1962, 1966, 1970 |
| 9 | Sándor Kocsis | Hungary | 11 | 5 | 1954 |
| Jürgen Klinsmann | West Germany | 11 | 17 | 1990, 1994, 1998 | |
| Cristiano Ronaldo | Portugal | 11 | 27 | 2006, 2010, 2014, 2018, 2022, 2026 |
The two goals in the ongoing third-place play-off have also taken Mbappé’s tally to 10 goals in FIFA World Cup 2026. He now leads the Golden
Boot race and has scored two more goals than second-placed Messi.
Most goals in FIFA World Cup 2026
| PLAYER | COUNTRY | GOALS | ASSISTS |
|---|---|---|---|
| Kylian Mbappe | France | 10* | 4* |
| Lionel Messi | Argentina | 8 | 4 |
| Jude Bellingham | England | 7* | 1 |
| Erling Haaland | Norway | 7 | 0 |
| Ousmane Dembele | France | 6* | 2 |
| Harry Kane | England | 6 | 1 |
| Mikel Oyarzabal | Spain | 5 | 1 |
| Ismaila Sarr | Senegal | 4 | 1 |
| Julian Quinones | Mexico | 4 | 1 |
| Vinicius Junior | Brazil | 4 | 1 |
Mbappé scored his first goal against England in the 48th minute and his second in the 66th minute. Both goals were set up by Michael Olise.
The two assists by Olise have also helped him break Pelé’s record of six assists in a single edition of the FIFA World Cup. Pelé provided six assists for Brazil during the 1970 FIFA World Cup, whereas Olise has now registered seven assists in the ongoing 2026 edition for Les Bleus.
The all-time record for the most assists in a single FIFA World Cup edition is held by former France star Raymond Kopa. Kopa provided eight assists for Les Bleus during the 1958 FIFA World Cup. Therefore, Olise now needs just one more assist to equal the record and two more to become the outright record holder.
In the ongoing 2026 edition of FIFA World Cup, Mbappe has scored two goals each Senegal, Iraq, Sweden and England and one goal each against Paraguay and Morocco.













