Messi vs Ronaldo › National team › Cristiano Ronaldo with Portugal
Cristiano Ronaldo with Portugal: Goals, Assists and Trophies
Cristiano Ronaldo has played 234 games with Portugal since 2003, with 146 goals, 37 assists and 3 trophies. Below are all his numbers, season by season, plus his favourite opponents and every hat-trick.
Cristiano Ronaldo's trophies with Portugal (3)
- UEFA Nations League (2): 2019, 2025
- UEFA European Championship (1): 2016
Cristiano Ronaldo with Portugal: stats by season
| Season | Games | Goals | Assists | Goals/game | Pens | % pens | FKs |
|---|---|---|---|---|---|---|---|
| 2003/2004 | 13 | 2 | 3 | 0.15 | 0 | 0.0% | 0 |
| 2004/2005 | 10 | 7 | 4 | 0.70 | 0 | 0.0% | 1 |
| 2005/2006 | 15 | 3 | 2 | 0.20 | 1 | 33.3% | 0 |
| 2006/2007 | 8 | 5 | 2 | 0.63 | 0 | 0.0% | 0 |
| 2007/2008 | 12 | 4 | 1 | 0.33 | 0 | 0.0% | 0 |
| 2008/2009 | 7 | 1 | 0 | 0.14 | 1 | 100.0% | 0 |
| 2009/2010 | 11 | 1 | 3 | 0.09 | 0 | 0.0% | 0 |
| 2010/2011 | 6 | 4 | 2 | 0.67 | 0 | 0.0% | 2 |
| 2011/2012 | 14 | 9 | 2 | 0.64 | 1 | 11.1% | 2 |
| 2012/2013 | 9 | 4 | 2 | 0.44 | 0 | 0.0% | 0 |
| 2013/2014 | 9 | 10 | 1 | 1.11 | 0 | 0.0% | 1 |
| 2014/2015 | 6 | 5 | 0 | 0.83 | 1 | 20.0% | 0 |
| 2015/2016 | 13 | 6 | 2 | 0.46 | 0 | 0.0% | 0 |
| 2016/2017 | 10 | 14 | 2 | 1.40 | 2 | 14.3% | 1 |
| 2017/2018 | 11 | 10 | 3 | 0.91 | 2 | 20.0% | 1 |
| 2018/2019 | 4 | 3 | 0 | 0.75 | 0 | 0.0% | 1 |
| 2019/2020 | 6 | 11 | 0 | 1.83 | 3 | 27.3% | 0 |
| 2020/2021 | 15 | 10 | 2 | 0.67 | 3 | 30.0% | 1 |
| 2021/2022 | 7 | 6 | 1 | 0.86 | 2 | 33.3% | 0 |
| 2022/2023 | 14 | 8 | 1 | 0.57 | 2 | 25.0% | 1 |
| 2023/2024 | 12 | 7 | 3 | 0.58 | 2 | 28.6% | 0 |
| 2024/2025 | 9 | 8 | 1 | 0.89 | 1 | 12.5% | 0 |
| 2025/2026 | 12 | 8 | 0 | 0.67 | 2 | 25.0% | 0 |
| 2026/2027 | 1 | 0 | 0 | 0.00 | 0 | – | 0 |
| Total | 234 | 146 | 37 | 0.62 | 23 | 15.8% | 11 |
Cristiano Ronaldo with Portugal: stats by competition
| Competition | Games | Goals | Assists | Goals/game | Pens | % pens | FKs |
|---|---|---|---|---|---|---|---|
| FIFA Friendly | 56 | 22 | 9 | 0.39 | 1 | 4.5% | 1 |
| FIFA World Cup Qualifier | 52 | 41 | 11 | 0.79 | 5 | 12.2% | 3 |
| UEFA Euro Qualifier | 44 | 41 | 5 | 0.93 | 8 | 19.5% | 4 |
| UEFA Euro | 30 | 14 | 7 | 0.47 | 3 | 21.4% | 0 |
| FIFA World Cup | 27 | 11 | 2 | 0.41 | 4 | 36.4% | 1 |
| UEFA Nations League | 21 | 15 | 2 | 0.71 | 1 | 6.7% | 2 |
| FIFA Confederations Cup | 4 | 2 | 1 | 0.50 | 1 | 50.0% | 0 |
Cristiano Ronaldo's favourite opponents with Portugal
| Opponent | Games | Goals |
|---|---|---|
| Luxembourg | 11 | 11 |
| Hungary | 8 | 9 |
| Lithuania | 3 | 7 |
| Armenia | 5 | 7 |
| Sweden | 7 | 7 |
See all of Cristiano Ronaldo's favourite victims →
Every Cristiano Ronaldo hat-trick with Portugal (10)
| Date | Opponent | Competition | Result | Goals |
|---|---|---|---|---|
| 12 Oct 2021 | Luxembourg | FIFA World Cup Qualifier | 5-0 | 3 |
| 14 Nov 2019 | Lithuania | UEFA Euro Qualifier | 6-0 | 3 |
| 10 Sep 2019 | Lithuania | UEFA Euro Qualifier | 5-1 | 4 |
| 5 Jun 2019 | Switzerland | UEFA Nations League | 3-1 | 3 |
| 15 Jun 2018 | Spain | FIFA World Cup | 3-3 | 3 |
| 31 Aug 2017 | Faroe Islands | FIFA World Cup Qualifier | 5-1 | 3 |
| 7 Oct 2016 | Andorra | FIFA World Cup Qualifier | 6-0 | 4 |
| 13 Jun 2015 | Armenia | UEFA Euro Qualifier | 3-2 | 3 |
| 19 Nov 2013 | Sweden | FIFA World Cup Qualifier | 3-2 | 3 |
| 6 Sep 2013 | Northern Ireland | FIFA World Cup Qualifier | 4-2 | 3 |
See every Messi and Ronaldo hat-trick →
Cristiano Ronaldo with Portugal: key facts
How many goals has Cristiano Ronaldo scored with Portugal?
Cristiano Ronaldo has scored 146 goals in 234 games with Portugal (0.62 per game), one every 128 minutes, and provided 37 assists.
How many trophies has Cristiano Ronaldo won with Portugal?
Cristiano Ronaldo has won 3 trophies with Portugal: UEFA Nations League (2) and UEFA European Championship (1).
What was Cristiano Ronaldo's best season with Portugal?
The 2016/2017 season, with 14 goals and 2 assists in 10 games.
Which team has Cristiano Ronaldo scored the most goals against with Portugal?
His favourite victim is Luxembourg: 11 goals in 11 games.
How many hat-tricks does Cristiano Ronaldo have with Portugal?
10 hat-tricks and 28 braces.
How many penalties and free kicks has Cristiano Ronaldo scored with Portugal?
23 penalties (15.8% of his goals, 10 missed) and 11 direct free kicks.
What is Cristiano Ronaldo's win record with Portugal?
142 wins, 54 draws and 38 defeats (60.7% of games won).
When did Cristiano Ronaldo debut with Portugal?
On 20 Aug 2003 against Kazakhstan.
Data updated daily.
More Cristiano Ronaldo stats
Clubs
- Cristiano Ronaldo at Real Madrid
- Cristiano Ronaldo at Manchester Utd
- Cristiano Ronaldo at Al-Nassr FC
- Cristiano Ronaldo at Juventus
- Cristiano Ronaldo at Sporting CP
Competitions
- Cristiano Ronaldo in La Liga
- Cristiano Ronaldo in the Premier League
- Cristiano Ronaldo in the UEFA Champions League
- Cristiano Ronaldo in the Saudi Pro League
- Cristiano Ronaldo in Serie A
- Cristiano Ronaldo in friendlies
- Cristiano Ronaldo at the World Cup
- Cristiano Ronaldo in the UEFA Euro Qualifier
- Cristiano Ronaldo in the Copa del Rey
- Cristiano Ronaldo in the UEFA Euro
- Cristiano Ronaldo in the FA Cup
- Cristiano Ronaldo at the World Cup
- Cristiano Ronaldo in the Liga Portugal
- Cristiano Ronaldo in the UEFA Nations League
- Cristiano Ronaldo in the AFC Champions League
- Cristiano Ronaldo in the EFL Cup
- Cristiano Ronaldo in the Italian Cup
- Cristiano Ronaldo at the FIFA Club World Cup
- Cristiano Ronaldo in the UEFA Europa League
- Cristiano Ronaldo in the King Cup
- Cristiano Ronaldo in the Spanish Super Cup
- Cristiano Ronaldo in the Saudi Super Cup
- Cristiano Ronaldo in the Arab Club Champions Cup
Cache date: 04-11-2026 12:29:49
