# Goal
|
Cap
|
Date
|
Venue
|
Competition
|
Opponent
|
1
|
8
|
12 June 2004
|
Estádio do Dragão, Porto, Portugal
|
UEFA Euro 2004
|
Greece
|
2
|
12
|
30 June 2004
|
Estádio José Alvalade, Lisbon, Portugal
|
UEFA Euro 2004
|
Netherlands
|
3
|
14
|
04 September 2004
|
Skonto Stadium, Riga, Latvia
|
2006 FIFA World Cup qualification
|
Latvia
|
4
|
15
|
08 September 2004
|
Estádio Dr. Magalhães Pessoa, Leiria, Portugal
|
2006 FIFA World Cup qualification
|
Estonia
|
5
|
17
|
13 October 2004
|
Estádio José Alvalade, Lisbon, Portugal
|
2006 FIFA World Cup qualification
|
Russia
|
7
|
18
|
17 November 2004
|
Stade Josy Barthel, Luxembourg City, Luxembourg
|
2006 FIFA World Cup qualification
|
Luxembourg
|
8
|
22
|
04 June 2005
|
Estádio da Luz, Lisbon, Portugal
|
2006 FIFA World Cup qualification
|
Slovakia
|
10
|
30
|
01 March 2006
|
LTU Arena, Düsseldorf, Germany
|
Friendly
|
Saudi Arabia
|
12
|
34
|
17 June 2006
|
Waldstadion, Frankfurt, Germany
|
2006 FIFA World Cup
|
Iran
|
13
|
41
|
07 October 2006
|
Estádio do Bessa, Porto, Portugal
|
UEFA Euro 2008 qualifying
|
Azerbaijan
|
15
|
43
|
15 November 2006
|
Estádio Cidade de Coimbra, Coimbra, Portugal
|
UEFA Euro 2008 qualifying
|
Kazakhstan
|
16
|
45
|
24 March 2007
|
Estádio José Alvalade, Lisbon, Portugal
|
UEFA Euro 2008 qualifying
|
Belgium
|
18
|
47
|
22 August 2007
|
Hanrapetakan Stadium, Yerevan, Armenia
|
UEFA Euro 2008 qualifying
|
Armenia
|
19
|
48
|
08 September 2007
|
Estádio da Luz, Lisbon, Portugal
|
UEFA Euro 2008 qualifying
|
Poland
|
21
|
57
|
11 June 2008
|
Stade de Genève, Geneva, Switzerland
|
UEFA Euro 2008
|
Czech Republic
|
22
|
62
|
11 February 2009
|
Estádio Algarve, Faro, Portugal
|
Friendly
|
Finland
|
23
|
74
|
21 June 2010
|
Cape Town Stadium, Cape Town, South Africa
|
2010 FIFA World Cup
|
North Korea
|
24
|
77
|
08 October 2010
|
Estádio do Dragão, Porto, Portugal
|
UEFA Euro 2012 qualifying
|
Denmark
|
25
|
78
|
12 October 2010
|
Laugardalsvöllur, Reykjavík, Iceland
|
UEFA Euro 2012 qualifying
|
Iceland
|
26
|
80
|
09 February 2011
|
Stade de Genève, Geneva, Switzerland
|
Friendly
|
Argentina
|
28
|
83
|
02 September 2011
|
GSP Stadium, Nicosia, Cyprus
|
UEFA Euro 2012 qualifying
|
Cyprus
|
31
|
87
|
15 November 2011
|
Estádio da Luz, Lisbon, Portugal
|
UEFA Euro 2012 qualifying
|
Bosnia and Herzegovina
|
36
|
96
|
15 August 2012
|
Estádio Algarve, Faro, Portugal
|
Friendly
|
Panama
|
38
|
101
|
06 February 2013
|
Estádio D. Afonso Henriques, Guimarães, Portugal
|
Friendly
|
Ecuador
|
39
|
104
|
10 June 2013
|
Stade de Genève, Geneva, Switzerland
|
Friendly
|
Croatia
|
41
|
106
|
06 September 2013
|
Windsor Park, Belfast, Northern Ireland
|
2014 FIFA World Cup qualification
|
Northern Ireland
|
44
|
108
|
15 November 2013
|
Estádio da Luz, Lisbon, Portugal
|
2014 FIFA World Cup qualification
|
Sweden
|
48
|
110
|
05 March 2014
|
Estádio Dr. Magalhães Pessoa, Leiria, Portugal
|
Friendly
|
Cameroon
|
50
|
114
|
26 June 2014
|
Estádio Nacional Mané Garrincha, Brasília, Brazil
|
2014 FIFA World Cup
|
Ghana
|
59
|
129
|
22 June 2016
|
Parc Olympique Lyonnais, Lyon, France
|
UEFA Euro 2016
|
Hungary
|
61
|
132
|
06 July 2016
|
Parc Olympique Lyonnais, Lyon, France
|
UEFA Euro 2016
|
Wales
|
62
|
134
|
07 October 2016
|
Estádio Municipal de Aveiro, Aveiro, Portugal
|
2018 FIFA World Cup qualification
|
Andorra
|
66
|
135
|
10 October 2016
|
Tórsvøllur, Tórshavn, Faroe Islands
|
2018 FIFA World Cup qualification
|
Faroe Islands
|
75
|
142
|
24 June 2017
|
Krestovsky Stadium, Saint Petersburg, Russia
|
2017 FIFA Confederations Cup
|
New Zealand
|
80
|
148
|
23 March 2018
|
Letzigrund, Zürich, Switzerland
|
Friendly
|
Egypt
|
82
|
151
|
15 June 2018
|
Fisht Olympic Stadium, Sochi, Russia
|
2018 FIFA World Cup
|
Spain
|
85
|
152
|
20 June 2018
|
Luzhniki Stadium, Moscow, Russia
|
2018 FIFA World Cup
|
Morocco
|
86
|
157
|
05 June 2019
|
Estádio do Dragão, Porto, Portugal
|
2019 UEFA Nations League Finals
|
Switzerland
|
89
|
159
|
07 September 2019
|
Red Star Stadium, Belgrade, Serbia
|
UEFA Euro 2020 qualifying
|
Serbia
|
90
|
160
|
10 September 2019
|
LFF Stadium, Vilnius, Lithuania
|
UEFA Euro 2020 qualifying
|
Lithuania
|
95
|
162
|
14 October 2019
|
Olimpiyskiy National Sports Complex, Kyiv, Ukraine
|
UEFA Euro 2020 qualifying
|
Ukraine
|
104
|
175
|
09 June 2021
|
Estádio José Alvalade, Lisbon, Portugal
|
Friendly
|
Israel
|
107
|
177
|
19 June 2021
|
Allianz Arena, Munich, Germany
|
UEFA Euro 2020
|
Germany
|
108
|
178
|
23 June 2021
|
Puskás Aréna, Budapest, Hungary
|
UEFA Euro 2020
|
France
|
110
|
180
|
01 September 2021
|
Estádio Algarve, Faro, Portugal
|
2022 FIFA World Cup qualification
|
Republic of Ireland
|
112
|
181
|
09 October 2021
|
Estádio Algarve, Faro, Portugal
|
Friendly
|
Qatar
|