October 10, 2019 2:41 PM
Last modified date: September 23, 2022 5:06 PM
A Breakdown Of Cristiano Ronaldo's International Goals
In an international career spanning over 18 years, Cristiano Ronaldo has scored an extraordinary 117 times for Portugal, putting him first on the all-time list of international goalscorers. With the prolific frontman showing no signs of hanging up his boots just yet, he will have his eyes set on extending that record.
Below is a comprehensive of Ronaldo's 117 goals for Portugal:
Last updated after his 117th goal against Switzerland in July 2022
GOAL NUMBER | DATE | COMPETITION | OPPONENT |
1 | 12/06/2004 | UEFA EURO | Greece |
2 | 30/06/2004 | UEFA EURO | Netherlands |
3 | 04/09/2004 | World Cup qualifying | Latvia |
4 | 08/09/2004 | World Cup qualifying | Estonia |
5 | 13/10/2004 | World Cup qualifying | Russia |
6 | 13/10/2004 | World Cup qualifying | Russia |
7 | 17/11/2004 | World Cup qualifying | Luxembourg |
8 | 04/06/2005 | World Cup qualifying | Slovakia |
9 | 08/06/2005 | World Cup qualifying | Estonia |
10 | 01/03/2006 | Friendly | Saudi Arabia |
11 | 01/03/2006 | Friendly | Saudi Arabia |
12 | 17/06/2006 | World Cup | Iran |
13 | 07/10/2006 | UEFA EURO qualifying | Azerbaijan |
14 | 07/10/2006 | UEFA EURO qualifying | Azerbaijan |
15 | 15/11/2006 | UEFA EURO qualifying | Kazakhstan |
16 | 24/03/2007 | UEFA EURO qualifying | Belgium |
17 | 24/03/2007 | UEFA EURO qualifying | Belgium |
18 | 22/08/2007 | UEFA EURO qualifying | Armenia |
19 | 08/09/2007 | UEFA EURO qualifying | Poland |
20 | 17/10/2007 | UEFA EURO qualifying | Kazakhstan |
21 | 11/06/2008 | UEFA EURO | Czech Republic |
22 | 11/02/2009 | Friendly | Finland |
23 | 21/06/2010 | World Cup | Korea DPR |
24 | 08/10/2010 | UEFA EURO qualifying | Denmark |
25 | 12/10/2010 | UEFA EURO qualifying | Iceland |
26 | 09/02/2011 | Friendly | Argentina |
27 | 10/08/2011 | Friendly | Luxembourg |
28 | 02/09/2011 | UEFA EURO qualifying | Cyprus |
29 | 02/09/2011 | UEFA EURO qualifying | Cyprus |
30 | 11/10/2011 | UEFA EURO qualifying | Denmark |
31 | 15/11/2011 | UEFA EURO qualifying | Bosnia and Herzegovina |
32 | 15/11/2011 | UEFA EURO qualifying | Bosnia and Herzegovina |
33 | 17/06/2012 | UEFA EURO | Netherlands |
34 | 17/06/2012 | UEFA EURO | Netherlands |
35 | 21/06/2012 | UEFA EURO | Czech Republic |
36 | 15/08/2012 | Friendly | Panama |
37 | 07/09/2012 | World Cup qualifying | Luxembourg |
38 | 06/02/2013 | Friendly | Ecuador |
39 | 10/06/2013 | Friendly | Croatia |
40 | 14/08/2013 | Friendly | Netherlands |
41 | 06/09/2013 | World Cup qualifying | Northern Ireland |
42 | 06/09/2013 | World Cup qualifying | Northern Ireland |
43 | 06/09/2013 | World Cup qualifying | Northern Ireland |
44 | 15/11/2013 | World Cup qualifying | Sweden |
45 | 19/11/2013 | World Cup qualifying | Sweden |
46 | 19/11/2013 | World Cup qualifying | Sweden |
47 | 19/11/2013 | World Cup qualifying | Sweden |
48 | 05/03/2014 | Friendly | Cameroon |
49 | 05/03/2014 | Friendly | Cameroon |
50 | 26/06/2014 | World Cup | Ghana |
51 | 14/10/2014 | UEFA EURO qualifying | Denmark |
52 | 14/11/2014 | UEFA EURO qualifying | Armenia |
53 | 13/06/2015 | UEFA EURO qualifying | Armenia |
54 | 13/06/2015 | UEFA EURO qualifying | Armenia |
55 | 13/06/2015 | UEFA EURO qualifying | Armenia |
56 | 29/03/2016 | Friendly | Belgium |
57 | 08/06/2016 | Friendly | Estonia |
58 | 08/06/2016 | Friendly | Estonia |
59 | 22/06/2016 | UEFA EURO | Hungary |
60 | 22/06/2016 | UEFA EURO | Hungary |
61 | 06/07/2016 | UEFA EURO | Wales |
62 | 07/10/2016 | World Cup qualifying | Andorra |
63 | 07/10/2016 | World Cup qualifying | Andorra |
64 | 07/10/2016 | World Cup qualifying | Andorra |
65 | 07/10/2016 | World Cup qualifying | Andorra |
66 | 10/10/2016 | World Cup qualifying | Faroe Islands |
67 | 13/11/2016 | World Cup qualifying | Latvia |
68 | 13/11/2016 | World Cup qualifying | Latvia |
69 | 25/03/2017 | World Cup qualifying | Hungary |
70 | 25/03/2017 | World Cup qualifying | Hungary |
71 | 28/03/2017 | Friendly | Sweden |
72 | 09/06/2017 | World Cup qualifying | Latvia |
73 | 09/06/2017 | World Cup qualifying | Latvia |
74 | 21/06/2017 | Confederations Cup | Russia |
75 | 24/06/2017 | Confederations Cup | New Zealand |
76 | 31/08/2017 | World Cup qualifying | Faroe Islands |
77 | 31/08/2017 | World Cup qualifying | Faroe Islands |
78 | 31/08/2017 | World Cup qualifying | Faroe Islands |
79 | 07/10/2017 | World Cup qualifying | Andorra |
80 | 23/03/2018 | Friendly | Egypt |
81 | 23/03/2018 | Friendly | Egypt |
82 | 15/06/2018 | World Cup | Spain |
83 | 15/06/2018 | World Cup | Spain |
84 | 15/06/2018 | World Cup | Spain |
85 | 20/06/2018 | World Cup | Morocco |
86 | 05/06/2019 | Nations League | Switzerland |
87 | 05/06/2019 | Nations League | Switzerland |
88 | 05/06/2019 | Nations League | Switzerland |
89 | 07/09/2019 | UEFA EURO qualifying | Serbia |
90 | 10/09/2019 | UEFA EURO qualifying | Lithuania |
91 | 10/09/2019 | UEFA EURO qualifying | Lithuania |
92 | 10/09/2019 | UEFA EURO qualifying | Lithuania |
93 | 10/09/2019 | UEFA EURO qualifying | Lithuania |
94 | 11/10/2019 | UEFA EURO qualifying | Luxembourg |
95 | 14/10/2019 | UEFA EURO qualifying | Ukraine |
96 | 14/11/2019 | UEFA EURO qualifying | Lithuania |
97 | 14/11/2019 | UEFA EURO qualifying | Lithuania |
98 | 14/11/2019 | UEFA EURO qualifying | Lithuania |
99 | 17/11/2019 | UEFA EURO qualifying | Luxembourg |
100 | 08/09/2020 | Nations League | Sweden |
101 | 08/09/2020 | Nations League | Sweden |
102 | 11/11/2020 | Friendly | Andorra |
103 | 30/03/2021 | World Cup qualifying | Luxembourg |
104 | 09/06/2021 | Friendly | Israel |
105 | 15/06/2021 | UEFA EURO | Hungary |
106 | 15/06/2021 | UEFA EURO | Hungary |
107 | 19/06/2021 | UEFA EURO | Germany |
108 | 23/06/2021 | UEFA EURO | France |
109 | 23/06/2021 | UEFA EURO | France |
110 | 01/09/2021 | World Cup qualifying | Republic of Ireland |
111 | 01/09/2021 | World Cup qualifying | Republic of Ireland |
112 | 09/10/2021 | Friendly | Qatar |
113 | 12/10/2021 | World Cup qualifying | Luxembourg |
114 | 12/10/2021 | World Cup qualifying | Luxembourg |
115 | 12/10/2021 | World Cup qualifying | Luxembourg |
116 | 05/06/2022 | Nations League | Switzerland |
117 | 05/06/2022 | Nations League | Switzerland |
Click here to see a list of Lionel Messi's international goals