Cristiano Ronaldo's 122 international goals: Breakdown
One of the Greatest of All Time broke yet another record for most number of international caps in men's football history
Cristiano Ronaldo, the Portuguese football superstar, has recently made history by breaking the record for the most international goals scored by any male footballer. Ronaldo surpassed the previous record of 109 goals held by Iranian Ali Daei when he scored his 110th goal for Portugal in September 2021. Since then, he has added to his tally and now has a remarkable 122 goals in record 198 appearances for his country.
Cristiano Ronaldo has scored against a staggering 45 different countries during his international career. Among the top-ranked teams, Cristiano Ronaldo has scored 3 goals each against Spain, France, and Belgium. He has scored 2 goals against Germany, Italy, the Netherlands, and Argentina.
Interestingly, Ronaldo has scored more goals in away matches than in home matches, highlighting his ability to perform under pressure and in hostile environments.
Let's take a closer look at Cristiano Ronaldo's international goals, including the teams he's scored against and the types of goals he's scored.
All Cristiano Ronaldo's Portugal goals
1. 12/06/04: EURO group stage L 1-2 vs Greece (n), 90+3 minute – header (assist: Luís Figo)
2. 30/06/04: EURO semi-finals W 2-1 vs Netherlands (n), 26th minute – header (Deco)
3. 04/09/04: World Cup qualifying W 2-0 vs Latvia (a), 57th minute – left foot
4. 08/09/04: World Cup qualifying W 4-0 vs Estonia (h), 76th minute – header (Deco)
5. 13/10/04: World Cup qualifying W 7-1 vs Russia (h), 39th minute – left foot (Pauleta)
6. 13/10/04: World Cup qualifying W 7-1 vs Russia (h), 69th minute – right foot
7. 17/11/04: World Cup qualifying W 5-0 vs Luxembourg (a), 28th minute – header (Deco)
8. 04/06/05: World Cup qualifying W 2-0 vs Slovakia (h), 42nd minute – right-foot free-kick
9. 08/06/05: World Cup qualifying W 1-0 vs Estonia (a), 32nd minute – header (Figo)
10. 01/03/06: friendly W 3-0 vs Saudi Arabia (n), 30th minute – header (Figo)
11. 01/03/06: friendly W 3-0 vs Saudi Arabia (n), 84th minute – left foot (Hugo Viana)
12. 17/06/06: World Cup group stage W 2-0 vs Iran (n), 80th minute – right-foot penalty
13. 07/10/06: EURO qualifying W 3-0 vs Azerbaijan (h), 24th minute – left foot (Deco)
14. 07/10/06: EURO qualifying W 3-0 vs Azerbaijan (h), 63rd minute – header (Simão Sabrosa)
15. 15/11/06: EURO qualifying W 3-0 vs Kazakhstan (h), 30th minute – right foot
16. 24/03/07: EURO qualifying W 4-0 vs Belgium (h), 55th minute – header (Ricardo Quaresma)
17. 24/03/07: EURO qualifying W 4-0 vs Belgium (h), 75th minute – left foot
18. 22/08/07: EURO qualifying D 1-1 vs Armenia (a), 37th minute – left foot
19. 08/09/07: EURO qualifying D 2-2 vs Poland (h), 73rd minute – right foot (Quaresma)
20. 17/10/07: EURO qualifying W 2-1 vs Kazakhstan (a), 90+1 minute – left foot (Nani)
21. 11/06/08: EURO group stage W 3-1 vs Czech Republic (n), 63rd minute – right foot (Deco)
22. 11/02/09: friendly W 1-0 vs Finland (h), 78th minute – right-foot penalty
23. 21/06/10: World Cup group stage W 7-0 vs North Korea (n), 87th minute – right foot (Nani)
24. 08/10/10: EURO qualifying W 3-1 vs Denmark (h), 85th minute – left foot (Nani)
25. 12/10/10: EURO qualifying W 3-1 vs Iceland (n), 3rd minute – right-foot free-kick
26. 09/02/11: friendly L 1-2 vs Argentina (n), 20th minute – right foot (João Pereira)
27. 10/08/11: friendly W 5-0 vs Luxembourg (h), 43rd minute – right-foot free-kick
28. 02/09/11: EURO qualifying W 4-0 vs Cyprus (a), 35th minute – right-foot penalty
29. 02/09/11: EURO qualifying W 4-0 vs Cyprus (a), 85th minute – left foot (Nani)
30. 11/10/11: EURO qualifying L 2-1 vs Denmark (a), 90+2 minute – right-foot free-kick
31. 15/11/11: EURO qualifying W 6-2 vs Bosnia and Herzegovina (h), 8th minute – right-foot free-kick
32. 15/11/11: EURO qualifying W 6-2 vs Bosnia and Herzegovina (h), 53rd minute – left foot (João Moutinho)
33. 17/06/12: EURO group stage W 2-1 vs Netherlands (n), 28th minute – right foot (João Pereira)
34. 17/06/12: EURO group stage W 2-1 vs Netherlands (n), 74th minute – right foot (Nani)
35. 21/06/12: EURO quarter-finals W 1-0 vs Czech Republic (n), 79th minute – header (Moutinho)
36. 15/08/12: friendly W 2-0 vs Panama (h), 51st minute – right foot (Raul Meireles)
37. 07/09/12: World Cup qualifying W 2-1 vs Luxembourg (a), 28th minute – right foot (Moutinho)
38. 06/02/13: friendly L 2-3 vs Ecuador (h), 23rd minute – right foot (Fábio Coentrão)
39. 10/06/13: friendly W 1-0 vs Croatia (n), 36th minute – left foot (Silvestre Varela)
40. 14/08/13: friendly D 1-1 vs Netherlands (h), 87th minute – left foot (Pepe)
41. 06/09/13: World Cup qualifying W 4-2 vs Northern Ireland (a), 68th minute – header (Moutinho)
42. 06/09/13: World Cup qualifying W 4-2 vs Northern Ireland (a), 77th minute – header (Coentrão)
43. 06/09/13: World Cup qualifying W 4-2 vs Northern Ireland (a), 83rd minute – right-foot free-kick
44. 15/11/13: World Cup play-offs W 1-0 vs Sweden (h), 82nd minute – header (Miguel Veloso)
45. 19/11/13: World Cup play-offs W 3-2 vs Sweden (a), 50th minute – left foot (Moutinho)
46. 19/11/13: World Cup play-offs W 3-2 vs Sweden (a), 77th minute – left foot (Hugo Almeida)
47. 19/11/13: World Cup play-offs W 3-2 vs Sweden (a), 79th minute – right foot (Moutinho)
48. 05/03/14: friendly W 5-1 vs Cameroon (h), 21st minute – right foot (João Pereira)
49. 05/03/14: friendly W 5-1 vs Cameroon (h), 83rd minute – right foot (Miguel Veloso)
50. 26/06/14: World Cup group stage W 2-1 vs Ghana (n), 80th minute – left foot (Moutinho)
51. 14/10/14: EURO qualifying W 1-0 vs Denmark (a), 90+5 minute – header (Moutinho)
52. 14/11/14: EURO qualifying W 1-0 vs Armenia (h), 72nd minute – right foot (Nani)
53. 13/06/15: EURO qualifying W 3-2 vs Armenia (a), 29th minute – right-foot penalty
54. 13/06/15: EURO qualifying W 3-2 vs Armenia (a), 55th minute – right foot (Ricardo Carvalho)
55. 13/06/15: EURO qualifying W 3-2 vs Armenia (a), 58th minute – right foot
56. 29/03/16: friendly W 2-1 vs Belgium (h), 40th minute – header (João Mário)
57. 08/06/16: friendly W 7-0 vs Estonia (h), 36th minute – header (Quaresma)
58. 08/06/16: friendly W 7-0 vs Estonia (h), 45th minute – right foot (João Mário)
59. 22/06/16: EURO group stage D 3-3 vs Hungary (n), 50th minute – right foot (João Mário)
60. 22/06/16: EURO group stage D 3-3 vs Hungary (n), 62nd minute – header (Quaresma)
61. 06/07/16: EURO semi-finals W 2-0 vs Wales (n), 50th minute – header (Raphaël Guerreiro)
62. 07/10/16: World Cup qualifying W 6-0 vs Andorra (h), 2nd minute – left foot
63. 07/10/16: World Cup qualifying W 6-0 vs Andorra (h), 4th minute – header (Quaresma)
64. 07/10/16: World Cup qualifying W 6-0 vs Andorra (h), 47th minute – right foot (André Gomes)
65. 07/10/16: World Cup qualifying W 6-0 vs Andorra (h), 68th minute – left foot (José Fonte)
66. 10/10/16: World Cup qualifying W 6-0 vs Faroe Islands (a), 65th minute – left foot (João Mário)
67. 13/11/16: World Cup qualifying W 4-1 vs Latvia (h), 28th minute – right-foot penalty
68. 13/11/16: World Cup qualifying W 4-1 vs Latvia (h), 85th minute – right foot (Quaresma)
69. 25/03/17: World Cup qualifying W 3-0 vs Hungary (h), 36th minute – left foot (André Silva)
70. 25/03/17: World Cup qualifying W 3-0 vs Hungary (h), 65th minute – right-foot free-kick
71. 28/03/17: friendly L 2-3 vs Sweden (h), 18th minute – right foot (Gelson Martins)
72. 09/06/17: World Cup qualifying W 3-0 vs Latvia (a), 41st minute – header
73. 09/06/17: World Cup qualifying W 3-0 vs Latvia (a), 63rd minute – header
74. 21/06/17: Confederations Cup W 1-0 vs Russia (n), 8th minute – header (Guerreiro)
75. 24/06/17: Confederations Cup W 4-0 vs New Zealand (n), 33rd minute – right-foot penalty
76. 31/08/17: World Cup qualifying W 5-1 vs Faroe Islands (h), 3rd minute – right foot (Bernardo Silva)
77. 31/08/17: World Cup qualifying W 5-1 vs Faroe Islands (h), 29th minute – right-foot penalty
78. 31/08/17: World Cup qualifying W 5-1 vs Faroe Islands (h), 64th minute – left foot (William Carvalho)
79. 07/10/17: World Cup qualifying W 2-0 vs Andorra (a), 63rd minute – left foot
80. 23/03/18: friendly W 2-1 vs Egypt (n), 90+2 minute – header (Quaresma)
81. 23/03/18: friendly W 2-1 vs Egypt (n), 90+4 minute – header (Quaresma)
82. 15/06/18: World Cup group stage D 3-3 vs Spain (n), 4th minute – right-foot penalty
83. 15/06/18: World Cup group stage D 3-3 vs Spain (n), 44th minute – left foot (Gonçalo Guedes)
84. 15/06/18: World Cup group stage D 3-3 vs Spain (n), 88th minute – right-foot free-kick
85. 20/06/18: World Cup group stage W 1-0 vs Morocco (n), 4th minute – header (Moutinho)
86. 05/06/19: Nations League semi-finals W 3-1 v Switzerland (n), 25th minute – right-foot free-kick
87. 05/06/19: Nations League semi-finals W 3-1 vs Switzerland (n), 88th minute – right foot (Bernardo Silva)
88. 05/06/19: Nations League semi-finals W 3-1 vs Switzerland (n), 90th minute – right foot (Gonçalo Guedes)
89. 07/09/19: EURO qualifying W 4-2 vs Serbia (a), 80th minute – right foot (Bernardo Silva)
90. 10/09/19: EURO qualifying W 5-1 vs Lithuania (a), 7th minute – right-foot penalty
91. 10/09/19: EURO qualifying W 5-1 vs Lithuania (a), 62nd minute – right foot
92. 10/09/19: EURO qualifying W 5-1 vs Lithuania (a), 65th minute – right foot (Bernardo Silva)
93. 10/09/19: EURO qualifying W 5-1 vs Lithuania (a), 76th minute – right foot (Bernardo Silva)
94. 11/10/19: EURO qualifying W 3-0 vs Luxembourg (h), 65th minute – right foot
95. 14/10/19: EURO qualifying L 1-2 vs Ukraine (a), 72nd minute – right-foot penalty
96. 14/11/19: EURO qualifying W 6-0 vs Lithuania (h), 7th minute – right-foot penalty
97. 14/11/19: EURO qualifying W 6-0 vs Lithuania (h), 22nd minute – right foot (Gonçalo Paciência)
98. 14/11/19: EURO qualifying W 6-0 vs Lithuania (h), 65th minute – right foot (Bernardo Silva)
99. 17/11/19: EURO qualifying W 2-0 vs Luxembourg (a), 86th minute – right foot (Diogo Jota)
100. 08/09/20: Nations League league phase W 2-0 vs Sweden (a) 45th minute – right foot free-kick
101. 08/09/20: Nations League league phase W 2-0 vs Sweden (a) 72nd minute – right foot (João Félix)
102. 11/11/20: friendly W 7-0 vs Andorra (h) 85th minute – header (Mário Rui)
103. 30/03/21: World Cup qualifying W 3-1 vs Luxembourg (a), 51st minute – (João Cancelo)
104. 09/06/21: friendly W 4-0 vs Israel (h), 44th minute – (Bruno Fernandes)
105. 15/06/21: EURO group stage W 3-0 vs Hungary (n), 87th minute – right-foot penalty
106. 15/06/21: EURO group stage W 3-0 vs Hungary (n), 90+2 minute – left foot (Rafa Silva)
107. 19/06/21: EURO group stage L 2-4 vs Germany (n), 15th minute – left foot (Diogo Jota)
108. 23/06/21: EURO group stage D 2-2 France (n), 31st minute – right-foot penalty
109. 23/06/21: EURO group stage D 2-2 France (n), 60th minute – right-foot penalty
110. 01/09/21: World Cup qualifying W 2-1 Republic of Ireland (h), 89th minute – header (Gonçalo Guedes)
111. 01/09/21: World Cup qualifying W 2-1 Republic of Ireland (h), 90+6 minute – header (João Mário)
112. 09/10/21: Friendly W 3-0 Qatar (h), 37th minute – left foot (Diogo Dalot)
113. 12/10/21: World Cup qualifying W 5-0 Luxembourg (h), 8th minute – right-foot penalty
114. 12/10/21: World Cup qualifying W 5-0 Luxembourg (h), 13th minute – right-foot penalty
115. 12/10/21: World Cup qualifying W 5-0 Luxembourg (h), 87th minute – header (Rúben Neves)
116. 05/06/22: Nations League league phase W 4-0 vs Switzerland (h) 35th minute – right foot (Diogo Jota)
117. 05/06/22: Nations League league phase W 4-0 vs Switzerland (h) 39th minute – right foot (Diogo Jota)
118. 22/11/22: World Cup group stage W 3-2 vs Ghana (n), 65th minute – right-foot penalty
119. 23/03/23: EURO qualifying W 4-0 vs Liechtenstein (h), 51st minute – right-foot penalty
120. 23/03/23: EURO qualifying W 4-0 vs Liechtenstein (h), 63rd minute – right-foot free-kick
121. 26-03-23: EURO qualifying W 6-0 vs Luxembourg (a), 9th minute – left foot (Nuno Mendes)
122. 26-03-23: EURO qualifying W 6-0 vs Luxembourg (a), 31st minute – left foot (Bruno Fernandes)
When has Cristiano Ronaldo scored his international goals?
Cristiano Ronaldo's international goalscoring patterns are equivalent to his UEFA Champions League statistics, where he is also a greater threat after halftime. With Portugal, he is strangely target-shy between the 11th and 20th minutes, but he piles on the goals between the 76th and full time.
1–10 minutes: 12 (4 penalties)11–20 minutes: 4 (1)21–30 minutes: 14 (3)31–40 minutes: 14 (3)41–half-time: 7
FIRST HALF: 51
46–55 minutes: 10 (1)56–65 minutes: 17 (2)66–75 minutes: 9 (1)76–85 minutes: 18 (2)86–full time: 17 (1)
SECOND HALF: 71
Types of goals Cristiano Ronaldo has scored
Cristiano Ronaldo's 120 international goals can be broadly categorized into four types: penalties, free kicks, headers, and shots from open play.
Penalties account for the highest number of his international goals, with 18 goals from the spot. This is a testament to Ronaldo's composure under pressure and his ability to convert from 12 yards out.
Cristiano Ronaldo is also known for his exceptional ability to score from free-kicks, and he has scored a total of 11 goals from set-pieces for Portugal. His most memorable free-kick was the one he scored against Spain in the 2018 World Cup, which curled into the top corner and earned him a hat-trick.
Heading is another area where Ronaldo excels, and he has scored a total of 28 goals with his head for Portugal. This is a testament to his physical prowess and aerial ability.
Finally, Cristiano Ronaldo has scored 91 goals from open play, showcasing his all-round attacking prowess and his ability to create and score goals from different areas of the pitch.
Cristiano Ronaldo's most international goals against countries.
Luxembourg is Ronaldo's successfully opponent, having scored 11 goals in 11 games against the Grand Duchy. He has seven goals against Lithuania (in three games!) and seven goals against Sweden (in seven games), and has scored against 47 different international sides in total. He started accounts against Germany and France at UEFA EURO 2020, but never against Italy or England.
Andorra: 6
Argentina: 1
Armenia: 5
Azerbaijan: 2
Belgium: 3
Bosnia and Herzegovina: 2
Cameroon: 2
Croatia: 1
Cyprus: 2
Czech Republic: 2
Denmark: 3
Ecuador: 1
Egypt: 2
Estonia: 4
Faroe Islands: 4
Finland: 1
France: 2
Germany: 1
Ghana: 2
Greece: 1
Hungary: 6
Iceland: 1
Iran: 1
Israel: 1
Kazakhstan: 2
Latvia: 5
Liechtenstein: 2
Lithuania: 7
Luxembourg: 11
Morocco: 1
Netherlands: 4
New Zealand: 1
Northern Ireland: 3
North Korea: 1
Panama: 1
Poland: 1
Qatar: 1
Republic of Ireland: 2
Russia: 3
Saudi Arabia: 2
Serbia: 1
Slovakia: 1
Spain: 3
Sweden: 7
Switzerland: 5
Ukraine: 1
Wales: 1
The best assisters for Cristiano Ronaldo
Ricardo Quaresma and Joo Moutinho have been Ronaldo's most dependable goal-setting partners, helping eight goals each for their teammate.
André Gomes: 1
André Silva: 1
Bernardo Silva: 6
Bruno Fernandes: 2
Fábio Coentrão: 2
Deco: 5
Diogo Jota: 4
Diogo Dalot: 1
Gelson Martins: 1
Gonçalo Guedes: 3
Gonçalo Paciência: 1
Hugo Almeida: 1
Hugo Viana: 1
João Cancelo 1
João Mário: 4
João Moutinho: 8
Joåo Pereira: 3
João Félix: 1
José Fonte: 1
Luís Figo: 3
Mário Rui 1
Miguel Veloso: 2
Nani: 6
Nuno Mendes: 1
Pauleta: 1
Pepe: 1
Ricardo Quaresma: 8
Rafa Silva: 2
Raphaël Guerreiro: 2
Raul Meireles: 1
Ricardo Carvalho: 1
Rúben Neves: 1
Silvestre Varela: 1
Simão Sabrosa: 1
William Carvalho: 1
**This article was last updated on 26 March 2023.
- I-League 2024-25: Inter Kashi start their campaign with a hard-fought win
- Top 10 highest goalscorers in football history
- Cristiano Ronaldo vs Lionel Messi: All-time goals & stats comparison
- Cristiano Ronaldo: List of all goals for Al Nassr
- Lionel Messi's former Barcelona teammate Javier Mascherano set to become Inter Miami head coach
- Ashutosh Mehta on ISL comeback, national team call-up, relationship with Khalid Jamil & more
- Petr Kratky highlights this Mumbai City FC player's performance against Kerala Blasters
- Mohun Bagan not be fined by AFC after recognising their case as 'Event of Force Majeure'
- How much bonus did Vinicius Jr miss out on after losing Ballon d'Or 2024 award?
- Mats Hummels' girlfriend: Meet Nicola Cavanis, her job, Instagram & more
- Top 10 highest goalscorers in football history
- Cristiano Ronaldo vs Lionel Messi: All-time goals & stats comparison
- Cristiano Ronaldo: List of all goals for Al Nassr
- I-League 2024-25: Full fixtures, schedule, results, standings & more
- Jose Molina outlines how Dimitri Petratos can rediscover top form for Mohun Bagan