Portugal national football team statistics and records: oldest players

Competitions:

Oldest Portugal players

Portugal's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Manuel Fernandes 53:294 19653 26 Mar 2005
	
v Canada
Pepe 41:28 15004 26 Mar 2024
	
v Slovenia
Cristiano Ronaldo 39:49 14294 26 Mar 2024
	
v Slovenia
Vítor Damas 38:246 14126 11 Jun 1986
	
v Morocco
Silvino 38:220 14100 11 Oct 1997
	
v Northern Ireland
José Fonte 38:92 13972 24 Mar 2022
	
v Turkey
Ricardo Carvalho 38:35 13915 22 Jun 2016
	
v Hungary
Bento 37:342 13857 03 Jun 1986
	
v England
António Veloso 36:353 13502 19 Jan 1994
	
v Spain
Beto 36:203 13352 20 Nov 2018
	
v Poland
Bruno Alves 36:192 13341 07 Jun 2018
	
v Algeria
Jordão 36:169 13318 25 Jan 1989
	
v Greece
Rui Patrício 36:35 13184 21 Mar 2024
	
v Sweden
Americo 35:280 13064 11 Dec 1968
	
v Greece
João Moutinho 35:274 13058 09 Jun 2022
	
v Czech Republic
Oceano 35:267 13051 22 Apr 1998
	
v England
Nuno Gomes 35:97 12881 11 Oct 2011
	
v Denmark
José Pereira 35:59 12843 13 Nov 1966
	
v Sweden
José Torres 35:35 12819 13 Oct 1973
	
v Bulgaria
Costa Pereira 35:33 12817 24 Jan 1965
	
v Turkey
João Pinto 34:353 12772 09 Nov 1996
	
v Ukraine
Fernando Couto 34:332 12751 30 Jun 2004
	
v Netherlands
André 34:294 12713 14 Oct 1992
	
v Scotland
Ricardo Quaresma 34:277 12696 30 Jun 2018
	
v Uruguay
Pedro Espinha 34:273 12692 20 Jun 2000
	
v Germany
Nené 34:215 12634 23 Jun 1984
	
v France
Tiago 34:158 12577 08 Oct 2015
	
v Denmark
Henrique Hilario 34:133 12552 03 Mar 2010
	
v China PR
Eliseu 34:9 12428 10 Oct 2017
	
v Switzerland
Neno 33:361 12415 24 Jan 1996
	
v France
Eduardo 33:347 12401 01 Sep 2016
	
v Gibraltar
Luís Figo 33:245 12299 08 Jul 2006
	
v Germany
Rui Águas 33:202 12256 17 Nov 1993
	
v Italy
Mendes Virgilio 33:186 12240 22 May 1960
	
v Yugoslavia
Figueiredo Germano 33:178 12232 16 Jul 1966
	
v Bulgaria
Rui Rodrigues 33:152 12206 16 Oct 1976
	
v Poland
Alvaro Cardoso 33:130 12184 25 May 1947
	
v England
Coluna 33:127 12181 11 Dec 1968
	
v Greece
Carlos Alhinho 33:114 12168 05 May 1982
	
v Brazil
Ricardo Costa 33:113 12167 07 Sep 2014
	
v Albania
Mariano Rodrigues Amaro 33:107 12161 23 Nov 1947
	
v France
Lúcio 33:94 12148 05 Dec 1987
	
v Italy
Shéu Han 33:86 12140 29 Oct 1986
	
v Switzerland
Freitas 33:78 12132 07 Oct 1980
	
v USA
Pauleta 33:70 12124 08 Jul 2006
	
v Germany
Beto 33:37 12091 10 Jun 2009
	
v Estonia
Lima Pereira 33:23 12077 24 Feb 1985
	
v West Germany
Humberto Coelho 33:6 12060 27 Apr 1983
	
v USSR
Quim 33:6 12060 19 Nov 2008
	
v Brazil
Dimas 32:362 12050 13 Feb 2002
	
v Spain
Paulo Bento 32:359 12047 14 Jun 2002
	
v Korea Republic
Paulo Santos 32:339 12027 15 Nov 2005
	
v Northern Ireland
Vítor Baía 32:327 12015 07 Sep 2002
	
v England
Francisco Moreira 32:326 12014 20 Mar 1948
	
v Spain
Alfredo 32:314 12002 15 Aug 1995
	
v Liechtenstein
Jesus 32:312 12000 20 Dec 1987
	
v Malta
Matateu 32:301 11989 22 May 1960
	
v Yugoslavia
Frasco 32:299 11987 11 Nov 1987
	
v Switzerland
Deco 32:292 11980 15 Jun 2010
	
v Ivory Coast
Hernâni 32:280 11968 07 Jun 1964
	
v Brazil
Liedson 32:264 11952 07 Sep 2010
	
v Norway
Angelo 32:241 11929 16 Dec 1962
	
v Bulgaria
Danny 32:235 11923 29 Mar 2016
	
v Belgium
Frederico 32:223 11911 15 Nov 1989
	
v Czechoslovakia
José Bosingwa 32:217 11905 29 Mar 2015
	
v Serbia
Rolando 32:207 11895 26 Mar 2018
	
v Netherlands
Danilo Pereira 32:199 11887 26 Mar 2024
	
v Slovenia
Cavém 32:185 11873 24 Jun 1965
	
v Brazil
Ernesto Figueiredo 32:157 11845 10 Dec 1969
	
v England
Pinga 32:155 11843 01 Jan 1942
	
v Switzerland
Miguel 32:150 11838 02 Jun 2012
	
v Turkey
Manuel Fernandes 32:145 11833 30 Jun 2018
	
v Uruguay
Joao Mendonca Azevedo 32:136 11824 23 Nov 1947
	
v France
Ricardo 32:129 11817 19 Jun 2008
	
v Germany
Raul Figueiredo 32:110 11798 28 Jun 1959
	
v German Democratic Republic
Hélder Postiga 32:104 11792 14 Nov 2014
	
v Armenia
Rui Costa 32:97 11785 04 Jul 2004
	
v Greece
Morais 32:94 11782 08 Jun 1967
	
v Norway
Jose Antonio Travacos 32:74 11762 07 May 1958
	
v England
Jaime Pacheco 32:52 11740 12 Sep 1990
	
v Finland
Marinho 32:43 11731 12 Nov 1975
	
v Czechoslovakia
Nuno Valente 32:29 11717 11 Oct 2006
	
v Poland
João Tomás 32:9 11697 05 Jun 2007
	
v Kuwait
António Sousa 31:363 11686 26 Apr 1989
	
v Switzerland
Fernando Gomes 31:359 11682 16 Nov 1988
	
v Luxembourg
Hilário 31:335 11658 17 Feb 1971
	
v Belgium
Lopes Nuno Assis 31:323 11646 14 Oct 2009
	
v Malta
Costinha 31:314 11637 11 Oct 2006
	
v Poland
Luis Boa Morte 31:310 11633 10 Jun 2009
	
v Estonia
Xico 31:298 11621 17 Jun 1951
	
v Belgium
Pedro Barbosa 31:292 11615 25 May 2002
	
v China PR
Alfredo Murça 31:288 11611 01 Nov 1979
	
v Norway
Paulo Sousa 31:268 11591 25 May 2002
	
v China PR
Petit 31:267 11590 19 Jun 2008
	
v Germany
Eusébio 31:261 11584 13 Oct 1973
	
v Bulgaria
José Augusto 31:242 11565 11 Dec 1968
	
v Greece
Edinho 31:241 11564 05 Mar 2014
	
v Cameroon
Capucho 31:237 11560 16 Oct 2002
	
v Sweden
João Cardoso 31:212 11535 27 Apr 1983
	
v USSR
Rui Jorge 31:165 11488 08 Sep 2004
	
v Estonia