Kylian Mbappé stands one goal away from tying Olivier Giroud as France’s all-time leading scorer. He’s done it in roughly two-thirds the number of appearances it took Giroud to set the mark.

Mbappé has netted 56 goals in 97 caps for Les Bleus. Giroud’s record sits at 57 goals, accumulated over 137 appearances. Mbappé’s scoring rate of 0.57 goals per game dwarfs Giroud’s 0.42.

The record chase in context

Mbappé has needed 40 fewer caps than Giroud to reach essentially the same number of goals.

Giroud himself seems to have made peace with the inevitable. The former record holder said in October 2025 that he hopes Mbappé reaches 100 goals for the national team.