How many Euros has Cristiano Ronaldo played at? Portugal icon set to extend appearance record in Germany Published 15 Apr 2024 Full Article