Kylian Mbappe, who will soon turn 24, has registered more – 222 in 302 caps.
As you can see, the Frenchman is leading in every aspect, though Leo featured in fewer games at that time.
At 35, Leo has a total of 791 goals in 1002 caps, meaning Mbappe will have to score 50+ goals every year to level the Argentine all-time great.
What Mbappe is far behind in, however, is the Ballon d’Or – Leo had two by the time he was 23, while the Frenchman’s highest finish was fourth in 2018.
Teammates at PSG, Messi and Mbappe will find themselves on opposing sides as Argentina lock horns with France in the World Cup final this Sunday
They both have 5 goals on their books, which means the race for the Golden Boot is red hot.