Advertisement
Cristiano Ronaldo: List of all 136 international goals for Portugal
Published at :March 24, 2025 at 7:40 AM
Modified at :March 24, 2025 at 7:41 AM

(Courtesy : Getty)
The Portuguese superstar is regarded as one of the greatest footballers of all time
Cristiano Ronaldo has scored a record 136 goals on the international stage. Here is the complete breakdown of all his goals, dates, competitions and everything you need to know.
Cristiano Ronaldo all international 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)
- 123. 20/06/23: EURO qualifying W 1-0 vs Iceland (a), 89th minute – right foot (Gonçalo Inácio)
- 124. 13/10/23: EURO qualifying W 3-2 vs Slovakia (h), 29th minute – right-foot penalty
- 125. 13/10/23: EURO qualifying W 3-2 vs Slovakia (h), 72nd minute – right foot (Bruno Fernandes)
- 126. 16/10/23: EURO qualifying W 5-0 vs Bosnia and Herzegovina (a), 5th minute – right-foot penalty
- 127. 16/10/23: EURO qualifying W 5-0 vs Bosnia and Herzegovina (a), 20th minute – right foot (João Félix)
- 128. 16/11/23: EURO qualifying W 2-0 vs Liechtenstein (a), 46th minute – left foot (Diogo Jota)
- 129. 11/06/24: friendly W 3-0 Republic of Ireland (h), 50th minute – left foot (Rúben Neves)
- 130. 11/06/24: friendly W 3-0 Republic of Ireland (h), 60th minute – left foot (Diogo Jota)
- 131. 05/09/24: Nations League league phase W 2-1 vs Croatia (h), 34th minute – right foot (Nuno Mendes)
- 132. 08/09/24: Nations League league phase W 2-1 vs Scotland (h), 88th minute – right foot (Nuno Mendes)
- 133. 12/10/24: Nations League league phase W 3-1 vs Poland (a), 37th minute – left foot (Rafael Leão)
- 134. 15/11/24: Nations League league phase W 5-1 vs Poland (h), 72nd minute – right foot penalty
- 135. 15/11/24: Nations League league phase W 5-1 vs Poland (h), 87th minute – right foot (Vitinha)
- 136. 23/03/25: Nations League quarter-finals W 5-2aet vs Denmark (h), 72nd minute – right foot
Also Read: 13 highest international scorers of all time
When has Cristiano Ronaldo scored his international goals?
- 1–10 minutes: 13 (5 penalties)
- 11–20 minutes: 5 (1)
- 21–30 minutes: 15 (4)
- 31–40 minutes: 16 (3)
- 41–half-time: 7
FIRST HALF: 56
- 46–55 minutes: 12 (1)
- 56–65 minutes: 18 (2)
- 66–75 minutes: 12 (2)
- 76–85 minutes: 18 (2)
- 86–full time: 20 (1)
SECOND HALF: 80
Also Read: Top 10 highest goalscorers in the history of football
How has Cristiano Ronaldo scored his international goals?
- Left foot: 32
- Right foot: 76
- Head: 28
- Direct free-kicks: 11
- Open play: 104
- Penalties: 21
Also Read: Top 10 players with most assists in international football history
Against which sides has Cristiano Ronaldo scored international goals?
- Andorra: 6
- Argentina: 1
- Armenia: 5
- Azerbaijan: 2
- Belgium: 3
- Bosnia and Herzegovina: 4
- Cameroon: 2
- Croatia: 2
- Cyprus: 2
- Czechia: 2
- Denmark: 4
- Ecuador: 1
- Egypt: 2
- Estonia: 4
- Faroe Islands: 4
- Finland: 1
- France: 2
- Germany: 1
- Ghana: 2
- Greece: 1
- Hungary: 6
- Iceland: 2
- Iran: 1
- Israel: 1
- Kazakhstan: 2
- Latvia: 5
- Liechtenstein: 3
- Lithuania: 7
- Luxembourg: 11
- Morocco: 1
- Netherlands: 4
- New Zealand: 1
- Northern Ireland: 3
- North Korea: 1
- Panama: 1
- Poland: 4
- Qatar: 1
- Republic of Ireland: 4
- Russia: 3
- Saudi Arabia: 2
- Scotland: 1
- Serbia: 1
- Slovakia: 3
- Spain: 3
- Sweden: 7
- Switzerland: 5
- Ukraine: 1
- Wales: 1
Who provided the assists for Cristiano Ronaldo’s international goals?
- André Gomes: 1
- André Silva: 1
- Bernardo Silva: 6
- Bruno Fernandes: 3
- Fábio Coentrão: 2
- Deco: 5
- Diogo Jota: 6
- Diogo Dalot: 1
- Gelson Martins: 1
- Gonçalo Guedes: 3
- Gonçalo Inácio: 1
- 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: 2
- José Fonte: 1
- Luís Figo: 3
- Mário Rui: 1
- Miguel Veloso: 2
- Nani: 6
- Nuno Mendes: 3
- Pauleta: 1
- Pepe: 1
- Ricardo Quaresma: 8
- Rafa Silva: 2
- Rafael Leão: 1
- Raphaël Guerreiro: 2
- Raul Meireles: 1
- Ricardo Carvalho: 1
- Rúben Neves: 2
- Silvestre Varela: 1
- Simão Sabrosa: 1
- Vitinha: 1
- William Carvalho: 1
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.
Related News
Latest News
- Harry Kane reveals players' health is not taken into account with tight football schedule
- 'I was very disappointed', Gurpreet Singh Sandhu on his exclusion from Indian Football Team
- Lionel Scaloni sheds light on Lionel Messi's participation in 2026 FIFA World Cup
- List of AFC Asian Cup 2027 Qualifiers results in the March international window
- Vinicius Jr vs Neymar: Stats comparison for Brazil at age of 24
Advertisement
Trending Articles
Advertisement
Editor Picks
- How India can lineup against Bangladesh in AFC Asian Cup qualifiers?
- Cristiano Ronaldo vs Lionel Messi: Who holds more Guinness World Records to their name?
- Cristiano Ronaldo: List of all 136 international goals for Portugal
- Ballon d'Or 2025: Top seven favourites as of March
- Who are the top 11 active goalscorers in international football?
Hi there! I'm Khel Sna