Messi vs Ronaldo › National team › Cristiano Ronaldo in the UEFA Euro

Cristiano Ronaldo in the UEFA Euro: Goals, Assists and Stats

Cristiano Ronaldo played 30 games in the UEFA Euro between 2004 and 2024, with 14 goals and 7 assists. Below are all his numbers, season by season, plus his favourite opponents.

30Games
14Goals
7Assists
0.47Goals/game
189Min/goal
3Penalty goals
21.4%% from penalties
0Free-kick goals

Cristiano Ronaldo in the UEFA Euro: stats by season

SeasonGamesGoalsAssistsGoals/gamePens% pensFKs
2003/20046220.3300.0%0
2007/20083110.3300.0%0
2011/20125300.6000.0%0
2015/20167320.4300.0%0
2020/20214511.25360.0%0
2023/20245010.000–0
Total301470.47321.4%0

Cristiano Ronaldo's favourite opponents in the UEFA Euro

OpponentGamesGoals
Hungary24
Netherlands23
Czech Republic32
France32
Wales11

See all of Cristiano Ronaldo's favourite victims →

Cristiano Ronaldo in the UEFA Euro: key facts

How many goals did Cristiano Ronaldo score in the UEFA Euro?

Cristiano Ronaldo scored 14 goals in 30 games in the UEFA Euro (0.47 per game), one every 189 minutes, and provided 7 assists.

What was Cristiano Ronaldo's best season in the UEFA Euro?

The 2020/2021 season, with 5 goals and 1 assist in 4 games.

Which team did Cristiano Ronaldo score the most goals against in the UEFA Euro?

His favourite victim is Hungary: 4 goals in 2 games.

How many hat-tricks did Cristiano Ronaldo score in the UEFA Euro?

0 hat-tricks and 4 braces.

How many penalties and free kicks did Cristiano Ronaldo score in the UEFA Euro?

3 penalties (21.4% of his goals, 2 missed) and 0 direct free kicks.

What is Cristiano Ronaldo's win record in the UEFA Euro?

14 wins, 9 draws and 7 defeats (46.7% of games won).

When did Cristiano Ronaldo debut in the UEFA Euro?

On 12 Jun 2004 against Greece. His last game was on 5 Jul 2024 against France.

Data updated daily.

More Cristiano Ronaldo stats

Clubs

National team

Competitions

Messi vs Ronaldo: full comparison

Cache date: 04-11-2026 12:29:48