Complete match history for Cristiano Ronaldo in their National Teams throughout their careers

#206 FIFA Friendly 90′
26/03/2024 Eslovenia 2 Eslovenia 0goals 0assists
2023/2024 Portugal 0 Portugal
#205 UEFA Euro Qualifier – Group stage 90′
19/11/2023 Portugal 2 Portugal 0goals 1assists
2023/2024 Islandia 0 Islandia
Assist for: Ricardo Horta
#204 UEFA Euro Qualifier – Group stage 67′
16/11/2023 Liechtenstein 0 Liechtenstein 1goals 0assists
2023/2024 Portugal 2 Portugal
#203 UEFA Euro Qualifier – Group stage 66′
16/10/2023 Bosnia-Herzegovina 0 Bosnia-Herzegovina 2goals 1assists
2023/2024 Portugal 5 Portugal
Assist for: Joao Cancelo
#202 UEFA Euro Qualifier – Group stage 90′
13/10/2023 Portugal 3 Portugal 2goals 0assists
2023/2024 Eslovaquia 2 Eslovaquia
#201 UEFA Euro Qualifier – Group stage 90′
08/09/2023 Eslovaquia 0 Eslovaquia 0goals 0assists
2023/2024 Portugal 1 Portugal
#200 UEFA Euro Qualifier – Group stage 90′
20/06/2023 Islandia 0 Islandia 1goals 0assists
2022/2023 Portugal 1 Portugal
#199 UEFA Euro Qualifier – Group stage 90′
17/06/2023 Portugal 3 Portugal 0goals 0assists
2022/2023 Bosnia-Herzegovina 0 Bosnia-Herzegovina
#198 UEFA Euro Qualifier – Group stage 65′
26/03/2023 Luxemburgo 0 Luxemburgo 2goals 0assists
2022/2023 Portugal 6 Portugal
#197 UEFA Euro Qualifier – Group stage 78′
23/03/2023 Portugal 4 Portugal 2goals 0assists
2022/2023 Liechtenstein 0 Liechtenstein
#196 FIFA World Cup – Quarter finals 39′
10/12/2022 Marruecos 1 Marruecos 0goals 0assists
2022/2023 Portugal 0 Portugal
#195 FIFA World Cup – Round of 16 17′
06/12/2022 Suiza 1 Suiza 0goals 0assists
2022/2023 Portugal 6 Portugal
#194 FIFA World Cup – Group stage 65′
02/12/2022 Corea del Sur 2 Corea del Sur 0goals 0assists
2022/2023 Portugal 1 Portugal
#193 FIFA World Cup – Group stage 81′
28/11/2022 Uruguay 0 Uruguay 0goals 0assists
2022/2023 Portugal 2 Portugal
#192 FIFA World Cup – Group stage 88′
24/11/2022 Ghana 2 Ghana 1goals 0assists
2022/2023 Portugal 3 Portugal
#191 UEFA Nations League – Group stage 90′
27/09/2022 Portugal 0 Portugal 0goals 0assists
2022/2023 España 1 España
#190 UEFA Nations League – Group stage 90′
24/09/2022 República Checa 0 República Checa 0goals 1assists
2022/2023 Portugal 4 Portugal
Assist for: Diogo Jota
#189 UEFA Nations League – Group stage 90′
09/06/2022 Portugal 2 Portugal 0goals 0assists
2022/2023 República Checa 0 República Checa
#188 UEFA Nations League – Group stage 90′
05/06/2022 Portugal 4 Portugal 2goals 0assists
2022/2023 Suiza 0 Suiza
#187 UEFA Nations League – Group stage 28′
02/06/2022 España 1 España 0goals 0assists
2022/2023 Portugal 1 Portugal
#186 FIFA World Cup Qualifier – Qualifying play-off 90′
29/03/2022 Portugal 2 Portugal 0goals 1assists
2021/2022 Macedonia 0 Macedonia
Assist for: Bruno Fernandes
#185 FIFA World Cup Qualifier – Qualifying play-off 90′
24/03/2022 Portugal 3 Portugal 0goals 0assists
2021/2022 Turquía 1 Turquía
#184 FIFA World Cup Qualifier – Group stage 90′
14/11/2021 Portugal 1 Portugal 0goals 0assists
2021/2022 Serbia 2 Serbia
#183 FIFA World Cup Qualifier – Group stage 90′
11/11/2021 República de Irlanda 0 República de Irlanda 0goals 0assists
2021/2022 Portugal 0 Portugal
#182 FIFA World Cup Qualifier – Group stage 90′
12/10/2021 Portugal 5 Portugal 3goals 0assists
2021/2022 Luxemburgo 0 Luxemburgo
#181 FIFA Friendly 46′
09/10/2021 Portugal 3 Portugal 1goals 0assists
2021/2022 Catar 0 Catar
#180 FIFA World Cup Qualifier – Group stage 90′
01/09/2021 Portugal 2 Portugal 2goals 0assists
2021/2022 República de Irlanda 1 República de Irlanda
#179 UEFA Euro – Round of 16 90′
27/06/2021 Bélgica 1 Bélgica 0goals 0assists
2020/2021 Portugal 0 Portugal
#178 UEFA Euro – Group stage 90′
23/06/2021 Francia 2 Francia 2goals 0assists
2020/2021 Portugal 2 Portugal
#177 UEFA Euro – Group stage 90′
19/06/2021 Alemania 4 Alemania 1goals 1assists
2020/2021 Portugal 2 Portugal
Assist for: Diogo Jota
#176 UEFA Euro – Group stage 90′
15/06/2021 Hungría 0 Hungría 2goals 0assists
2020/2021 Portugal 3 Portugal
#175 FIFA Friendly 71′
09/06/2021 Portugal 4 Portugal 1goals 0assists
2020/2021 Israel 0 Israel
#174 FIFA Friendly 90′
04/06/2021 España 0 España 0goals 0assists
2020/2021 Portugal 0 Portugal
#173 FIFA World Cup Qualifier – Group stage 90′
30/03/2021 Luxemburgo 1 Luxemburgo 1goals 0assists
2020/2021 Portugal 3 Portugal
#172 FIFA World Cup Qualifier – Group stage 90′
27/03/2021 Serbia 2 Serbia 0goals 0assists
2020/2021 Portugal 2 Portugal
#171 FIFA World Cup Qualifier – Group stage 90′
24/03/2021 Portugal 1 Portugal 0goals 0assists
2020/2021 Azerbaiyán 0 Azerbaiyán
#170 UEFA Nations League – Group stage 90′
17/11/2020 Croacia 2 Croacia 0goals 0assists
2020/2021 Portugal 3 Portugal
#169 UEFA Nations League – Group stage 90′
14/11/2020 Portugal 0 Portugal 0goals 0assists
2020/2021 Francia 1 Francia
#168 FIFA Friendly 45′
11/11/2020 Portugal 7 Portugal 1goals 1assists
2020/2021 Andorra 0 Andorra
Assist for: Renato Sanches
#167 UEFA Nations League – Group stage 90′
11/10/2020 Francia 0 Francia 0goals 0assists
2020/2021 Portugal 0 Portugal
#166 FIFA Friendly 73′
07/10/2020 Portugal 0 Portugal 0goals 0assists
2020/2021 España 0 España
#165 UEFA Nations League – Group stage 81′
16/09/2020 Suecia 0 Suecia 2goals 0assists
2020/2021 Portugal 2 Portugal
#164 UEFA Euro Qualifier – Group stage 90′
17/11/2019 Luxemburgo 0 Luxemburgo 1goals 0assists
2019/2020 Portugal 2 Portugal
#163 UEFA Euro Qualifier – Group stage 90′
14/11/2019 Portugal 6 Portugal 3goals 0assists
2019/2020 Lituania 0 Lituania
#162 UEFA Euro Qualifier – Group stage 90′
14/10/2019 Ucrania 2 Ucrania 1goals 0assists
2019/2020 Portugal 1 Portugal
#161 UEFA Euro Qualifier – Group stage 90′
11/10/2019 Portugal 3 Portugal 1goals 0assists
2019/2020 Luxemburgo 0 Luxemburgo
#160 UEFA Euro Qualifier – Group stage 90′
10/09/2019 Lituania 1 Lituania 4goals 0assists
2019/2020 Portugal 5 Portugal
#159 UEFA Euro Qualifier – Group stage 90′
07/09/2019 Serbia 2 Serbia 1goals 0assists
2019/2020 Portugal 4 Portugal
#158 UEFA Nations League – Final 90′
09/06/2019 Portugal 1 Portugal 0goals 0assists
2018/2019 Países Bajos 0 Países Bajos
#157 UEFA Nations League – Semifinals 90′
05/06/2019 Portugal 3 Portugal 3goals 0assists
2018/2019 Suiza 1 Suiza
#156 UEFA Euro Qualifier – Group stage 31′
25/03/2019 Portugal 1 Portugal 0goals 0assists
2018/2019 Serbia 1 Serbia
#155 UEFA Euro Qualifier – Group stage 90′
22/03/2019 Portugal 0 Portugal 0goals 0assists
2018/2019 Ucrania 0 Ucrania
#154 FIFA World Cup – Round of 16 90′
30/06/2018 Uruguay 2 Uruguay 0goals 0assists
2017/2018 Portugal 1 Portugal
#153 FIFA World Cup – Group stage 90′
25/06/2018 Irán 1 Irán 0goals 0assists
2017/2018 Portugal 1 Portugal
#152 FIFA World Cup – Group stage 90′
20/06/2018 Marruecos 0 Marruecos 1goals 0assists
2017/2018 Portugal 1 Portugal
#151 FIFA World Cup – Group stage 90′
15/06/2018 España 3 España 3goals 0assists
2017/2018 Portugal 3 Portugal
#150 FIFA Friendly 75′
07/06/2018 Portugal 3 Portugal 0goals 1assists
2017/2018 Argelia 0 Argelia
Assist for: Bruno Fernandes
#149 FIFA Friendly 68′
26/03/2018 Países Bajos 3 Países Bajos 0goals 0assists
2017/2018 Portugal 0 Portugal
#148 FIFA Friendly 90′
23/03/2018 Egipto 1 Egipto 2goals 0assists
2017/2018 Portugal 2 Portugal
#147 FIFA World Cup Qualifier – Group stage 90′
10/10/2017 Portugal 2 Portugal 0goals 0assists
2017/2018 Suiza 0 Suiza
#146 FIFA World Cup Qualifier – Group stage 90′
07/10/2017 Andorra 0 Andorra 1goals 0assists
2017/2018 Portugal 2 Portugal
#145 FIFA World Cup Qualifier – Group stage 90′
03/09/2017 Hungría 0 Hungría 0goals 1assists
2017/2018 Portugal 1 Portugal
Assist for: André Silva
#144 FIFA World Cup Qualifier – Group stage 90′
31/08/2017 Portugal 5 Portugal 3goals 1assists
2017/2018 Islas Feroe 1 Islas Feroe
Assist for: William Carvalho
#143 FIFA Confederations Cup – Semifinals 120′
28/06/2017 Chile 0 Chile 0goals 0assists
2016/2017 Portugal 0 Portugal
#142 FIFA Confederations Cup – Group stage 90′
24/06/2017 Nueva Zelanda 0 Nueva Zelanda 1goals 0assists
2016/2017 Portugal 4 Portugal
#141 FIFA Confederations Cup – Group stage 90′
21/06/2017 Rusia 0 Rusia 1goals 0assists
2016/2017 Portugal 1 Portugal
#140 FIFA Confederations Cup – Group stage 90′
18/06/2017 México 2 México 0goals 1assists
2016/2017 Portugal 2 Portugal
Assist for: Ricardo Quaresma
#139 FIFA World Cup Qualifier – Group stage 90′
09/06/2017 Letonia 0 Letonia 2goals 1assists
2016/2017 Portugal 3 Portugal
Assist for: André Silva
#138 FIFA Friendly 57′
28/03/2017 Portugal 2 Portugal 1goals 0assists
2016/2017 Suecia 3 Suecia
#137 FIFA World Cup Qualifier – Group stage 90′
25/03/2017 Portugal 3 Portugal 2goals 0assists
2016/2017 Hungría 0 Hungría
#136 FIFA World Cup Qualifier – Group stage 90′
13/11/2016 Portugal 4 Portugal 2goals 0assists
2016/2017 Letonia 1 Letonia
#135 FIFA World Cup Qualifier – Group stage 90′
11/10/2016 Islas Feroe 0 Islas Feroe 1goals 0assists
2016/2017 Portugal 6 Portugal
#134 FIFA World Cup Qualifier – Group stage 90′
07/10/2016 Portugal 6 Portugal 4goals 0assists
2016/2017 Andorra 0 Andorra
#133 UEFA Euro – Final – First leg 25′
10/07/2016 Francia 0 Francia 0goals 0assists
2015/2016 Portugal 1 Portugal
#132 UEFA Euro – Semifinals – First leg 90′
06/07/2016 Gales 0 Gales 1goals 1assists
2015/2016 Portugal 2 Portugal
Assist for: Nani
#131 UEFA Euro – Quarter finals – First leg 120′
30/06/2016 Polonia 1 Polonia 0goals 0assists
2015/2016 Portugal 1 Portugal
#130 UEFA Euro – Round of 16 120′
25/06/2016 Croacia 0 Croacia 0goals 0assists
2015/2016 Portugal 1 Portugal
#129 UEFA Euro – Group stage 90′
22/06/2016 Hungría 3 Hungría 2goals 1assists
2015/2016 Portugal 3 Portugal
Assist for: Nani
#128 UEFA Euro – Group stage 90′
18/06/2016 Austria 0 Austria 0goals 0assists
2015/2016 Portugal 0 Portugal
#127 UEFA Euro – Group stage 90′
14/06/2016 Islandia 1 Islandia 0goals 0assists
2015/2016 Portugal 1 Portugal
#126 FIFA Friendly 45′
09/06/2016 Portugal 7 Portugal 2goals 0assists
2015/2016 Estonia 0 Estonia
#125 FIFA Friendly 61′
29/03/2016 Portugal 2 Portugal 1goals 0assists
2015/2016 Bélgica 1 Bélgica
#124 FIFA Friendly 90′
25/03/2016 Portugal 0 Portugal 0goals 0assists
2015/2016 Bulgaria 1 Bulgaria
#123 UEFA Euro Qualifier – Group stage 90′
08/10/2015 Portugal 1 Portugal 0goals 0assists
2015/2016 Dinamarca 0 Dinamarca
#122 UEFA Euro Qualifier – Group stage 90′
07/09/2015 Albania 0 Albania 0goals 0assists
2015/2016 Portugal 1 Portugal
#121 FIFA Friendly 68′
04/09/2015 Portugal 0 Portugal 0goals 0assists
2015/2016 Francia 1 Francia
#120 UEFA Euro Qualifier – Group stage 90′
13/06/2015 Armenia 2 Armenia 3goals 0assists
2014/2015 Portugal 3 Portugal
#119 UEFA Euro Qualifier – Group stage 90′
29/03/2015 Portugal 2 Portugal 0goals 0assists
2014/2015 Serbia 1 Serbia
#118 FIFA Friendly 45′
18/11/2014 Argentina 0 Argentina 0goals 0assists
2014/2015 Portugal 1 Portugal
#117 UEFA Euro Qualifier – Group stage 90′
14/11/2014 Portugal 1 Portugal 1goals 0assists
2014/2015 Armenia 0 Armenia
#116 UEFA Euro Qualifier – Group stage 90′
14/10/2014 Dinamarca 0 Dinamarca 1goals 0assists
2014/2015 Portugal 1 Portugal
#115 FIFA Friendly 76′
11/10/2014 Francia 2 Francia 0goals 0assists
2014/2015 Portugal 1 Portugal
#114 FIFA World Cup – Group stage 90′
26/06/2014 Ghana 1 Ghana 1goals 0assists
2013/2014 Portugal 2 Portugal
#113 FIFA World Cup – Group stage 90′
23/06/2014 Estados Unidos 2 Estados Unidos 0goals 1assists
2013/2014 Portugal 2 Portugal
Assist for: Silvestre Varela
#112 FIFA World Cup – Group stage 90′
16/06/2014 Alemania 4 Alemania 0goals 0assists
2013/2014 Portugal 0 Portugal
#111 FIFA Friendly 65′
11/06/2014 República de Irlanda 1 República de Irlanda 0goals 0assists
2013/2014 Portugal 5 Portugal
#110 FIFA Friendly 87′
05/03/2014 Portugal 5 Portugal 2goals 0assists
2013/2014 Camérun 1 Camérun
#109 FIFA World Cup Qualifier – Qualifying play-off – Segond leg 90′
19/11/2013 Suecia 2 Suecia 3goals 0assists
2013/2014 Portugal 3 Portugal
#108 FIFA World Cup Qualifier – Qualifying play-off – First leg 90′
15/11/2013 Portugal 1 Portugal 1goals 0assists
2013/2014 Suecia 0 Suecia
#107 FIFA World Cup Qualifier – Group stage 90′
11/10/2013 Portugal 1 Portugal 0goals 0assists
2013/2014 Israel 1 Israel
#106 FIFA World Cup Qualifier – Group stage 90′
06/09/2013 Irlanda del Norte 2 Irlanda del Norte 3goals 0assists
2013/2014 Portugal 4 Portugal
#105 FIFA Friendly 90′
14/08/2013 Portugal 1 Portugal 1goals 0assists
2012/2013 Países Bajos 1 Países Bajos
#104 FIFA Friendly 45′
10/06/2013 Croacia 0 Croacia 1goals 0assists
2012/2013 Portugal 1 Portugal
#103 FIFA World Cup Qualifier – Group stage 90′
07/06/2013 Portugal 1 Portugal 0goals 0assists
2012/2013 Rusia 0 Rusia
#102 FIFA World Cup Qualifier – Group stage 90′
22/03/2013 Israel 3 Israel 0goals 1assists
2012/2013 Portugal 3 Portugal
Assist for: Hélder Postiga
#101 FIFA Friendly 62′
06/02/2013 Portugal 2 Portugal 1goals 0assists
2012/2013 Ecuador 3 Ecuador
#100 FIFA World Cup Qualifier – Group stage 90′
16/10/2012 Portugal 1 Portugal 0goals 0assists
2012/2013 Irlanda del Norte 1 Irlanda del Norte
#99 FIFA World Cup Qualifier – Group stage 90′
12/10/2012 Rusia 1 Rusia 0goals 0assists
2012/2013 Portugal 0 Portugal
#98 FIFA World Cup Qualifier – Group stage 90′
11/09/2012 Portugal 3 Portugal 0goals 1assists
2012/2013 Azerbaiyán 0 Azerbaiyán
Assist for: Hélder Postiga
#97 FIFA World Cup Qualifier – Group stage 90′
07/09/2012 Luxemburgo 1 Luxemburgo 1goals 0assists
2012/2013 Portugal 2 Portugal
#96 FIFA Friendly 61′
15/08/2012 Portugal 2 Portugal 1goals 0assists
2011/2012 Panamá 0 Panamá
#95 UEFA Euro – Semifinals – First leg 120′
27/06/2012 España 0 España 0goals 0assists
2011/2012 Portugal 0 Portugal
#94 UEFA Euro – Quarter finals – First leg 90′
21/06/2012 República Checa 0 República Checa 1goals 0assists
2011/2012 Portugal 1 Portugal
#93 UEFA Euro – Group stage 90′
17/06/2012 Países Bajos 1 Países Bajos 2goals 0assists
2011/2012 Portugal 2 Portugal
#92 UEFA Euro – Group stage 90′
13/06/2012 Dinamarca 2 Dinamarca 0goals 0assists
2011/2012 Portugal 3 Portugal
#91 UEFA Euro – Group stage 90′
09/06/2012 Alemania 1 Alemania 0goals 0assists
2011/2012 Portugal 0 Portugal
#90 FIFA Friendly 90′
02/06/2012 Portugal 1 Portugal 0goals 1assists
2011/2012 Turquía 3 Turquía
Assist for: Nani
#89 FIFA Friendly 72′
26/05/2012 Portugal 0 Portugal 0goals 0assists
2011/2012 Macedonia 0 Macedonia
#88 FIFA Friendly 76′
29/02/2012 Polonia 0 Polonia 0goals 0assists
2011/2012 Portugal 0 Portugal
#87 UEFA Euro Qualifier – Qualifying play-off – First leg 90′
15/11/2011 Portugal 6 Portugal 2goals 0assists
2011/2012 Bosnia-Herzegovina 2 Bosnia-Herzegovina
#86 UEFA Euro Qualifier – Qualifying play-off – Segond leg 90′
11/11/2011 Bosnia-Herzegovina 0 Bosnia-Herzegovina 0goals 0assists
2011/2012 Portugal 0 Portugal
#85 UEFA Euro Qualifier – Group stage 90′
11/10/2011 Dinamarca 2 Dinamarca 1goals 0assists
2011/2012 Portugal 1 Portugal
#84 UEFA Euro Qualifier – Group stage 90′
07/10/2011 Portugal 5 Portugal 0goals 0assists
2011/2012 Islandia 3 Islandia
#83 UEFA Euro Qualifier – Group stage 90′
02/09/2011 Chipre 0 Chipre 2goals 1assists
2011/2012 Portugal 4 Portugal
Assist for: Hugo Almeida
#82 FIFA Friendly 45′
10/08/2011 Portugal 5 Portugal 1goals 1assists
2010/2011 Luxemburgo 0 Luxemburgo
Assist for: Hélder Postiga
#81 UEFA Euro Qualifier – Group stage 90′
04/06/2011 Portugal 1 Portugal 0goals 0assists
2010/2011 Noruega 0 Noruega
#80 FIFA Friendly 60′
09/02/2011 Portugal 1 Portugal 1goals 0assists
2010/2011 Argentina 2 Argentina
#79 FIFA Friendly 45′
17/11/2010 Portugal 4 Portugal 0goals 0assists
2010/2011 España 0 España
#78 UEFA Euro Qualifier – Group stage 90′
12/10/2010 Islandia 1 Islandia 1goals 0assists
2010/2011 Portugal 3 Portugal
#77 UEFA Euro Qualifier – Group stage 90′
08/10/2010 Portugal 3 Portugal 1goals 1assists
2010/2011 Dinamarca 1 Dinamarca
Assist for: Nani
#76 FIFA World Cup – Round of 16 – First leg 90′
29/06/2010 España 1 España 0goals 0assists
2009/2010 Portugal 0 Portugal
#75 FIFA World Cup – Group stage 90′
25/06/2010 Brasil 0 Brasil 0goals 0assists
2009/2010 Portugal 0 Portugal
#74 FIFA World Cup – Group stage 90′
21/06/2010 Corea del Norte 0 Corea del Norte 1goals 1assists
2009/2010 Portugal 7 Portugal
Assist for: Tiago Mendes
#73 FIFA World Cup – Group stage 90′
15/06/2010 Costa de Marfil 0 Costa de Marfil 0goals 0assists
2009/2010 Portugal 0 Portugal
#72 FIFA Friendly 27′
08/06/2010 Mozambique 0 Mozambique 0goals 0assists
2009/2010 Portugal 3 Portugal
#71 FIFA Friendly 90′
01/06/2010 Portugal 3 Portugal 0goals 1assists
2009/2010 Camérun 1 Camérun
Assist for: Nani
#70 FIFA Friendly 90′
24/05/2010 Portugal 0 Portugal 0goals 0assists
2009/2010 Cabo Verde 0 Cabo Verde
#69 FIFA Friendly 45′
03/03/2010 Portugal 2 Portugal 0goals 1assists
2009/2010 China 0 China
Assist for: Hugo Almeida
#68 FIFA World Cup Qualifier – Group stage 27′
10/10/2009 Portugal 3 Portugal 0goals 0assists
2009/2010 Hungría 0 Hungría
#67 FIFA World Cup Qualifier – Group stage 90′
09/09/2009 Hungría 0 Hungría 0goals 0assists
2009/2010 Portugal 1 Portugal
#66 FIFA World Cup Qualifier – Group stage 90′
05/09/2009 Dinamarca 1 Dinamarca 0goals 0assists
2009/2010 Portugal 1 Portugal
#65 FIFA World Cup Qualifier – Group stage 90′
06/06/2009 Albania 1 Albania 0goals 0assists
2008/2009 Portugal 2 Portugal
#64 FIFA Friendly 33′
31/03/2009 Portugal 2 Portugal 0goals 0assists
2008/2009 Sudáfrica 0 Sudáfrica
#63 FIFA World Cup Qualifier – Group stage 90′
28/03/2009 Portugal 0 Portugal 0goals 0assists
2008/2009 Suecia 0 Suecia
#62 FIFA Friendly 90′
11/02/2009 Portugal 1 Portugal 1goals 0assists
2008/2009 Finlandia 0 Finlandia
#61 FIFA Friendly 90′
20/11/2008 Brasil 6 Brasil 0goals 0assists
2008/2009 Portugal 2 Portugal
#60 FIFA World Cup Qualifier – Group stage 90′
15/10/2008 Portugal 0 Portugal 0goals 0assists
2008/2009 Albania 0 Albania
#59 FIFA World Cup Qualifier – Group stage 90′
11/10/2008 Suecia 0 Suecia 0goals 0assists
2008/2009 Portugal 0 Portugal
#58 UEFA Euro – Quarter finals – First leg 90′
19/06/2008 Alemania 3 Alemania 0goals 0assists
2007/2008 Portugal 2 Portugal
#57 UEFA Euro – Group stage 90′
11/06/2008 República Checa 1 República Checa 1goals 1assists
2007/2008 Portugal 3 Portugal
Assist for: Ricardo Quaresma
#56 UEFA Euro – Group stage 90′
07/06/2008 Turquía 0 Turquía 0goals 0assists
2007/2008 Portugal 2 Portugal
#55 FIFA Friendly 45′
31/05/2008 Portugal 2 Portugal 0goals 0assists
2007/2008 Georgia 0 Georgia
#54 FIFA Friendly 90′
06/02/2008 Italia 3 Italia 0goals 0assists
2007/2008 Portugal 1 Portugal
#53 UEFA Euro Qualifier – Group stage 90′
21/11/2007 Portugal 0 Portugal 0goals 0assists
2007/2008 Finlandia 0 Finlandia
#52 UEFA Euro Qualifier – Group stage 90′
17/11/2007 Portugal 1 Portugal 0goals 0assists
2007/2008 Armenia 0 Armenia
#51 UEFA Euro Qualifier – Group stage 90′
17/10/2007 Kazajistán 1 Kazajistán 1goals 0assists
2007/2008 Portugal 2 Portugal
#50 UEFA Euro Qualifier – Group stage 90′
13/10/2007 Azerbaiyán 0 Azerbaiyán 0goals 0assists
2007/2008 Portugal 2 Portugal
#49 UEFA Euro Qualifier – Group stage 90′
12/09/2007 Portugal 1 Portugal 0goals 0assists
2007/2008 Serbia 1 Serbia
#48 UEFA Euro Qualifier – Group stage 90′
08/09/2007 Portugal 2 Portugal 1goals 0assists
2007/2008 Polonia 2 Polonia
#47 UEFA Euro Qualifier – Group stage 90′
22/08/2007 Armenia 1 Armenia 1goals 0assists
2007/2008 Portugal 1 Portugal
#46 UEFA Euro Qualifier – Group stage 90′
28/03/2007 Serbia 1 Serbia 0goals 0assists
2006/2007 Portugal 1 Portugal
#45 UEFA Euro Qualifier – Group stage 78′
24/03/2007 Portugal 4 Portugal 2goals 1assists
2006/2007 Bélgica 0 Bélgica
Assist for: Ricardo Quaresma
#44 FIFA Friendly 63′
06/02/2007 Portugal 2 Portugal 0goals 0assists
2006/2007 Brasil 0 Brasil
#43 UEFA Euro Qualifier – Group stage 58′
15/11/2006 Portugal 3 Portugal 1goals 0assists
2006/2007 Kazajistán 0 Kazajistán
#42 UEFA Euro Qualifier – Group stage 90′
11/10/2006 Polonia 2 Polonia 0goals 0assists
2006/2007 Portugal 1 Portugal
#41 UEFA Euro Qualifier – Group stage 73′
07/10/2006 Portugal 3 Portugal 2goals 0assists
2006/2007 Azerbaiyán 0 Azerbaiyán
#40 UEFA Euro Qualifier – Group stage 90′
06/09/2006 Finlandia 1 Finlandia 0goals 0assists
2006/2007 Portugal 1 Portugal
#39 FIFA Friendly 66′
01/09/2006 Dinamarca 4 Dinamarca 0goals 1assists
2006/2007 Portugal 2 Portugal
Assist for: Ricardo Carvalho
#38 FIFA World Cup – Third-fourth place match – First leg 90′
08/07/2006 Alemania 3 Alemania 0goals 0assists
2005/2006 Portugal 1 Portugal
#37 FIFA World Cup – Semifinals – First leg 90′
05/07/2006 Francia 1 Francia 0goals 0assists
2005/2006 Portugal 0 Portugal
#36 FIFA World Cup – Quarter finals – First leg 120′
01/07/2006 Inglaterra 0 Inglaterra 0goals 0assists
2005/2006 Portugal 0 Portugal
#35 FIFA World Cup – Round of 16 – First leg 34′
25/06/2006 Países Bajos 0 Países Bajos 0goals 0assists
2005/2006 Portugal 1 Portugal
#34 FIFA World Cup – Group stage 90′
17/06/2006 Irán 0 Irán 1goals 0assists
2005/2006 Portugal 2 Portugal
#33 FIFA World Cup – Group stage 60′
11/06/2006 Angola 0 Angola 0goals 0assists
2005/2006 Portugal 1 Portugal
#32 FIFA Friendly 70′
03/06/2006 Portugal 3 Portugal 0goals 0assists
2005/2006 Luxemburgo 0 Luxemburgo
#31 FIFA Friendly 61′
27/05/2006 Portugal 4 Portugal 0goals 0assists
2005/2006 Cabo Verde 1 Cabo Verde
#30 FIFA Friendly 90′
01/03/2006 Portugal 3 Portugal 2goals 0assists
2005/2006 Arabia Saudí 0 Arabia Saudí
#29 FIFA Friendly 68′
15/11/2005 Irlanda del Norte 1 Irlanda del Norte 0goals 0assists
2005/2006 Portugal 1 Portugal
#28 FIFA Friendly 76′
12/11/2005 Portugal 2 Portugal 0goals 1assists
2005/2006 Croacia 0 Croacia
Assist for: Pauleta
#27 FIFA World Cup Qualifier – Group stage 45′
12/10/2005 Portugal 3 Portugal 0goals 0assists
2005/2006 Letonia 0 Letonia
#26 FIFA World Cup Qualifier – Group stage 84′
08/10/2005 Portugal 2 Portugal 0goals 1assists
2005/2006 Liechtenstein 1 Liechtenstein
Assist for: Pauleta
#25 FIFA World Cup Qualifier – Group stage 90′
07/09/2005 Rusia 0 Rusia 0goals 0assists
2005/2006 Portugal 0 Portugal
#24 FIFA World Cup Qualifier – Group stage 62′
03/09/2005 Portugal 6 Portugal 0goals 0assists
2005/2006 Luxemburgo 0 Luxemburgo
#23 FIFA World Cup Qualifier – Group stage 88′
08/06/2005 Estonia 0 Estonia 1goals 0assists
2004/2005 Portugal 1 Portugal
#22 FIFA World Cup Qualifier – Group stage 76′
04/06/2005 Portugal 2 Portugal 1goals 0assists
2004/2005 Eslovaquia 0 Eslovaquia
#21 FIFA World Cup Qualifier – Group stage 90′
30/03/2005 Eslovaquia 1 Eslovaquia 0goals 0assists
2004/2005 Portugal 1 Portugal
#20 FIFA Friendly 45′
26/03/2005 Portugal 4 Portugal 0goals 0assists
2004/2005 Canadá 1 Canadá
#19 FIFA Friendly 68′
09/02/2005 República de Irlanda 1 República de Irlanda 0goals 0assists
2004/2005 Portugal 0 Portugal
#18 FIFA World Cup Qualifier – Group stage 90′
17/11/2004 Luxemburgo 0 Luxemburgo 1goals 0assists
2004/2005 Portugal 5 Portugal
#17 FIFA World Cup Qualifier – Group stage 85′
13/10/2004 Portugal 7 Portugal 2goals 1assists
2004/2005 Rusia 1 Rusia
Assist for: Pauleta
#16 FIFA World Cup Qualifier – Group stage 62′
09/10/2004 Liechtenstein 2 Liechtenstein 0goals 0assists
2004/2005 Portugal 2 Portugal
#15 FIFA World Cup Qualifier – Group stage 90′
08/09/2004 Portugal 4 Portugal 1goals 2assists
2004/2005 Estonia 0 Estonia
Assist for: Hélder Postiga, Hélder Postiga
#14 FIFA World Cup Qualifier – Group stage 82′
04/09/2004 Letonia 0 Letonia 1goals 1assists
2004/2005 Portugal 2 Portugal
Assist for: Pauleta
#13 UEFA Euro – Final – First leg 90′
04/07/2004 Grecia 1 Grecia 0goals 0assists
2003/2004 Portugal 0 Portugal
#12 UEFA Euro – Semifinals – First leg 67′
30/06/2004 Países Bajos 1 Países Bajos 1goals 1assists
2003/2004 Portugal 2 Portugal
Assist for: Maniche
#11 UEFA Euro – Quarter finals – First leg 120′
24/06/2004 Inglaterra 2 Inglaterra 0goals 0assists
2003/2004 Portugal 2 Portugal
#10 UEFA Euro – Group stage 85′
20/06/2004 España 0 España 0goals 0assists
2003/2004 Portugal 1 Portugal
#9 UEFA Euro – Group stage 12′
16/06/2004 Rusia 0 Rusia 0goals 1assists
2003/2004 Portugal 2 Portugal
Assist for: Rui Costa
#8 UEFA Euro – Group stage 45′
12/06/2004 Grecia 2 Grecia 1goals 0assists
2003/2004 Portugal 1 Portugal
#7 FIFA Friendly 26′
05/06/2004 Portugal 4 Portugal 0goals 0assists
2003/2004 Lituania 1 Lituania
#6 FIFA Friendly 45′
29/05/2004 Portugal 3 Portugal 0goals 0assists
2003/2004 Luxemburgo 0 Luxemburgo
#5 FIFA Friendly 28′
28/04/2004 Portugal 2 Portugal 0goals 1assists
2003/2004 Suecia 2 Suecia
Assist for: Nuno Gomes
#4 FIFA Friendly 45′
31/03/2004 Portugal 1 Portugal 0goals 0assists
2003/2004 Italia 2 Italia
#3 FIFA Friendly 45′
18/02/2004 Portugal 1 Portugal 0goals 0assists
2003/2004 Inglaterra 1 Inglaterra
#2 FIFA Friendly 45′
11/10/2003 Portugal 5 Portugal 0goals 0assists
2003/2004 Albania 3 Albania
#1 FIFA Friendly 45′
20/08/2003 Portugal 1 Portugal 0goals 0assists
2003/2004 Kazajistán 0 Kazajistán