The greatest players are always capable of raising their game and even inspiring a mediocre team to success, and Ronaldo with the Euro 2016 triumph has firmly cemented his legacy as one of the game’s all-time greats.

Until Messi manages to win a trophy with the talented Argentina side, Ronaldo will always hold an edge over him in any debate.

Ronaldo has proven himself in multiple leagues

The Premier League is quite easily the most competitive league in the world and there is no doubt that Ronaldo was the standout player in the game’s most competitive league during his spell at Manchester United.