Match history for Ronaldo in their National Teams after turning 30 years old

#92 UEFA Euro – Group stage 66′
26/06/2024 Georgia 2 Georgia 0goals 0assists
2023/2024 Portugal 0 Portugal
#91 UEFA Euro – Group stage 90′
22/06/2024 Turkey 0 Turkey 0goals 1assists
2023/2024 Portugal 3 Portugal
Assist for: Bruno Fernandes
#90 UEFA Euro – Group stage 90′
18/06/2024 Czech Republic 1 Czech Republic 0goals 0assists
2023/2024 Portugal 2 Portugal
#89 FIFA Friendly 90′
11/06/2024 Portugal 3 Portugal 2goals 0assists
2023/2024 Ireland 0 Ireland
#88 FIFA Friendly 90′
26/03/2024 Eslovenia 2 Eslovenia 0goals 0assists
2023/2024 Portugal 0 Portugal
#87 UEFA Euro Qualifier – Group stage 90′
19/11/2023 Portugal 2 Portugal 0goals 1assists
2023/2024 Iceland 0 Iceland
Assist for: Ricardo Horta
#86 UEFA Euro Qualifier – Group stage 67′
16/11/2023 Liechtenstein 0 Liechtenstein 1goals 0assists
2023/2024 Portugal 2 Portugal
#85 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
#84 UEFA Euro Qualifier – Group stage 90′
13/10/2023 Portugal 3 Portugal 2goals 0assists
2023/2024 Slovakia 2 Slovakia
#83 UEFA Euro Qualifier – Group stage 90′
08/09/2023 Slovakia 0 Slovakia 0goals 0assists
2023/2024 Portugal 1 Portugal
#82 UEFA Euro Qualifier – Group stage 90′
20/06/2023 Iceland 0 Iceland 1goals 0assists
2022/2023 Portugal 1 Portugal
#81 UEFA Euro Qualifier – Group stage 90′
17/06/2023 Portugal 3 Portugal 0goals 0assists
2022/2023 Bosnia-Herzegovina 0 Bosnia-Herzegovina
#80 UEFA Euro Qualifier – Group stage 65′
26/03/2023 Luxembourg 0 Luxembourg 2goals 0assists
2022/2023 Portugal 6 Portugal
#79 UEFA Euro Qualifier – Group stage 78′
23/03/2023 Portugal 4 Portugal 2goals 0assists
2022/2023 Liechtenstein 0 Liechtenstein
#78 FIFA World Cup – Quarter finals 39′
10/12/2022 Morocco 1 Morocco 0goals 0assists
2022/2023 Portugal 0 Portugal
#77 FIFA World Cup – Round of 16 17′
06/12/2022 Switzerland 1 Switzerland 0goals 0assists
2022/2023 Portugal 6 Portugal
#76 FIFA World Cup – Group stage 65′
02/12/2022 South Korea 2 South Korea 0goals 0assists
2022/2023 Portugal 1 Portugal
#75 FIFA World Cup – Group stage 81′
28/11/2022 Uruguay 0 Uruguay 0goals 0assists
2022/2023 Portugal 2 Portugal
#74 FIFA World Cup – Group stage 88′
24/11/2022 Ghana 2 Ghana 1goals 0assists
2022/2023 Portugal 3 Portugal
#73 UEFA Nations League – Group stage 90′
27/09/2022 Portugal 0 Portugal 0goals 0assists
2022/2023 Spain 1 Spain
#72 UEFA Nations League – Group stage 90′
24/09/2022 Czech Republic 0 Czech Republic 0goals 1assists
2022/2023 Portugal 4 Portugal
Assist for: Diogo Jota
#71 UEFA Nations League – Group stage 90′
09/06/2022 Portugal 2 Portugal 0goals 0assists
2022/2023 Czech Republic 0 Czech Republic
#70 UEFA Nations League – Group stage 90′
05/06/2022 Portugal 4 Portugal 2goals 0assists
2022/2023 Switzerland 0 Switzerland
#69 UEFA Nations League – Group stage 28′
02/06/2022 Spain 1 Spain 0goals 0assists
2022/2023 Portugal 1 Portugal
#68 FIFA World Cup Qualifier – Qualifying play-off 90′
29/03/2022 Portugal 2 Portugal 0goals 1assists
2021/2022 North Macedonia 0 North Macedonia
Assist for: Bruno Fernandes
#67 FIFA World Cup Qualifier – Qualifying play-off 90′
24/03/2022 Portugal 3 Portugal 0goals 0assists
2021/2022 Turkey 1 Turkey
#66 FIFA World Cup Qualifier – Group stage 90′
14/11/2021 Portugal 1 Portugal 0goals 0assists
2021/2022 Serbia 2 Serbia
#65 FIFA World Cup Qualifier – Group stage 90′
11/11/2021 Ireland 0 Ireland 0goals 0assists
2021/2022 Portugal 0 Portugal
#64 FIFA World Cup Qualifier – Group stage 90′
12/10/2021 Portugal 5 Portugal 3goals 0assists
2021/2022 Luxembourg 0 Luxembourg
#63 FIFA Friendly 46′
09/10/2021 Portugal 3 Portugal 1goals 0assists
2021/2022 Catar 0 Catar
#62 FIFA World Cup Qualifier – Group stage 90′
01/09/2021 Portugal 2 Portugal 2goals 0assists
2021/2022 Ireland 1 Ireland
#61 UEFA Euro – Round of 16 90′
27/06/2021 Belgium 1 Belgium 0goals 0assists
2020/2021 Portugal 0 Portugal
#60 UEFA Euro – Group stage 90′
23/06/2021 France 2 France 2goals 0assists
2020/2021 Portugal 2 Portugal
#59 UEFA Euro – Group stage 90′
19/06/2021 Germany 4 Germany 1goals 1assists
2020/2021 Portugal 2 Portugal
Assist for: Diogo Jota
#58 UEFA Euro – Group stage 90′
15/06/2021 Hungary 0 Hungary 2goals 0assists
2020/2021 Portugal 3 Portugal
#57 FIFA Friendly 71′
09/06/2021 Portugal 4 Portugal 1goals 0assists
2020/2021 Israel 0 Israel
#56 FIFA Friendly 90′
04/06/2021 Spain 0 Spain 0goals 0assists
2020/2021 Portugal 0 Portugal
#55 FIFA World Cup Qualifier – Group stage 90′
30/03/2021 Luxembourg 1 Luxembourg 1goals 0assists
2020/2021 Portugal 3 Portugal
#54 FIFA World Cup Qualifier – Group stage 90′
27/03/2021 Serbia 2 Serbia 0goals 0assists
2020/2021 Portugal 2 Portugal
#53 FIFA World Cup Qualifier – Group stage 90′
24/03/2021 Portugal 1 Portugal 0goals 0assists
2020/2021 Azerbaijan 0 Azerbaijan
#52 UEFA Nations League – Group stage 90′
17/11/2020 Croatia 2 Croatia 0goals 0assists
2020/2021 Portugal 3 Portugal
#51 UEFA Nations League – Group stage 90′
14/11/2020 Portugal 0 Portugal 0goals 0assists
2020/2021 France 1 France
#50 FIFA Friendly 45′
11/11/2020 Portugal 7 Portugal 1goals 1assists
2020/2021 Andorra 0 Andorra
Assist for: Renato Sanches
#49 UEFA Nations League – Group stage 90′
11/10/2020 France 0 France 0goals 0assists
2020/2021 Portugal 0 Portugal
#48 FIFA Friendly 73′
07/10/2020 Portugal 0 Portugal 0goals 0assists
2020/2021 Spain 0 Spain
#47 UEFA Nations League – Group stage 81′
16/09/2020 Sweden 0 Sweden 2goals 0assists
2020/2021 Portugal 2 Portugal
#46 UEFA Euro Qualifier – Group stage 90′
17/11/2019 Luxembourg 0 Luxembourg 1goals 0assists
2019/2020 Portugal 2 Portugal
#45 UEFA Euro Qualifier – Group stage 90′
14/11/2019 Portugal 6 Portugal 3goals 0assists
2019/2020 Lithuania 0 Lithuania
#44 UEFA Euro Qualifier – Group stage 90′
14/10/2019 Ukraine 2 Ukraine 1goals 0assists
2019/2020 Portugal 1 Portugal
#43 UEFA Euro Qualifier – Group stage 90′
11/10/2019 Portugal 3 Portugal 1goals 0assists
2019/2020 Luxembourg 0 Luxembourg
#42 UEFA Euro Qualifier – Group stage 90′
10/09/2019 Lithuania 1 Lithuania 4goals 0assists
2019/2020 Portugal 5 Portugal
#41 UEFA Euro Qualifier – Group stage 90′
07/09/2019 Serbia 2 Serbia 1goals 0assists
2019/2020 Portugal 4 Portugal
#40 UEFA Nations League – Final 90′
09/06/2019 Portugal 1 Portugal 0goals 0assists
2018/2019 Netherlands 0 Netherlands
#39 UEFA Nations League – Semifinals 90′
05/06/2019 Portugal 3 Portugal 3goals 0assists
2018/2019 Switzerland 1 Switzerland
#38 UEFA Euro Qualifier – Group stage 31′
25/03/2019 Portugal 1 Portugal 0goals 0assists
2018/2019 Serbia 1 Serbia
#37 UEFA Euro Qualifier – Group stage 90′
22/03/2019 Portugal 0 Portugal 0goals 0assists
2018/2019 Ukraine 0 Ukraine
#36 FIFA World Cup – Round of 16 90′
30/06/2018 Uruguay 2 Uruguay 0goals 0assists
2017/2018 Portugal 1 Portugal
#35 FIFA World Cup – Group stage 90′
25/06/2018 Iran 1 Iran 0goals 0assists
2017/2018 Portugal 1 Portugal
#34 FIFA World Cup – Group stage 90′
20/06/2018 Morocco 0 Morocco 1goals 0assists
2017/2018 Portugal 1 Portugal
#33 FIFA World Cup – Group stage 90′
15/06/2018 Spain 3 Spain 3goals 0assists
2017/2018 Portugal 3 Portugal
#32 FIFA Friendly 75′
07/06/2018 Portugal 3 Portugal 0goals 1assists
2017/2018 Argelia 0 Argelia
Assist for: Bruno Fernandes
#31 FIFA Friendly 68′
26/03/2018 Netherlands 3 Netherlands 0goals 0assists
2017/2018 Portugal 0 Portugal
#30 FIFA Friendly 90′
23/03/2018 Egypt 1 Egypt 2goals 0assists
2017/2018 Portugal 2 Portugal
#29 FIFA World Cup Qualifier – Group stage 90′
10/10/2017 Portugal 2 Portugal 0goals 0assists
2017/2018 Switzerland 0 Switzerland
#28 FIFA World Cup Qualifier – Group stage 90′
07/10/2017 Andorra 0 Andorra 1goals 0assists
2017/2018 Portugal 2 Portugal
#27 FIFA World Cup Qualifier – Group stage 90′
03/09/2017 Hungary 0 Hungary 0goals 1assists
2017/2018 Portugal 1 Portugal
Assist for: André Silva
#26 FIFA World Cup Qualifier – Group stage 90′
31/08/2017 Portugal 5 Portugal 3goals 1assists
2017/2018 Faroe Islands 1 Faroe Islands
Assist for: William Carvalho
#25 FIFA Confederations Cup – Semifinals 120′
28/06/2017 Chile 0 Chile 0goals 0assists
2016/2017 Portugal 0 Portugal
Penalty shootout
Chile 3 Chile 0Scored 0Missed
Portugal 0 Portugal
#24 FIFA Confederations Cup – Group stage 90′
24/06/2017 New Zealand 0 New Zealand 1goals 0assists
2016/2017 Portugal 4 Portugal
#23 FIFA Confederations Cup – Group stage 90′
21/06/2017 Russia 0 Russia 1goals 0assists
2016/2017 Portugal 1 Portugal
#22 FIFA Confederations Cup – Group stage 90′
18/06/2017 Mexico 2 Mexico 0goals 1assists
2016/2017 Portugal 2 Portugal
Assist for: Ricardo Quaresma
#21 FIFA World Cup Qualifier – Group stage 90′
09/06/2017 Latvia 0 Latvia 2goals 1assists
2016/2017 Portugal 3 Portugal
Assist for: André Silva
#20 FIFA Friendly 57′
28/03/2017 Portugal 2 Portugal 1goals 0assists
2016/2017 Sweden 3 Sweden
#19 FIFA World Cup Qualifier – Group stage 90′
25/03/2017 Portugal 3 Portugal 2goals 0assists
2016/2017 Hungary 0 Hungary
#18 FIFA World Cup Qualifier – Group stage 90′
13/11/2016 Portugal 4 Portugal 2goals 0assists
2016/2017 Latvia 1 Latvia
#17 FIFA World Cup Qualifier – Group stage 90′
11/10/2016 Faroe Islands 0 Faroe Islands 1goals 0assists
2016/2017 Portugal 6 Portugal
#16 FIFA World Cup Qualifier – Group stage 90′
07/10/2016 Portugal 6 Portugal 4goals 0assists
2016/2017 Andorra 0 Andorra
#15 UEFA Euro – Final 25′
10/07/2016 France 0 France 0goals 0assists
2015/2016 Portugal 1 Portugal
#14 UEFA Euro – Semifinals – First leg 90′
06/07/2016 Wales 0 Wales 1goals 1assists
2015/2016 Portugal 2 Portugal
Assist for: Nani
#13 UEFA Euro – Quarter finals – First leg 120′
30/06/2016 Poland 1 Poland 0goals 0assists
2015/2016 Portugal 1 Portugal
Penalty shootout
Poland 3 Poland 1Scored 0Missed
Portugal 5 Portugal
#12 UEFA Euro – Round of 16 120′
25/06/2016 Croatia 0 Croatia 0goals 0assists
2015/2016 Portugal 1 Portugal
#11 UEFA Euro – Group stage 90′
22/06/2016 Hungary 3 Hungary 2goals 1assists
2015/2016 Portugal 3 Portugal
Assist for: Nani
#10 UEFA Euro – Group stage 90′
18/06/2016 Austria 0 Austria 0goals 0assists
2015/2016 Portugal 0 Portugal
#9 UEFA Euro – Group stage 90′
14/06/2016 Iceland 1 Iceland 0goals 0assists
2015/2016 Portugal 1 Portugal
#8 FIFA Friendly 45′
09/06/2016 Portugal 7 Portugal 2goals 0assists
2015/2016 Estonia 0 Estonia
#7 FIFA Friendly 61′
29/03/2016 Portugal 2 Portugal 1goals 0assists
2015/2016 Belgium 1 Belgium
#6 FIFA Friendly 90′
25/03/2016 Portugal 0 Portugal 0goals 0assists
2015/2016 Bulgaria 1 Bulgaria
#5 UEFA Euro Qualifier – Group stage 90′
08/10/2015 Portugal 1 Portugal 0goals 0assists
2015/2016 Denmark 0 Denmark
#4 UEFA Euro Qualifier – Group stage 90′
07/09/2015 Albania 0 Albania 0goals 0assists
2015/2016 Portugal 1 Portugal
#3 FIFA Friendly 68′
04/09/2015 Portugal 0 Portugal 0goals 0assists
2015/2016 France 1 France
#2 UEFA Euro Qualifier – Group stage 90′
13/06/2015 Armenia 2 Armenia 3goals 0assists
2014/2015 Portugal 3 Portugal
#1 UEFA Euro Qualifier – Group stage 90′
29/03/2015 Portugal 2 Portugal 0goals 0assists
2014/2015 Serbia 1 Serbia