#7 Cristiano Ronaldo

Captain
Al-Nassr FC
Al-Nassr
Saudi Pro LeagueSaudi Pro League League level: Saudi ArabiaFirst Tier Joined: Jan 1, 2023 Contract expires: Jun 30, 2025
  • Date of birth/Age: Feb 5, 1985 (39)
  • Place of birth: Portugal Funchal
  • Citizenship: Portugal Portugal
  • Height: 1,88 m
  • Position: Centre-Forward
  • Agent: Gestifute
deadline-day banner

National team career

# National team Debut   Coach at debut Age at debut
Portugal
7 Portugal Aug 20, 2003 206 128 Luiz Felipe Scolari 18 years 06 months 15 days
Portugal
7 Portugal Nov 19, 2002 10 3 Rui Caçador 17 years 09 months 14 days
Portugal
7 Portugal Jun 11, 2003 5 1 Rui Caçador 18 years 04 months 06 days
Portugal
7 Portugal Oct 10, 2001 7 5 16 years 08 months 05 days
Portugal
7 Portugal Aug 4, 2004 3 2 José Romão 19 years 05 months 30 days
Portugal
7 Portugal Feb 24, 2001 9 7 16 years 19 days

Stats of Cristiano Ronaldo

This snapshot overview displays all of the international games recorded for a particular player in the TM database. Under "Filter by national team", you can filter by appearances for senior national team(s) and appearances for U-xx teams. This will also cause the corresponding information to be shown under "Detailed stats". By clicking on the "Detailed" tab, you can view further details (e.g. substitutions on and off, penalty goals, etc.) for your selected category.

Filter by national team:
Competitionwettbewerb            
Total :  20612846-156230--20127'16.302'
532012-9325--1169'3.374'
473614-1109--4111'3.987'
44416--107--891'3.737'
25149-233--3154'2.154'
2282-254--3221'1.764'
1172-112---131'919'
421--1---1184'367'

Detailed stats

This overview shows all of a player's call-ups for the national team selected under "Stats". You can use a filter to limit the selection to major competitions (e.g. world cups), individual competitions (e.g. WC 2014) and to specific time periods. Under "Matches", you can also filter by actual number of matches played or by all matches with goals scored. Under the "Detailed" tab, you can view further details such as the venue and club for which the player was playing at the time of the match.

Filter by major competition:
Filter by competition:
Filter by coach:
Period:
Matches:
  Matchday Club Venue Date Home team Away team Result Pos.                  
Manchester United Portugal Chaves Aug 20, 2003 Portugal Kazakhstan 1:0 RW 46' 45'
Manchester United Portugal Guimarães Sep 6, 2003 Portugal Spain 0:3 With U21 national team
Manchester United Norway Oslo Sep 10, 2003 Norway Portugal 0:1 With U21 national team
Manchester United Portugal Lissabon Oct 11, 2003 Portugal Albania 5:3 RW 46' 45'
Manchester United Portugal Aveiro Nov 15, 2003 Portugal Greece 1:1 With U21 national team
Manchester United Leiria Nov 19, 2003 Portugal Kuwait 8:0 With U21 national team
Manchester United Portugal Faro Feb 18, 2004 Portugal England 1:1 LW 46' 45'
Manchester United Portugal Braga Mar 31, 2004 Portugal Italy 1:2 LW 46' 45'
Manchester United Portugal Coimbra Apr 28, 2004 Portugal Sweden 2:2 RW 1 63' 27'
Manchester United Portugal Águeda May 29, 2004 Portugal Luxembourg 3:0 RW 46' 45'
Manchester United Portugal Setúbal Jun 5, 2004 Portugal Lithuania 4:1 RW 64' 26'
Manchester United Ireland Dublin Feb 9, 2005 Republic of Ireland Portugal 1:0 RW 70' 70'
Manchester United Portugal Vila Boa Mar 26, 2005 Portugal Canada 4:1 RW 46' 45'
Manchester United Portugal Ponta Delgada Aug 17, 2005 Portugal Egypt 2:0 Not in squad
Manchester United Portugal Coimbra Nov 12, 2005 Portugal Croatia 2:0 RW 1 76' 76'
Manchester United Northern Ireland Belfast Nov 15, 2005 Northern Ireland Portugal 1:1 RW 68' 68'
Manchester United Germany Düsseldorf Mar 1, 2006 Portugal Saudi Arabia 3:0 LW 2 90'
Manchester United Portugal Èvora May 27, 2006 Portugal Cape Verde 4:1 LW 58' 61' 61'
Manchester United France Longeville-lès-Metz Jun 3, 2006 Luxembourg Portugal 0:3 LW 32' 70' 70'
Manchester United Denmark Brøndby Sep 1, 2006 Denmark Portugal 4:2 RW 1 66' 66'
Manchester United England London Feb 6, 2007 Brazil Portugal 0:2 RW  62' 62'
Manchester United Kuwait Kuwait City Jun 5, 2007 Kuwait Portugal 1:1 Not in squad
Manchester United Switzerland Zürich Feb 6, 2008 Italy Portugal 3:1 LW  90'
Manchester United Germany Düsseldorf Mar 26, 2008 Greece Portugal 2:1 Not in squad
Manchester United Portugal Viseu May 31, 2008 Portugal Georgia 2:0 RW  46' 45'
Manchester United Portugal Aveiro Aug 20, 2008 Portugal Faroe Islands 5:0  Ankle surgery
Manchester United Brazil Gama Nov 19, 2008 Brazil Portugal 6:2 CF  85' 90'
Manchester United Portugal Faro Feb 11, 2009 Portugal Finland 1:0 RW  1 90'
Manchester United Switzerland Lausanne Mar 31, 2009 South Africa Portugal 0:2 RW 57' 33'
Manchester United Estonia Tallinn Jun 10, 2009 Estonia Portugal 0:0 Not in squad
Unknown Liechtenstein Vaduz Aug 12, 2009 Liechtenstein Portugal 0:3 Not in squad
Unknown Portugal Coimbra Mar 3, 2010 Portugal China 2:0 RW 1 46' 45'
Unknown Portugal  May 24, 2010 Portugal Cape Verde 0:0 RW 64' 90'
Unknown Portugal  Jun 1, 2010 Portugal Cameroon 3:1 RW  1 90'
Unknown South Africa Johannesburg Jun 8, 2010 Mozambique Portugal 0:3 LW 63' 27'
Unknown Portugal Lissabon Nov 17, 2010 Portugal Spain 4:0 LW 1 9' 46' 45'
Unknown Switzerland Carouge Feb 9, 2011 Portugal Argentina 1:2 LW 1 61' 61'
Unknown Leiria Mar 26, 2011 Portugal Chile 1:1  muscular problems
Unknown Portugal Aveiro Mar 29, 2011 Portugal Finland 2:0  muscular problems
Unknown Portugal Faro Aug 10, 2011 Portugal Luxembourg 5:0 RW  1 1 46' 45'
Unknown Poland Warszawa Feb 29, 2012 Poland Portugal 0:0 LW  76' 76'
Unknown Leiria May 26, 2012 Portugal Macedonia 0:0 LW  73' 73'
Unknown Portugal Lissabon Jun 2, 2012 Portugal Türkiye 1:3 LW  1 90'
Unknown Portugal Faro Aug 15, 2012 Portugal Panama 2:0 LW  1 61' 61'
Unknown Gabon  Nov 14, 2012 Gabon Portugal 2:2 Not in squad
Unknown Portugal Guimarães Feb 6, 2013 Portugal Ecuador 2:3 LW  1 62' 62'
Unknown Switzerland Carouge Jun 10, 2013 Croatia Portugal 0:1 LW  1 46' 45'
Unknown Portugal Faro Aug 14, 2013 Portugal Netherlands 1:1 LW  1 90'
Unknown United States Foxborough, Massachusetts Sep 11, 2013 Brazil Portugal 3:1 Not in squad
Unknown Leiria Mar 5, 2014 Portugal Cameroon 5:1 CF  2 1 87' 87'
Unknown Portugal Oeiras May 31, 2014 Portugal Greece 0:0 Not in squad
Unknown United States Foxborough, Massachusetts Jun 7, 2014 Mexico Portugal 0:1 Not in squad
Unknown United States East Rutherford, New Jersey Jun 11, 2014 Portugal Republic of Ireland 5:1 LW  1 65' 65'
Unknown France Saint Denis Oct 11, 2014 France Portugal 2:1 CF  76' 76'
Unknown England Manchester Nov 18, 2014 Argentina Portugal 0:1 CF  46' 45'
Unknown Portugal  Mar 31, 2015 Portugal Cape Verde 0:2 Not in squad
Unknown Switzerland Carouge Jun 16, 2015 Italy Portugal 0:1 Not in squad
Unknown Portugal Lissabon Sep 4, 2015 Portugal France 0:1 LW  67' 67'
Unknown Russia Krasnodar Nov 14, 2015 Russia Portugal 1:0 Not in squad
Unknown Luxembourg Luxemburg Nov 17, 2015 Luxembourg Portugal 0:2 Not in squad
Unknown Leiria Mar 25, 2016 Portugal Bulgaria 0:1 CF  90'
Unknown Leiria Mar 29, 2016 Portugal Belgium 2:1 CF  1 60' 60'
Unknown Portugal Porto May 29, 2016 Portugal Norway 3:0 Not in squad
Unknown England London Jun 2, 2016 England Portugal 1:0 Not in squad
Unknown Portugal Lissabon Jun 8, 2016 Portugal Estonia 7:0 CF  2 46' 45'
Unknown Portugal Porto Sep 1, 2016 Portugal Gibraltar 5:0  Internal ligament strain
Unknown Portugal Machico Mar 28, 2017 Portugal Sweden 2:3 CF  1 59' 59'
Unknown Portugal  Jun 3, 2017 Portugal Cyprus 4:0 Not in squad
Unknown Portugal Viseu Nov 10, 2017 Portugal Saudi Arabia 3:0 Not in squad
Unknown Leiria Nov 14, 2017 Portugal United States 1:1 Not in squad
Unknown Switzerland Zürich Mar 23, 2018 Portugal Egypt 2:1 SS  2 90'
Unknown Switzerland Carouge Mar 26, 2018 Netherlands Portugal 3:0 CF  68' 68'
Unknown Portugal Braga May 28, 2018 Portugal Tunisia 2:2 Not in squad
Unknown Belgium Brüssel Jun 2, 2018 Belgium Portugal 0:0 Not in squad
Unknown Portugal Lissabon Jun 7, 2018 Portugal Algeria 3:0 CF  1 74' 74'
Unknown Portugal Faro Sep 6, 2018 Portugal Croatia 1:1 Not in squad
Unknown Scotland Glasgow Oct 14, 2018 Scotland Portugal 1:3 Not in squad
Unknown Portugal Lissabon Oct 7, 2020 Portugal Spain 0:0 LW  73' 73'
Unknown Portugal Lissabon Nov 11, 2020 Portugal Andorra 7:0 CF 1 1 46' 45'
Unknown Spain Madrid Jun 4, 2021 Spain Portugal 0:0 CF  90'
Unknown Portugal Lissabon Jun 9, 2021 Portugal Israel 4:0 CF  1 71' 71'
Manchester United Hungary Debrecen Sep 4, 2021 Qatar Portugal 1:3 Not in squad
Manchester United Portugal Faro Oct 9, 2021 Portugal Qatar 3:0 LW  1 46' 45'
Manchester United Portugal Lissabon Nov 17, 2022 Portugal Nigeria 4:0  Ill
Unknown Portugal Guimarães Mar 21, 2024 Portugal Sweden 5:2 Not in squad
Unknown Slovenia Ljubljana Mar 26, 2024 Slovenia Portugal 2:0 CF  90'
Squad: 53, Starting eleven: 44, Substituted in: 9, On the bench: 0, Suspended: 0, Injured: 5,