List of international goals scored by Cristiano Ronaldo

Cristiano Ronaldo is a Portuguese professional footballer who has represented the Portugal national team since his debut on 20 August 2003 against Kazakhstan in a friendly.[1] He would later score his first international goal on 12 June 2004, during a UEFA Euro 2004 group stage match against Greece.[2] Since then, he has become the current all-time record goalscorer for the Portugal national team, and the highest overall men's international goalscorer in history, having scored 128 goals in 206 appearances.[3]

Ronaldo celebrates after scoring a penalty against New Zealand at the 2017 FIFA Confederations Cup in Saint Petersburg, Russia.

On 6 September 2013, Ronaldo scored his first international hat-trick against Northern Ireland during a 2014 FIFA World Cup qualifier.[4] He has scored ten international hat-tricks, and on two occasions, four international goals in a single match. On 5 March 2014, Ronaldo scored twice in Portugal's 5–1 friendly win over Cameroon to take his tally to 49 goals, thus becoming his country's all-time leading goalscorer, surpassing the 47 set by Pauleta.[5] He scored the only goal in a UEFA Euro 2016 qualifying match against Armenia on 14 November 2014, his 23rd goal in UEFA European Championship qualifying and finals matches, surpassing the record previously held by Turkey's Hakan Şükür and Denmark's Jon Dahl Tomasson.[6] On 20 June 2018, Ronaldo scored his 85th goal for Portugal in a 1–0 win over Morocco at the 2018 World Cup, surpassing Hungary's Ferenc Puskás as the all-time top scorer for a European national team.[7] On 8 September 2020, he scored his 100th and 101st goals for Portugal in a 2–0 win against Sweden in the 2020–21 UEFA Nations League, to become the first European player to reach this milestone.[8] Ronaldo scored his 110th and 111th international goals in a 2022 World Cup qualifying win against the Republic of Ireland on 1 September 2021, surpassing Iran's Ali Daei as the outright leading scorer in men's international football.[9]

Ronaldo has participated in twelve major international tournaments: five UEFA European Championships in 2004, 2008, 2012, 2016 and 2020 (played in 2021), five FIFA World Cups in 2006, 2010, 2014, 2018 and 2022, one FIFA Confederations Cup in 2017, and one UEFA Nations League Finals in 2019, scoring in all of them.[3] Following Portugal's win at UEFA Euro 2016, Ronaldo lifted the trophy as his team's captain,[10] and was also awarded the Silver Boot as the joint second-highest goalscorer of the tournament, with three goals and three assists;[11] he was also named to the team of the tournament for the third time in his career.[12][13][14] He has scored a record 14 goals at the European Championships, eight at the World Cup finals, seven in the UEFA Nations League and two at the Confederations Cup.[3] Ronaldo has scored 36 goals in FIFA World Cup qualifiers and 41 goals in UEFA Euro qualifiers, hence becoming the first player to score more than fifty goals in European qualification matches.[15] His other 20 goals have come in friendly matches. The opponent against whom he has scored most often is Luxembourg with eleven goals.[3] He has scored 16 international goals at Estádio Algarve, his most at a single ground. On 12 October 2021, Ronaldo scored his tenth international hat-trick, surpassing the record previously set by Sven Rydell with Sweden.[16]

Goals

As of match played 16 November 2023
Scores and results list Portugal's goal tally first.[3]
Table key
Indicates Portugal won the match
Indicates the match ended in a draw (a penalty shootout is statistically a draw regardless of shootout results)
Indicates Portugal lost the match
No.CapDateVenueOpponentScoreResultCompetitionRef.
1812 June 2004Estádio do Dragão, Porto, Portugal  Greece1–21–2UEFA Euro 2004[17]
21230 June 2004Estádio José Alvalade, Lisbon, Portugal  Netherlands1–02–1UEFA Euro 2004[18]
3144 September 2004Skonto Stadium, Riga, Latvia  Latvia1–02–02006 FIFA World Cup qualification[19]
4158 September 2004Estádio Dr. Magalhães Pessoa, Leiria, Portugal  Estonia1–04–02006 FIFA World Cup qualification[20]
51713 October 2004Estádio José Alvalade, Lisbon, Portugal  Russia2–07–12006 FIFA World Cup qualification[21]
64–0
71817 November 2004Stade Josy Barthel, Luxembourg City, Luxembourg  Luxembourg2–05–02006 FIFA World Cup qualification[22]
8224 June 2005Estádio da Luz, Lisbon, Portugal  Slovakia2–02–02006 FIFA World Cup qualification[23]
9238 June 2005A. Le Coq Arena, Tallinn, Estonia  Estonia1–01–02006 FIFA World Cup qualification[24]
10301 March 2006LTU Arena, Düsseldorf, Germany  Saudi Arabia1–03–0Friendly[25]
113–0
123417 June 2006Waldstadion, Frankfurt, Germany  Iran2–02–02006 FIFA World Cup[26]
13417 October 2006Estádio do Bessa, Porto, Portugal  Azerbaijan1–03–0UEFA Euro 2008 qualifying[27]
143–0
154315 November 2006Estádio Cidade de Coimbra, Coimbra, Portugal  Kazakhstan2–03–0UEFA Euro 2008 qualifying[28]
164524 March 2007Estádio José Alvalade, Lisbon, Portugal  Belgium2–04–0UEFA Euro 2008 qualifying[29]
174–0
184722 August 2007Hanrapetakan Stadium, Yerevan, Armenia  Armenia1–11–1UEFA Euro 2008 qualifying[30]
19488 September 2007Estádio da Luz, Lisbon, Portugal  Poland2–12–2UEFA Euro 2008 qualifying[31]
205117 October 2007Almaty Central Stadium, Almaty, Kazakhstan  Kazakhstan2–02–1UEFA Euro 2008 qualifying[32]
215711 June 2008Stade de Genève, Geneva, Switzerland  Czech Republic2–13–1UEFA Euro 2008[33]
226211 February 2009Estádio Algarve, Faro, Portugal  Finland1–01–0Friendly[34]
237421 June 2010Cape Town Stadium, Cape Town, South Africa  North Korea6–07–02010 FIFA World Cup[35]
24778 October 2010Estádio do Dragão, Porto, Portugal  Denmark3–13–1UEFA Euro 2012 qualifying[36]
257812 October 2010Laugardalsvöllur, Reykjavík, Iceland  Iceland1–03–1UEFA Euro 2012 qualifying[37]
26809 February 2011Stade de Genève, Geneva, Switzerland  Argentina1–11–2Friendly[38]
278210 August 2011Estádio Algarve, Faro, Portugal  Luxembourg2–05–0Friendly[39]
28832 September 2011GSP Stadium, Nicosia, Cyprus  Cyprus1–04–0UEFA Euro 2012 qualifying[40]
292–0
308511 October 2011Parken Stadium, Copenhagen, Denmark  Denmark1–21–2UEFA Euro 2012 qualifying[41]
318715 November 2011Estádio da Luz, Lisbon, Portugal  Bosnia and Herzegovina1–06–2UEFA Euro 2012 qualifying[42]
323–1
339317 June 2012Metalist Stadium, Kharkiv, Ukraine  Netherlands1–12–1UEFA Euro 2012[43]
342–1
359421 June 2012National Stadium, Warsaw, Poland  Czech Republic1–01–0UEFA Euro 2012[44]
369615 August 2012Estádio Algarve, Faro, Portugal  Panama2–02–0Friendly[45]
37977 September 2012Stade Josy Barthel, Luxembourg City, Luxembourg  Luxembourg1–12–12014 FIFA World Cup qualification[46]
381016 February 2013Estádio D. Afonso Henriques, Guimarães, Portugal  Ecuador1–12–3Friendly[47]
3910410 June 2013Stade de Genève, Geneva, Switzerland  Croatia1–01–0Friendly[48]
4010514 August 2013Estádio Algarve, Faro, Portugal  Netherlands1–11–1Friendly[49]
411066 September 2013Windsor Park, Belfast, Northern Ireland  Northern Ireland2–24–22014 FIFA World Cup qualification[50]
423–2
434–2
4410815 November 2013Estádio da Luz, Lisbon, Portugal  Sweden1–01–02014 FIFA World Cup qualification[51]
4510919 November 2013Friends Arena, Solna, Sweden  Sweden1–03–22014 FIFA World Cup qualification[52]
462–2
473–2
481105 March 2014Estádio Dr. Magalhães Pessoa, Leiria, Portugal  Cameroon1–05–1Friendly[53]
495–1
5011426 June 2014Estádio Nacional Mané Garrincha, Brasília, Brazil  Ghana2–12–12014 FIFA World Cup[54]
5111614 October 2014Parken Stadium, Copenhagen, Denmark  Denmark1–01–0UEFA Euro 2016 qualifying[55]
5211714 November 2014Estádio Algarve, Faro, Portugal  Armenia1–01–0UEFA Euro 2016 qualifying[56]
5312013 June 2015Vazgen Sargsyan Republican Stadium, Yerevan, Armenia  Armenia1–13–2UEFA Euro 2016 qualifying[57]
542–1
553–1
5612529 March 2016Estádio Dr. Magalhães Pessoa, Leiria, Portugal  Belgium2–02–1Friendly[58]
571268 June 2016Estádio da Luz, Lisbon, Portugal  Estonia1–07–0Friendly[59]
583–0
5912922 June 2016Parc Olympique Lyonnais, Lyon, France  Hungary2–23–3UEFA Euro 2016[60]
603–3
611326 July 2016Parc Olympique Lyonnais, Lyon, France  Wales1–02–0UEFA Euro 2016[61]
621347 October 2016Estádio Municipal de Aveiro, Aveiro, Portugal  Andorra1–06–02018 FIFA World Cup qualification[62]
632–0
644–0
655–0
6613510 October 2016Tórsvøllur, Tórshavn, Faroe Islands  Faroe Islands4–06–02018 FIFA World Cup qualification[63]
6713613 November 2016Estádio Algarve, Faro, Portugal  Latvia1–04–12018 FIFA World Cup qualification[64]
683–1
6913725 March 2017Estádio da Luz, Lisbon, Portugal  Hungary2–03–02018 FIFA World Cup qualification[65]
703–0
7113828 March 2017Estádio do Marítimo, Funchal, Portugal  Sweden1–02–3Friendly[66]
721399 June 2017Skonto Stadium, Riga, Latvia  Latvia1–03–02018 FIFA World Cup qualification[67]
732–0
7414121 June 2017Spartak Stadium, Moscow, Russia  Russia1–01–02017 FIFA Confederations Cup[68]
7514224 June 2017Krestovsky Stadium, Saint Petersburg, Russia  New Zealand1–04–02017 FIFA Confederations Cup[69]
7614431 August 2017Estádio do Bessa, Porto, Portugal  Faroe Islands1–05–12018 FIFA World Cup qualification[70]
772–0
784–1
791467 October 2017Estadi Nacional, Andorra la Vella, Andorra  Andorra1–02–02018 FIFA World Cup qualification[71]
8014823 March 2018Letzigrund, Zürich, Switzerland  Egypt1–12–1Friendly[72]
812–1
8215115 June 2018Fisht Olympic Stadium, Sochi, Russia  Spain1–03–32018 FIFA World Cup[73]
832–1
843–3
8515220 June 2018Luzhniki Stadium, Moscow, Russia  Morocco1–01–02018 FIFA World Cup[74]
861575 June 2019Estádio do Dragão, Porto, Portugal   Switzerland1–03–12019 UEFA Nations League Finals[75]
872–1
883–1
891597 September 2019Red Star Stadium, Belgrade, Serbia  Serbia3–14–2UEFA Euro 2020 qualifying[76]
9016010 September 2019LFF Stadium, Vilnius, Lithuania  Lithuania1–05–1UEFA Euro 2020 qualifying[77]
912–1
923–1
934–1
9416111 October 2019Estádio José Alvalade, Lisbon, Portugal  Luxembourg2–03–0UEFA Euro 2020 qualifying[78]
9516214 October 2019Olimpiyskiy National Sports Complex, Kyiv, Ukraine  Ukraine1–21–2UEFA Euro 2020 qualifying[79]
9616314 November 2019Estádio Algarve, Faro, Portugal  Lithuania1–06–0UEFA Euro 2020 qualifying[80]
972–0
986–0
9916417 November 2019Stade Josy Barthel, Luxembourg City, Luxembourg  Luxembourg2–02–0UEFA Euro 2020 qualifying[81]
1001658 September 2020Friends Arena, Solna, Sweden  Sweden1–02–02020–21 UEFA Nations League A[82]
1012–0
10216811 November 2020Estádio da Luz, Lisbon, Portugal  Andorra6–07–0Friendly[83]
10317330 March 2021Stade Josy Barthel, Luxembourg City, Luxembourg  Luxembourg2–13–12022 FIFA World Cup qualification[84]
1041759 June 2021Estádio José Alvalade, Lisbon, Portugal  Israel2–04–0Friendly[85]
10517615 June 2021Puskás Aréna, Budapest, Hungary  Hungary2–03–0UEFA Euro 2020[86]
1063–0
10717719 June 2021Allianz Arena, Munich, Germany  Germany1–02–4UEFA Euro 2020[87]
10817823 June 2021Puskás Aréna, Budapest, Hungary  France1–02–2UEFA Euro 2020[88]
1092–2
1101801 September 2021Estádio Algarve, Faro, Portugal  Republic of Ireland1–12–12022 FIFA World Cup qualification[89]
1112–1
1121819 October 2021Estádio Algarve, Faro, Portugal  Qatar1–03–0Friendly[90]
11318212 October 2021Estádio Algarve, Faro, Portugal  Luxembourg1–05–02022 FIFA World Cup qualification[91]
1142–0
1155–0
1161885 June 2022Estádio José Alvalade, Lisbon, Portugal   Switzerland2–04–02022–23 UEFA Nations League A[92]
1173–0
11819224 November 2022Stadium 974, Doha, Qatar  Ghana1–03–22022 FIFA World Cup[93]
11919723 March 2023Estádio José Alvalade, Lisbon, Portugal  Liechtenstein3–04–0UEFA Euro 2024 qualifying[94]
1204–0
12119826 March 2023Stade de Luxembourg, Luxembourg City, Luxembourg  Luxembourg1–06–0UEFA Euro 2024 qualifying[95]
1224–0
12320020 June 2023Laugardalsvöllur, Reykjavík, Iceland  Iceland1–01–0UEFA Euro 2024 qualifying[96]
12420213 October 2023Estádio do Dragão, Porto, Portugal  Slovakia2–03–2UEFA Euro 2024 qualifying[97]
1253–1
12620316 October 2023Bilino Polje Stadium, Zenica, Bosnia and Herzegovina  Bosnia and Herzegovina1–05–0UEFA Euro 2024 qualifying[98]
1272–0
12820416 November 2023Rheinpark Stadion, Vaduz, Liechtenstein  Liechtenstein1–02–0UEFA Euro 2024 qualifying[99]

Hat-tricks

No.DateVenueOpponentGoalsResultCompetitionRef.
16 September 2013Windsor Park, Belfast, Northern Ireland  Northern Ireland3 – (68', 77', 83')4–22014 FIFA World Cup qualification[100]
219 November 2013Friends Arena, Solna, Sweden  Sweden3 – (50', 77', 79')3–22014 FIFA World Cup qualification[101]
313 June 2015Republican Stadium, Yerevan, Armenia  Armenia3 – (29' pen., 55', 58')3–2UEFA Euro 2016 qualifying[102]
47 October 2016Estádio Municipal de Aveiro, Aveiro, Portugal  Andorra4 – (2', 4', 47', 68')6–02018 FIFA World Cup qualification[103]
531 August 2017Estádio do Bessa, Porto, Portugal  Faroe Islands3 – (3', 29' pen., 65')5–12018 FIFA World Cup qualification[104]
615 June 2018Fisht Olympic Stadium, Sochi, Russia  Spain3 – (4' pen., 44', 88')3–32018 FIFA World Cup[105]
75 June 2019Estádio do Dragão, Porto, Portugal   Switzerland3 – (25', 88', 90')3–12019 UEFA Nations League Finals[106]
810 September 2019LFF Stadium, Vilnius, Lithuania  Lithuania4 – (7' pen., 62', 65', 76')5–1UEFA Euro 2020 qualifying[107]
914 November 2019Estádio Algarve, Faro/Loulé, Portugal  Lithuania3 – (7' pen., 22', 65')6–0UEFA Euro 2020 qualifying[108]
1012 October 2021Estádio Algarve, Faro/Loulé, Portugal  Luxembourg3 – (8' pen., 13' pen., 87')5–02022 FIFA World Cup qualification[109]

Statistics

As of match played 26 March 2024[110][111]
Caps and goals by competition
CompetitionCapsGoals
Friendlies5320
UEFA European Championship qualifying4441
UEFA European Championship2514
UEFA Nations League117
FIFA World Cup qualification4736
FIFA World Cup228
FIFA Confederations Cup42
Total206128
Goals by confederation
ConfederationTeamsGoals
UEFA35112
CAF47
AFC45
CONMEBOL22
CONCACAF11
OFC11
Total47128


Goals by opponent
OpponentGoals
 Luxembourg11
 Lithuania7
 Sweden7
 Andorra6
 Hungary6
 Armenia5
 Latvia5
  Switzerland5
 Bosnia and Herzegovina4
 Estonia4
 Faroe Islands4
 Netherlands4
 Belgium3
 Denmark3
 Liechtenstein3
 Northern Ireland3
 Russia3
 Slovakia3
 Spain3
 Azerbaijan2
 Cameroon2
 Cyprus2
 Czech Republic2
 Egypt2
 France2
 Ghana2
 Iceland2
 Kazakhstan2
 Republic of Ireland2
 Saudi Arabia2
 Argentina1
 Croatia1
 Ecuador1
 Finland1
 Germany1
 Greece1
 Iran1
 Israel1
 Morocco1
 New Zealand1
 North Korea1
 Panama1
 Poland1
 Qatar1
 Serbia1
 Ukraine1
 Wales1
Total128


See also

References

External links