So, Klose is currently in first place with 16 goals, but Messi with 13 goals and Mbappe with 12 goals are very close to him.
Messi even scored 4 goals out of 13 from penalties.
I read somewhere that Messi stated that he will play in another world cup, if Argentina becomes the world champion. So, Messi will most likely have a good chance to become the top scorer of the world football championships in 4 years.
However, given that he is still a very young and talented striker, and that he will almost certainly appear in 2-3 more world championships, my prediction is that in 8 years Mbappe will become the best scorer in the world football championships and that record will stand for a very long time.
I know there's no bet to put like this (maybe in some gambling houses in UK) but I bet Mbapeé will get to the top in the next World Cup.
Only 4 goals to get to the top, if we consider France will play next world cup and get at least at quarter finals (easy achievement), there's 5 matches to score 4 goals, considering he's the penalty taker, and considering France is going to be the seed and face at least one weaker team, the chances are high.
Another last thing to consider, the next world cup will have 48 teams instead of 32, so there's more probablity to have weaker teams and more goals.
With Messi seemingly set to play in the next World Cup, Mbappe may have to wait another World Cup to become the best all-time World Cups goalscorer.
Ultimately, I think Mbappe will probably play in 3 more World Cups and probably set a World Cup goalscoring record that will be very hard to beat.
However, much more important than that will be the fact whether France with Mbappe will be able to become world champions again?
Ultimately, these are the most important titles in football, which will decide who is the greatest footballer of all time, Messi or Mbappe.
Messi has just played his last world cup match. It's highly unlikely he'll play the next one. But that aside, Mbappe and Messi have no rivalry whatsoever. Mbappe has not even become the greatest player to ever play for PSG or the greatest French player. Mbappe has achieved nothing in football to be regarded as a contender for the greatest anything, let alone the greatest footballer of all time. The world cup is the only trophy he has that's of real significance. No individual awards like European golden shoe, Balon d'or, UEFA best player, no champions league. C'mon. You can mention a thousand great players in history and Mbappe won't be one of them.
He's got potential, yea, but winning another world cup doesn't make his the greatest of all time. He's still got a long way to go and I doubt he'll ever have that status.