As Messi and Ronaldo reach the latter stages of their careers after a decade of domination on the elite stage of football - fans and media alike have speculated who may be the next superstar in the waiting.
Neymar, Paulo Dybala have often been thought of as potential successors but Kylian Mbappe's sudden rise over the past three seasons have made the world stand up and take notice.
At 19, the current European Golden Boy has already lifted the most coveted trophy in international football, an honour which has eluded both five-time Ballon d'Or recipients.
Comparing the record of Mbappe to the two football legends at his age make for a frightening reading...
Goals for clubs:
Kylian Mbappe - 52 goals
Leo Messi - 25 goals
Cristiano Ronaldo - 17 goals
Mbappe has also scored more in the Champions League than Messi and Cristiano at 19 years old.
Goals in Champions League:
Kylian Mbappe - 10 goals
Leo Messi - 2 goals
Cristiano Ronaldo - 0 goals
And finally, the Frenchman has also exceeded the pair at national team level.
Goals with national teams:
Kylian Mbappe - 9 goals
Cristiano Ronaldo - 7 goals
Leo Messi - 4 goals
Do you think Mbappe can go on to reach the heights of these two legends of football?