Kylian Mbappe debuted in the 2026 World Cup with a brace, which puts him as France’s all-time top scorer. However, when compared to Cristiano Ronaldo‘s international goals record, he’s still a long way to go.
Mbappe reached 58 goals for France in 99 games. He has now surpassed Olivier Giroud, who scored 57 in 137 games, Mbappe is scoring at a much blistering pace. Antoine Griezmann isn’t playing for France in the World Cup, but also has a lot of goals for Les Bleus.
As for Ronaldo‘s record, he’s scored 143 international goals for Portugal in 228 games played. Hence, Mbappe is almost 100 goals short of that record. Given that Mbappe is just 27 years old, he has time, but it’s still too many goals to reach him. However, Mbappe has already overtaken the legendary Pele in World Cup goals.
Mbappe is also nearing the World Cup goals record
Now, Mbappe has scored 14 goals in the World Cup stage right now. This puts him just two goals behind the World Cup all-time leading scorer Miroslav Klose. Mbappe is well on pace to become the record-holder in this statistic too.
MAGIC MBAPPÉ 🇫🇷
— FOX Sports (@FOXSports) June 16, 2026
He scores his first goal of the 2026 FIFA World Cup for France pic.twitter.com/HcLPFkkp4X
For instance, Mbappe has easily surpassed Cristiano Ronaldo in World Cup goals. Ronaldo has just eight goals in 22 World Cup matches. Both Mbappe and Cristiano Ronaldo have scored hat tricks at the world’s stage, though Mbappe did it in a final, while CR7 did it in a group stage.
France’s top 5 all-time leading scorers
With Mbappe and Giroud now tied atop of the list, one must wonder who round up the top five. After all, France is a perennial powerhouse in international soccer, and has had many historic players.
- Kylian Mbappe – 58 goals
- Olivier Giroud – 57 goals
- Thierry Henry – 51 goals
- Antoine Griezmann – 44 goals
- Michel Platini – 41 goals






