User:Alexanderalgrim/Portugal capped players

From Wikipedia, the free encyclopedia

Appearances[edit]

Caps + Name Born Deceased Club First cap Last cap
179 Cristiano Ronaldo (1985-02-05) 5 February 1985 (age 39) Italy Juventus 20 August 2003 v Kazakhstan Kazakhstan 27 June 2021 v Belgium Belgium
135 João Moutinho (1986-09-08) 8 September 1986 (age 37) England Wolverhampton 17 August 2005 v Egypt Egypt 27 June 2021 v Belgium Belgium
127 Luís Figo (1972-11-04) 4 November 1972 (age 51) Retired 12 October 1991 v Luxembourg Luxembourg 8 July 2006 v Germany Germany
119 Pepe (1983-02-26) 26 February 1983 (age 41) Portugal FC Porto 21 November 2007 v Finland Finland 27 June 2021 v Belgium Belgium
112 Nani (1986-11-17) 17 November 1986 (age 37) United States Orlando City 1 Sepember 2006 v Denmark Denmark 2 July 2017 v Mexico Mexico
110 Fernando Couto (1969-08-02) 2 August 1969 (age 54) Retired 19 December 1990 v United States USA 30 June 2004 v Netherlands Netherlands
97 Rui Patrício (1988-02-15) 15 February 1988 (age 36) England Wolverhampton 17 November 2010 v Spain Spain 27 June 2021 v Belgium Belgium
96 Bruno Alves (1981-11-27) 27 November 1981 (age 42) Italy Parma 5 June 2007 v Kuwait Kuwait 7 June 2018 v Algeria Algeria
94 Rui Costa (1972-03-29) 29 March 1972 (age 52) Retired 31 March 1993 v Switzerland Switzerland 4 July 2004 v Greece Greece
89 Ricardo Carvalho (1978-05-18) 18 May 1978 (age 45) Retired 11 October 2003 v Albania Albania 22 June 2016 v Hungary Hungary
88 Pauleta (1973-04-28) 28 April 1973 (age 51) Retired 20 August 1997 v Armenia Armenia 8 July 2006 v Germany Germany
85 Simão Sabrosa (1979-10-31) 31 October 1979 (age 44) Retired 18 October 1998 v Israel Israel 29 June 2010 v Spain Spain
81 João Vieira Pinto (1971-08-19) 19 August 1971 (age 52) Retired 12 October 1991 v Luxembourg Luxembourg 14 June 2002 v South Korea South Korea
80 Ricardo Quaresma (1983-09-26) 26 September 1983 (age 40) Portugal Vitória Guimarães 10 June 2003 v Bolivia Bolivia 30 June 2018 v Uruguay Uruguay
80 Vítor Baía (1969-10-15) 15 October 1969 (age 54) Retired 19 December 1990 v United States USA 7 September 2002 v England England
79 Nuno Gomes (1976-07-05) 5 July 1976 (age 47) Retired 24 January 1996 v France France 11 October 2011 v Denmark Denmark
79 Ricardo (1976-02-11) 11 February 1976 (age 48) Retired 2 June 2001 v Republic of Ireland Ireland 19 June 2008 v Germany Germany
76 Raul Meireles (1983-03-17) 17 March 1983 (age 41) Retired 15 November 2006 v Kazakhstan Kazakhstan 22 June 2014 v United States USA
75 Deco (1977-08-27) 27 August 1977 (age 46) Retired 29 March 2003 v Brazil Brazil 15 June 2010 v Ivory Coast Cote d'Ivoire
71 Hélder Postiga (1982-08-02) 2 August 1982 (age 41) Retired 12 February 2003 v Italy Italy 14 November 2014 v Armenia Armenia
70 João Pinto (1961-11-21) 21 November 1961 (age 62) Retired 16 February 1983 v France France 9 November 1996 v Ukraine Ukraine
68 William Carvalho (1992-04-07) 7 April 1992 (age 32) Spain Real Betis 19 November 2013 v Sweden Sweden 19 June 2021 v Germany Germany
66 Tiago Mendes (1981-05-02) 2 May 1981 (age 43) Retired 20 November 2002 v Scotland Scotland 8 October 2015 v Denmark Denmark
65 Nené (1949-11-20) 20 November 1949 (age 74) Retired 21 April 1971 v Scotland Scotland 23 June 1984 v France France
64 Eusébio 25 January 1942 5 January 2014(2014-01-05) (aged 71) 8 October 1961 v Luxembourg Luxembourg 13 October 1973 v Bulgaria Bulgaria
63 Humberto Coelho (1950-04-20) 20 April 1950 (age 74) Retired 27 Oktober 1968 v Romania Romania 27 April 1983 v Soviet Union USSR
63 Manuel Bento 25 June 1948 1 March 2007(2007-03-01) (aged 58) 16 October 1976 v Poland Poland 3 June 1986 v England England
62 Paulo Ferreira (1979-01-18) 18 January 1979 (age 45) Retired 7 September 2002 v England England 15 June 2010 v Ivory Coast Cote d'Ivoire
59 Bernardo Silva (1994-08-10) 10 August 1994 (age 29) England Manchester City 31 March 2015 v Cape Verde Cape Verde 27 June 2021 v Belgium Belgium
59 Miguel (1980-01-04) 4 January 1980 (age 44) Retired 12 February 2003 v Italy Italy 3 September 2010 v Cyprus Cyprus
57 Hugo Almeida (1984-05-23) 23 May 1984 (age 39) Retired 18 February 2004 v England England 31 March 2015 v Cape Verde Cape Verde
57 Mário Coluna 6 August 1935 25 February 2014(2014-02-25) (aged 78) 4 May 1955 v Scotland Scotland 11 December 1968 v Greece Greece
57 Petit (1976-09-25) 25 September 1976 (age 47) Retired 2 June 2001 v Republic of Ireland Ireland 19 June 2008 v Germany Germany
56 Miguel Veloso (1986-05-11) 11 May 1986 (age 38) Italy Verona 13 Oktober 2007 v Azerbaijan Azerbaijan 11 October 2015 v Serbia Serbia
56 Sérgio Conceição (1974-11-15) 15 November 1974 (age 49) Retired 9 November 1996 v Ukraine Ukraine 6 September 2003 v Spain Spain
54 Fernando Meira (1978-06-05) 5 June 1978 (age 45) Retired 11 October 2000 v Netherlands Netherlands 11 October 2008 v Sweden Sweden
54 Oceano (1962-07-29) 29 July 1962 (age 61) Retired 30 January 1985 v Romania Romania 22 April 1998 v England England
53 Costinha (1974-12-01) 1 December 1974 (age 49) Retired 14 October 1998 v Slovakia Slovakia 11 October 2006 v Poland Poland
52 Fábio Coentrão (1988-03-11) 11 March 1988 (age 36) Portugal Rio Ave 14 November 2009 v Bosnia and Herzegovina Bosnia & Herzegovina 3 September 2017 v Hungary Hungary
52 Maniche (1977-11-11) 11 November 1977 (age 46) Retired 29 March 2003 v Brazil Brazil 31 March 2009 v South Africa South Africa
51 Danilo Pereira (1991-09-09) 9 September 1991 (age 32) France Paris Saint-Germain 31 March 2015 v Cape Verde Cape Verde 27 June 2021 v Belgium Belgium
51 Jorge Andrade (1978-04-09) 9 April 1978 (age 46) Retired 25 April 2001 v France France 22 August 2007 v Armenia Armenia
51 Paulo Sousa (1970-08-30) 30 August 1970 (age 53) Retired 16 January 1991 v Scotland Scotland 25 May 2002 v China China
50 Jorge Costa (1971-10-14) 14 October 1971 (age 52) Retired 11 November 1992 v Bulgaria Bulgaria 14 June 2002 v South Korea South Korea
50 Raphaël Guerreiro (1993-12-22) 22 December 1993 (age 30) Germany Borussia Dortmund 14 November 2014 v Armenia Armenia 27 June 2021 v Belgium Belgium
47 Fernando Gomes (1956-11-23) 23 November 1956 (age 67) Retired 26 April 1975 v France France 16 November 1988 v Luxembourg Luxembourg
46 António Simões (1943-12-14) 14 December 1943 (age 80) Retired 6 May 1962 v Brazil Brazil 13 October 1973 v Bulgaria Bulgaria
46 José Fonte (1983-12-22) 22 December 1983 (age 40) France Lille 18 November 2014 v Argentina Argentina 4 June 2021 v Spain Spain
45 João Mário (1993-01-19) 19 January 1993 (age 31) Portugal Sporting 11 October 2014 v France France 14 October 2019 v Ukraine Ukraine
45 José Augusto (1937-04-13) 13 April 1937 (age 87) Retired 7 May 1958 v England England 11 December 1968 v Greece Greece
45 Ricardo Sá Pinto (1972-10-10) 10 October 1972 (age 51) Retired 7 September 1994 v Northern Ireland Northern Ireland 6 June 2001 v Cyprus Cyprus
45 Rui Jorge (1973-03-27) 27 March 1973 (age 51) Retired 20 April 1994 v Norway Norway 8 September 2004 v Estonia Estonia
44 Dimas (1969-02-16) 16 February 1969 (age 55) Retired 15 August 1995 v Liechtenstein Liechtenstein 13 February 2002 v Spain Spain
44 Vítor Paneira (1966-02-16) 16 February 1966 (age 58) Retired 12 November 1988 v Sweden Sweden 29 May 1996 v Republic of Ireland Ireland
43 Rui Jordão 9 August 1952 18 October 2019(2019-10-18) (aged 67) 29 March 1972 v Cyprus Cyprus 25 January 1989 v Greece Greece
42 André Silva (1995-11-06) 6 November 1995 (age 28) Germany Eintracht Frankfurt 1 September 2016 v Gibraltar Gibraltar 27 June 2021 v Belgium Belgium
42 Carlos Manuel (1958-01-15) 15 January 1958 (age 66) Retired 26 March 1980 v Scotland Scotland 11 June 1986 v Morocco Morocco
41 Paulo Futre (1966-02-20) 20 February 1966 (age 58) Retired 21 September 1983 v Finland Finland 3 June 1995 v Latvia Latvia
40 António Veloso (1957-01-31) 31 January 1957 (age 67) Retired 18 November 1981 v Scotland Scotland 19 January 1994 v Spain Spain
40 Hilàrio Conceição (1939-03-19) 19 March 1939 (age 85) Retired 11 November 1959 v France France 17 February 1971 v Belgium Belgium
40 João Pereira (1984-02-25) 25 February 1984 (age 40) Retired 8 October 2010 v Denmark Denmark 7 September 2014 v Albania Albania
39 Virgílio 17 November 1926 24 April 2009(2009-04-24) (aged 82) 27 February 1949 v Italy Italy 22 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia
38 Danny (1983-08-07) 7 August 1983 (age 40) Retired 20 August 2008 v Faroe Islands Faroe Islands 29 March 2016 v Belgium Belgium
38 Eurico Gomes (1955-09-29) 29 September 1955 (age 68) Retired 20 September 1978 v United States USA 3 April 1985 v Italy Italy
36 Eduardo (1982-09-19) 19 September 1982 (age 41) Retired 11 February 2009 v Finland Finland 1 September 2016 v Gibraltar Gibraltar
36 Jaime Graça 10 January 1942 28 February 2012(2012-02-28) (aged 70) 24 January 1965 v Turkey Turkey 9 July 1972 v Brazil Brazil
36 José Carlos (1941-09-22) 22 September 1941 (age 82) Retired 19 March 1961 v Luxembourg Luxembourg 12 May 1971 v Denmark Denmark
36 Paulo Bento (1969-06-02) 2 June 1969 (age 54) Retired 15 January 1992 v Spain Spain 14 June 2002 v South Korea South Korea
36 Rui Barros (1965-11-24) 24 November 1965 (age 58) Retired 29 March 1987 v Malta Malta 14 December 1996 v Germany Germany
35 Carlos Secretário (1970-05-12) 12 May 1970 (age 54) Retired 18 December 1994 v Liechtenstein Liechtenstein 28 March 2001 v Netherlands Netherlands
35 Domingos Paciência (1969-01-02) 2 January 1969 (age 55) Retired 29 March 1989 v Angola Angola 19 August 1998 v Mozambique Mozambique
35 Eder (1987-12-22) 22 December 1987 (age 36) Russia Lokomotiv Moscow 11 September 2012 v Azerbaijan Azerbaijan 20 November 2018 v Poland Poland
35 Hélder Cristóvão (1971-03-21) 21 March 1971 (age 53) Retired 12 February 1992 v Netherlands Netherlands 25 April 2001 v France France
35 João Alves (1952-12-05) 5 December 1952 (age 71) Retired 13 November 1974 v Switzerland Switzerland 27 April 1983 v Soviet Union USSR
35 José Travassos 22 February 1926 12 February 2002(2002-02-12) (aged 75) 5 January 1947 v Switzerland Switzerland 7 May 1958 v England England
34 Artur Correia (1950-04-18) 18 April 1950 (age 74) Retired 10 May 1972 v Cyprus Cyprus 21 November 1979 v Austria Austria
34 Cédric Soares (1991-08-31) 31 August 1991 (age 32) England Arsenal 11 October 2014 v France France 27 March 2021 v Serbia Serbia
34 Capucho (1972-02-21) 21 February 1972 (age 52) Retired 21 February v 1996 Germany Germany 7 September 2002 v England England
33 Bruno Fernandes (1994-09-08) 8 September 1994 (age 29) England Manchester United 10 November 2017 v Saudi Arabia Saudi Arabia 27 June 2021 v Belgium Belgium
33 José Torres 8 September 1938 3 September 2010(2010-09-03) (aged 71) 23 January 1963 v Bulgaria Bulgaria 13 October 1973 v Bulgaria Bulgaria
33 Jorge Cadete (1968-08-27) 27 August 1968 (age 55) Retired 29 August 1990 v Germany Germany 22 April 1998 v England England
33 Nuno Valente (1974-09-12) 12 September 1974 (age 49) Retired 7 September 2002 v England England 11 October 2006 v Poland Poland
32 Rúben Dias (1997-05-14) 14 May 1997 (age 26) England Manchester City 28 May 2018 v Tunisia Tunisia 27 June 2021 v Belgium Belgium
32 Toni (1946-10-14) 14 October 1946 (age 77) Retired 12 October 1969 v Romania Romania 8 March 1978 v France France
32 Quim (1975-11-13) 13 November 1975 (age 48) Retired 18 August 1999 v Andorra Andorra 19 November 2008 v Brazil Brazil
31 Beto (1976-05-03) 3 May 1976 (age 48) Retired 6 September 1997 v Germany Germany 5 June 2004 v Lithuania Lithuania
31 Rui Águas (1960-04-28) 28 April 1960 (age 64) Retired 3 April 1985 v Italy Italy 17 November 1993 v Italy Italy
30 Manuel Fernandes (1951-06-05) 5 June 1951 (age 72) Retired 3 December 1975 v Cyprus Cyprus 29 March 1987 v Malta Malta
30 Paulinho Santos (1970-11-21) 21 November 1970 (age 53) Retired 19 January 1994 v Spain Spain 10 February 1999 v Netherlands Netherlands
30 Renato Sanches (1997-08-18) 18 August 1997 (age 26) France Lille 25 March 2016 v Bulgaria Bulgaria 27 June 2021 v Belgium Belgium
29 André Gomes (1993-07-30) 30 July 1993 (age 30) England Everton 7 September 2014 v Albania Albania 26 March 2018 v Netherlands Netherlands
29 Eliseu (1983-10-01) 1 October 1983 (age 40) Retired 10 June 2009 v Estonia Estonia 10 October 2017 v Switzerland Switzerland
29 Hugo Viana (1983-01-15) 15 January 1983 (age 41) Retired 14 November 2001 v Angola Angola 14 November 2012 v Gabon Gabon
28 Hernâni 1 September 1931 5 April 2001(2001-04-05) (aged 69) 21 November 1953 v South Africa South Africa 7 June 1964 v Brazil Brazil
28 Luís Boa Morte (1977-08-04) 4 August 1977 (age 46) Retired 25 April 2001 v France France 10 June 2009 v Estonia Estonia
28 Vítor Damas 8 October 1947 10 September 2003(2003-09-10) (aged 55) 6 April 1969 v Mexico Mexico 11 July 1986 v Morocco Morocco
27 António Sousa (1957-04-28) 28 April 1957 (age 67) Retired 15 April 1981 v Bulgaria Bulgaria 15 November 1989 v Czechoslovakia Czechoslovakia
27 Fernando Chalana (1959-02-10) 10 February 1959 (age 65) Retired 17 November 1976 v Denmark Denmark 12 November 1988 v Sweden Sweden
27 Fernando Peres (1943-01-08) 8 January 1943 (age 81) Retired 4 June 1964 v England England 9 July 1972 v Brazil Brazil
27 João Cancelo (1994-05-27) 27 May 1994 (age 29) England Manchester City 1 September 2016 v Gibraltar Gibraltar 9 June 2021 v Israel Israel
27 José Bosingwa (1982-08-24) 24 August 1982 (age 41) Retired 2 June 2007 v Belgium Belgium 29 March 2015 v Serbia Serbia
27 Matateu 26 July 1927 27 January 2000(2000-01-27) (aged 72) 23 November 1952 v Austria Austria 22 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia
27 Minervino Pietra (1954-03-01) 1 March 1954 (age 70) Retired 14 November 1973 v Northern Ireland Northern Ireland 21 September 1983 v Finland Finland
27 Silvestre Varela (1985-02-02) 2 February 1985 (age 39) Portugal Belenenses 3 March 2010 v China China 16 June 2015 v Italy Italy
26 Adrien Silva (1989-03-15) 15 March 1989 (age 35) Italy Sampdoria 18 November 2014 v Argentina Argentina 30 June 2018 v Uruguay Uruguay
26 António Folha (1971-05-21) 21 May 1971 (age 52) Retired 5 September 1993 v Estonia Estonia 9 November 1996 v Ukraine Ukraine
26 Manuel Vasques 29 July 1929 10 July 2003(2003-07-10) (aged 73) 21 March 1948 v Spain Spain 16 June 1957 v Brazil Brazil
25 Augusto Inácio (1955-02-01) 1 February 1955 (age 69) Retired 5 December 1976 v Cyprus Cyprus 11 June 1986 v Morocco Morocco
25 Fransisco Ferreira 23 August 1919 14 February 1986(1986-02-14) (aged 66) 18 January 1940 v France France 17 June 1951 v Belgium Belgium
25 Jaime Pacheco (1958-07-22) 22 July 1958 (age 65) Retired 23 February 1983 v Germany West Germany 12 September 1990 v Finland Finland
25 José Águas 9 November 1930 10 December 2000(2000-12-10) (aged 70) 23 November 1952 v Austria Austria 17 May 1962 v Belgium Belgium
25 Marco Caneira (1979-02-09) 9 February 1979 (age 45) Retired 27 March 2002 v Finland Finland 26 March 2008 v Greece Greece
25 Paulo Madeira (1970-09-06) 6 September 1970 (age 53) Retired 20 February 1991 v Malta Malta 9 October 1999 v Hungary Hungary
25 Vieirinha (1986-01-24) 24 January 1986 (age 38) Greece PAOK 22 March 2013 v Israel Israel 22 June 2016 v Hungary Hungary
24 António Oliveira (1952-06-10) 10 June 1952 (age 71) Retired 13 November 1974 v Switzerland Switzerland 21 September 1983 v Finland Finland
24 Germano 13 December 1932 14 July 2004(2004-07-14) (aged 71) 29 November 1953 v Austria Austria 16 July 1966 v Bulgaria Bulgaria
24 José Alberto Costa (1953-10-31) 31 October 1953 (age 70) Retired 8 March 1978 v France France 28 October 1983 v Poland Poland
24 Shéu (1953-08-03) 3 August 1953 (age 70) Retired 7 April 1976 v Italy Italy 29 October 1986 v Switzerland Switzerland
23 António Frasco (1955-01-16) 16 January 1955 (age 69) Retired 17 October 1979 v Belgium Belgium 11 November 1987 v Switzerland Switzerland
23 Gonçalo Guedes (1996-11-29) 29 November 1996 (age 27) Spain Valencia 14 November 2015 v Russia Russia 9 June 2021 v Israel Israel
23 Rafa Silva (1993-05-17) 17 May 1993 (age 30) Portugal Benfica 5 March 2014 v Cameroon Cameroon 19 June 2021 v Germany Germany
23 Silvino (1959-03-05) 5 March 1959 (age 65) Retired 13 April 1983 v Hungary Hungary 11 October 1997 v Northern Ireland Northern Ireland
22 Costa Pereira 23 December 1929 25 October 1990(1990-10-25) (aged 60) 12 May 1955 v England England 24 January 1965 v Turkey Turkey
22 Diamantino (1959-08-03) 3 August 1959 (age 64) Retired 18 November 1981 v Scotland Scotland 11 June 1986 v Morocco Morocco
22 Nélson Semedo (1993-11-16) 16 November 1993 (age 30) England Wolverhampton 11 October 2015 v Serbia Serbia 23 June 2021 v France France
22 Pedro Barbosa (1970-08-06) 6 August 1970 (age 53) Retired 11 November 1992 v Bulgaria Bulgaria 25 May 2002 v China China
22 Ricardo Costa (1981-05-16) 16 May 1981 (age 42) Retired 9 February 2005 v Republic of Ireland Ireland 7 September 2014 v Albania Albania
22 Rúben Neves (1997-03-13) 13 March 1997 (age 27) England Wolverhampton 14 November 2015 v Russia Russia 23 June 2021 v France France
21 Augusto Silva 22 March 1902 8 January 1962(1962-01-08) (aged 59) 17 May 1925 v Spain Spain 18 March 1934 v Spain Spain#
21 Fernando Mendes (1937-07-15) 15 July 1937 (age 86) Retired 16 May 1959 v Switzerland Switzerland 25 April 1965 v Czechoslovakia Czechoslovakia
21 Gelson Martins (1995-05-11) 11 May 1995 (age 29) France Monaco 7 October 2016 v Andorra Andorra 10 September 2018 v Italy Italy
21 José Semedo (1965-03-05) 5 March 1965 (age 59) Retired 25 January 1989 v Greece Greece 19 January 1994 v Spain Spain
21 Pedro Venâncio (1963-11-25) 25 November 1963 (age 60) Retired 25 September 1985 v Czechoslovakia Czechoslovakia 16 October 1991 v Netherlands Netherlands
21 Pinga 30 September 1909 12 July 1963(1963-07-12) (aged 53) 30 November 1930 v Spain Spain 1 January 1942 v Switzerland Switzerland
21 Rolando (1985-08-31) 31 August 1985 (age 38) Portugal Sporting Braga 11 February 2009 v Finland Finland 26 March 2018 v Netherlands Netherlands
21 Valdemar Mota 18 March 1906 April 1966 8 April 1928 v Spain Spain 26 January 1936 v Austria Austria
20 Abel Xavier (1972-11-30) 30 November 1972 (age 51) Retired 31 March 1993 v Switzerland Switzerland 14 June 2002 v South Korea South Korea
20 Álvaro (1961-01-03) 3 January 1961 (age 63) Retired 16 December 1981 v Bulgaria Bulgaria 16 November 1988 v Luxembourg Luxembourg
20 Ângelo Martins (1930-04-19) 19 April 1930 (age 94) Retired 27 September 1953 v Austria Austria 16 December 1962 v Bulgaria Bulgaria
20 António Lima Pereira (1966-07-25) 25 July 1966 (age 57) Retired 15 April 1981 v Bulgaria Bulgaria 24 February 1985 v Germany West Germany
20 Fernando Peyroteo 10 March 1918 28 November 1978(1978-11-28) (aged 60) 24 April 1938 v Germany Germany 20 March 1949 v Spain Spain
20 Gabriel Mendes (1954-05-30) 30 May 1954 (age 69) Retired 30 March 1977 v Malta Malta 5 June 1982 v Brazil Brazil
20 Jaime Magalhães (1962-07-10) 10 July 1962 (age 61) Retired 18 November 1981 v Scotland Scotland 24 January 1993 v Malta Malta
20 Vicente Lucas (1935-09-24) 24 September 1935 (age 88) Retired 3 June 1959 v Scotland Scotland 23 July 1966 v North Korea North Korea
19 Alberto Festa (1939-07-21) 21 July 1939 (age 84) Retired 23 January 1963 v Bulgaria Bulgaria 28 July 1966 v Soviet Union USSR
19 António André (1957-12-24) 24 December 1957 (age 66) Retired 30 January 1985 v Romania Romania 14 October 1992 v Scotland Scotland
19 João Azevedo 10 July 1915 4 January 1991(1991-01-04) (aged 75) 28 November 1937 v Spain Spain 23 November 1947 v France France
19 Luís Neto (1988-05-26) 26 May 1988 (age 35) Portugal Sporting 6 February 2013 v Ecuador Ecuador 14 October 2018 v Scotland Scotland
19 Mariano Amaro 7 August 1914 23 May 1978(1978-05-23) (aged 63) 28 November 1937 v Spain Spain 23 November 1947 v France France
19 Octávio Machado (1949-05-06) 6 May 1949 (age 75) Retired 21 November 1971 v Belgium Belgium 29 October 1977 v Poland Poland
19 Vítor Silva 20 February 1909 21 July 1982(1982-07-21) (aged 73) 8 January 1928 v Spain Spain 27 February 1936 v Germany Germany
18 Adelino Nunes (1960-03-10) 10 March 1960 (age 64) Retired 8 June 1983 v Brazil Brazil 23 January 1991 v Greece Greece
18 Carlos Alves 10 October 1903 Deceased 8 January 1928 v Spain Spain 2 April 1933 v Spain Spain
18 Carlos Gomes 18 January 1932 18 October 2005(2005-10-18) (aged 73) 21 November 1953 v South Africa South Africa 7 May 1958 v England England
18 Diogo Jota (1996-12-04) 4 December 1996 (age 27) England Liverpool 14 November 2019 v Lithuania Lithuania 27 June 2021 v Belgium Belgium
18 Domiciano Cavém 21 December 1932 12 January 2005(2005-01-12) (aged 72) 24 March 1957 v France France 24 June 1965 v Brazil Brazil
18 Duda (1980-06-27) 27 June 1980 (age 43) Retired 5 June 2007 v Kuwait Kuwait 25 June 2010 v Brazil Brazil
18 Frederico Rosa (1957-04-06) 6 April 1957 (age 67) Retired 29 September 1985 v Czechoslovakia Czechoslovakia 15 November 1989 v Czechoslovakia Czechoslovakia
18 João Félix (1999-11-10) 10 November 1999 (age 24) Spain Atlético Madrid 5 June 2019 v Switzerland Switzerland 27 June 2021 v Belgium Belgium
18 Serafim Neves 29 August 1920 Deceased 13 March 1945 v Spain Spain 29 November 1953 v Austria Austria
17 Carlos Martins (1982-04-28) 28 April 1982 (age 42) Retired 1 Sepember 2006 v Denmark Denmark 22 March 2013 v Israel Israel
17 César de Matos 22 February 1902 Deceased 17 May 1925 v Spain Spain 2 April 1933 v Spain Spain
17 Dito (1962-01-16) 16 January 1962 (age 62) Retired 28 October 1981 v Israel Israel 20 December 1987 v Malta Malta
17 Jorge Vieira 23 February 1898 6 August 1986(1986-08-06) (aged 88) 18 December 1921 v Spain Spain 4 June 1928 v Egypt Egypt
17 José Maria Pedroto 21 October 1928 8 January 1985(1985-01-08) (aged 56) 20 April 1952 v France France 22 December 1957 v Italy Italy
17 Manuel Passos 26 March 1922 10 January 1985(1985-01-10) (aged 62) 23 November 1952 v Austria Austria 24 March 1957 v France France
17 Nélson Oliveira (1991-08-08) 8 August 1991 (age 32) Greece AEK Athens 29 February 2012 v Poland Poland 31 August 2017 v Faroe Islands Faroe Islands
17 Nuno Frechaut (1977-09-24) 24 September 1977 (age 46) Retired 2 June 2001 v Republic of Ireland Ireland 15 November 2005 v Northern Ireland Northern Ireland
17 Pizzi (1989-10-06) 6 October 1989 (age 34) Portugal Benfica 14 November 2012 v Gabon Gabon 17 November 2019 v Luxembourg Luxembourg
17 Tamanqueiro 22 January 1903 3 December 1941(1941-12-03) (aged 38) 17 May 1925 v Spain Spain 23 February 1930 v France France
16 António Roquete 8 August 1906 18 December 1995(1995-12-18) (aged 89) 18 April 1926 v France France 2 April 1933 v Spain Spain
16 Artur Jorge (1946-02-13) 13 February 1946 (age 78) Retired 27 March 1967 v Italy Italy 30 March 1977 v Switzerland Switzerland
16 Beto (1982-05-01) 1 May 1982 (age 42) Portugal Leixões 10 June 2009 v Estonia Estonia 20 November 2018 v Poland Poland
16 Fernando Caiado 2 March 1925 12 November 2006(2006-11-12) (aged 81) 16 June 1946 v Republic of Ireland Ireland 9 June 1956 v Hungary Hungary
16 Rúben Micael (1986-08-19) 19 August 1986 (age 37) Portugal Nacional 29 March 2011 v Finland Finland 11 October 2013 v Israel Israel
15 Adolfo Calisto (1944-01-01) 1 January 1944 (age 80) Retired 21 April 1971 v Scotland Scotland 14 November 1973 v Northern Ireland Northern Ireland
15 Adolfo Mourão 29 June 1912 14 June 1981(1981-06-14) (aged 68) 11 March 1934 v Spain Spain 1 January 1942 v Switzerland Switzerland
15 Albano 21 December 1923 5 March 1990(1990-03-05) (aged 66) 5 January 1947 v Switzerland Switzerland 19 December 1954 v Germany West Germany
15 Américo Lopes (1933-03-06) 6 March 1933 (age 91) Retired 29 April 1964 v Switzerland Switzerland 11 December 1968 v Greece Greece
15 Ângelo Carvalho 3 August 1925 8 October 2008(2008-10-08) (aged 83) 9 April 1950 v Spain Spain 22 May 1955 v England England
15 Félix Antunes 14 December 1922 2 October 1998(1998-10-02) (aged 75) 20 March 1949 v Spain Spain 27 September 1953 v Austria Austria
15 José Henrique (1943-05-18) 18 May 1943 (age 80) Retired 10 December 1969 v England England 13 October 1973 v Bulgaria Bulgaria
15 José Leal (1965-03-23) 23 March 1965 (age 59) Retired 17 October 1990 v Netherlands Netherlands 7 June 1992 v Republic of Ireland Ireland
15 José Luís Vidigal (1973-03-15) 15 March 1973 (age 51) Retired 23 February 2000 v Belgium Belgium 12 October 2002 v Tunisia Tunisia
15 Liédson (1977-12-17) 17 December 1977 (age 46) Retired 5 September 2009 v Denmark Denmark 7 September 2010 v Norway Norway
15 Manuel Fernandes (1986-02-05) 5 February 1986 (age 38) Turkey Kayserispor 9 February 2005 v Republic of Ireland Ireland 30 June 2018 v Uruguay Uruguay
15 Rogério (1922-12-17) 17 December 1922 (age 101) Retired 14 April 1946 v France France 21 November 1953 v South Africa South Africa
14 António Feliciano 19 January 1922 14 December 2010(2010-12-14) (aged 88) 6 May 1945 v Spain Spain 20 March 1949 v Spain Spain
14 Carlos Alhinho 10 January 1949 31 May 2008(2008-05-31) (aged 59) 28 March 1973 v Northern Ireland Northern Ireland 5 May 1982 v Brazil Brazil
14 César Brito (1964-10-21) 21 October 1964 (age 59) Retired 15 February 1989 v Belgium Belgium 5 September 1993 v Estonia Estonia
14 Joaquim Dinis (1947-12-01) 1 December 1947 (age 76) Retired 10 May 1970 v Italy Italy 14 November 1973 v Northern Ireland Northern Ireland
14 Paulo Alves (1969-12-10) 10 December 1969 (age 54) Retired 9 October 1994 v Latvia Latvia 5 October 1996 v Ukraine Ukraine
14 Pepe 30 January 1908 24 October 1931(1931-10-24) (aged 23) 16 March 1927 v France France 23 February 1930 v France France
14 Rúben Amorim (1985-01-27) 27 January 1985 (age 39) Retired 15 June 2010 v Ivory Coast Cote d'Ivoire 26 June 2014 v Ghana Ghana
13 Álvaro Cardoso 14 January 1914 28 May 2004(2004-05-28) (aged 90) 12 January 1941 v Spain Spain 25 May 1947 v England England
13 Anthony Lopes (1990-10-01) 1 October 1990 (age 33) France Lyon 31 March 2015 v Cape Verde Cape Verde 30 March 2021 v Luxembourg Luxembourg
13 Carlos Pereira 3 September 1910 Deceased 5 May 1935 v Spain Spain 1 January 1942 v Switzerland Switzerland
13 Carlos Simões (1951-07-28) 28 July 1951 (age 72) Retired 1 November 1979 v Norway Norway 16 December 1981 v Bulgaria Bulgaria
13 Custódio Pinto (1942-02-09) 9 February 1942 (age 82) Retired 29 April 1964 v Switzerland Switzerland 4 May 1969 v Greece Greece
13 Jesus Correia 3 April 1924 30 November 2003(2003-11-30) (aged 79) 5 January 1947 v Switzerland Switzerland 20 April 1952 v France France
13 João Laranjeira (1951-09-28) 28 September 1951 (age 72) Retired 11 June 1972 v Ecuador Ecuador 17 December 1980 v Israel Israel
13 Sérgio Oliveira (1992-06-02) 2 June 1992 (age 31) Portugal FC Porto 6 September 2018 v Croatia Croatia 27 June 2021 v Belgium Belgium
13 Vitorino Antunes (1987-04-01) 1 April 1987 (age 37) Portugal Sporting 5 June 2007 v Kuwait Kuwait 14 November 2017 v United States USA
12 Adelino Teixeira (1952-06-04) 4 June 1952 (age 71) Retired 13 November 1974 v Switzerland Switzerland 18 November 1981 v Scotland Scotland
12 António Pinho 25 February 1899 Deceased 18 December 1921 v Spain Spain 1 December 1929 v Italy Italy
12 Emídio Graça (1931-05-17) 17 May 1931 (age 92) Retired 4 May 1955 v Scotland Scotland 7 May 1958 v England England
12 Emilio Peixe (1973-01-16) 16 January 1973 (age 51) Retired 12 October 1991 v Luxembourg Luxembourg 13 October 1993 v Switzerland Switzerland
12 Frederico Barrigana 28 April 1922 30 September 2007(2007-09-30) (aged 85) 21 March 1948 v Spain Spain 19 December 1954 v Germany West Germany
12 Manuel Soeiro 17 March 1909 Deceased 3 May 1932 v Socialist Federal Republic of Yugoslavia Yugoslavia 16 March 1941 v Spain Spain
12 Rui Rodrigues (1943-05-17) 17 May 1943 (age 80) Retired 26 November 1967 v Bulgaria Bulgaria 16 October 1976 v Poland Poland
12 Pedro Mendes (1979-02-26) 26 February 1979 (age 45) Retired 20 November 2002 v Scotland Scotland 29 June 2010 v Spain Spain
11 Adão (1960-04-03) 3 April 1960 (age 64) Retired 22 January 1986 v Finland Finland 25 January 1989 v Greece Greece
11 Alexandre Baptista (1941-02-17) 17 February 1941 (age 83) Retired 4 June 1964 v Brazil Brazil 12 October 1969 v Romania Romania
11 Armando Martins 4 March 1905 Deceased 24 January 1926 v Czechoslovakia Czechoslovakia 31 May 1931 v Belgium Belgium
11 Fernando Cruz (1940-08-12) 12 August 1940 (age 83) Retired 21 May 1961 v England England 30 June 1968 v Brazil Brazil
11 Fernando Mendes (1966-11-05) 5 November 1966 (age 57) Retired 12 October 1986 v Sweden Sweden 27 March 1996 v Greece Greece
11 Fernando Nélson (1971-11-05) 5 November 1971 (age 52) Retired 3 June 1995 v Latvia Latvia 25 April 2001 v France France
11 João Martins 3 September 1927 18 November 1993(1993-11-18) (aged 66) 23 November 1952 v Austria Austria 16 June 1957 v Brazil Brazil
11 João Santos 11 February 1909 Deceased 24 January 1926 v Czechoslovakia Czechoslovakia 12 April 1931 v Italy Italy
11 José Martins 2 September 1906 5 September 1994(1994-09-05) (aged 88) 26 December 1926 v Hungary Hungary 4 June 1928 v Egypt Egypt
11 José Pereira (1931-09-15) 15 September 1931 (age 92) Retired 19 April 1965 v Turkey Turkey 13 November 1966 v Sweden Sweden
11 Mário Rui (1991-05-27) 27 May 1991 (age 32) Italy Napoli 26 March 2018 v Netherlands Netherlands 17 November 2020 v Croatia Croatia
11 Nelo (1967-08-25) 25 August 1967 (age 56) Retired 17 October 1990 v Netherlands Netherlands 22 February 1995 v Netherlands Netherlands
11 Raúl Machado (1937-09-22) 22 September 1937 (age 86) Retired 7 November 1962 v Bulgaria Bulgaria 11 December 1968 v Greece Greece
11 Romeu Silva (1954-03-04) 4 March 1954 (age 70) Retired 3 April 1974 v England England 17 February 1982 v Germany West Germany
11 Vítor Baptista 18 October 1948 1 January 1999(1999-01-01) (aged 50) 17 February 1971 v Belgium Belgium 17 November 1976 v Denmark Denmark
10 Albino 2 November 1912 25 February 1993(1993-02-25) (aged 80) 5 May 1935 v Spain Spain 12 February 1939 v Switzerland Switzerland
10 António Bastos Lopes (1953-11-19) 19 November 1953 (age 70) Retired 9 May 1979 v Norway Norway 3 April 1985 v Italy Italy
10 Carlos Canário 10 February 1918 8 September 1990(1990-09-08) (aged 72) 23 May 1948 v Republic of Ireland Ireland 19 May 1951 v England England
10 Carlos Xavier (1962-01-26) 26 January 1962 (age 62) Retired 16 December 1981 v Bulgaria Bulgaria 24 February 1993 v Italy Italy
10 Custódio (1983-05-24) 24 May 1983 (age 40) Retired 2 June 2012 v Turkey Turkey 10 June 2013 v Croatia Croatia
10 Gustavo Teixeira 26 December 1908 1 January 1987(1987-01-01) (aged 78) 8 June 1930 v Belgium Belgium 6 November 1938 v Switzerland Switzerland
10 Jacinto João 25 January 1944 29 October 2004(2004-10-29) (aged 60) 27 October 1968 v Romania Romania 3 April 1974 v England England
10 João Cruz 31 October 1915 7 July 1981(1981-07-07) (aged 65) 9 January 1938 v Hungary Hungary 1 January 1942 v Switzerland Switzerland
10 João Morais 6 March 1935 27 April 2010(2010-04-27) (aged 75) 18 June 1966 v Scotland Scotland 8 June 1967 v Norway Norway
10 José Simões 15 June 1913 Deceased 26 January 1936 v Austria Austria 12 January 1941 v Spain Spain
10 Yaúca (1935-06-18) 18 June 1935 (age 88) Retired 11 November 1959 v France France 24 June 1965 v Brazil Brazil
9 Alberto Fonseca (1956-08-22) 22 August 1956 (age 67) Retired 15 November 1978 v Austria Austria 29 October 1986 v Switzerland Switzerland
9 António Araújo 28 September 1923 28 April 2001(2001-04-28) (aged 77) 14 April 1946 v France France 21 March 1948 v Spain Spain
9 António Oliveira (1958-07-08) 8 July 1958 (age 65) Retired 8 June 1983 v Brazil Brazil 26 April 1989 v Switzerland Switzerland
9 Augusto Matine (1947-02-13) 13 February 1947 (age 77) Retired 10 May 1970 v Italy Italy 13 October 1973 v Bulgaria Bulgaria
9 Bruma (1994-10-24) 24 October 1994 (age 29) Greece Olympiacos 10 November 2017 v Saudi Arabia Saudi Arabia 14 November 2019 v Lithuania Lithuania
9 Dani (1976-09-02) 2 September 1976 (age 47) Retired 12 December 1995 v England England 29 March 2000 v Denmark Denmark
9 Fernando Freitas (1947-07-21) 21 July 1947 (age 76) Retired 10 May 1972 v Cyprus Cyprus 7 October 1980 v United States USA
9 Jaime Mercês (1963-09-27) 27 September 1963 (age 60) Retired 12 October 1985 v Malta Malta 29 March 1987 v Malta Malta
9 Jorge Ribeiro (1981-11-09) 9 November 1981 (age 42) Retired 20 November 2002 v Scotland Scotland 15 June 2008 v Switzerland Switzerland
9 Mário Jorge (1961-07-24) 24 July 1961 (age 62) Retired 8 June 1983 v Brazil Brazil 14 February 1987 v Italy Italy
9 Miguel Arcanjo (1932-05-13) 13 May 1932 (age 91) Retired 26 May 1957 v Italy Italy 24 January 1965 v Turkey Turkey
9 Neno (1962-01-27) 27 January 1962 (age 62) Retired 8 June 1989 v Brazil Brazil 24 January 1996 v France France
9 Pedro Gomes (1941-10-16) 16 October 1941 (age 82) Retired 31 May 1964 v Argentina Argentina 14 October 1970 v Denmark Denmark
8 Acúrsio Carrelo 16 March 1931 9 January 2010(2010-01-09) (aged 78) 20 May 1959 v Sweden Sweden 22 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia
8 André Almeida (1990-09-10) 10 September 1990 (age 33) Portugal Benfica 11 October 2013 v Israel Israel 31 March 2015 v Cape Verde Cape Verde
8 Avelino Martins 11 May 1905 Deceased 8 June 1930 v Belgium Belgium 18 March 1934 v Spain Spain
8 Eduardo Luís (1955-02-06) 6 February 1955 (age 69) Retired 24 September 1980 v Italy Italy 29 March 1987 v Malta Malta
8 Espírito Santo 30 October 1919 25 November 2012(2012-11-25) (aged 93) Retired 28 November 1937 v Spain Spain 21 May 1945 v Switzerland Switzerland
8 Francisco Rebelo (1947-10-12) 12 October 1947 (age 76) Retired 17 February 1971 v Belgium Belgium 19 November 1975 v England England
8 João Cardoso (1951-09-27) 27 September 1951 (age 72) Retired 7 April 1976 v Italy Italy 27 April 1983 v Soviet Union USSR
8 José Coelho (1961-08-05) 5 August 1961 (age 62) Retired 12 October 1986 v Sweden Sweden 20 December 1987 v Malta Malta
8 José Mendes (1947-01-16) 16 January 1947 (age 77) Retired 21 November 1971 v Belgium Belgium 22 December 1976 v Italy Italy
8 José Tavares (1965-04-25) 25 April 1965 (age 59) Retired 20 April 1994 v Norway Norway 19 June 1996 v Croatia Croatia
8 Luís Sobrinho (1961-05-05) 5 May 1961 (age 63) Retired 16 November 1988 v Luxembourg Luxembourg 6 October 1989 v Czechoslovakia Czechoslovakia
8 Rolando (1944-06-11) 11 June 1944 (age 79) Retired 11 December 1968 v Greece Greece 29 March 1972 v Cyprus Cyprus
8 Sílvio (1987-09-28) 28 September 1987 (age 36) Portugal Vitória Guimarães 7 September 2010 v Norway Norway 14 August 2013 v Netherlands Netherlands
7 Álvaro Gaspar Pinto 27 February 1912 27 February 1969(1969-02-27) (aged 57) 11 March 1934 v Spain Spain 1 January 1942 v Switzerland Switzerland
7 Álvaro Pereira 7 November 1904 Deceased 30 November 1930 v Spain Spain 18 March 1934 v Spain Spain
7 António Barros (1949-10-02) 2 October 1949 (age 74) Retired 13 November 1974 v Switzerland Switzerland 22 December 1976 v Italy Italy
7 António Jesus Pereira 11 February 1955 27 September 2010(2010-09-27) (aged 55) 4 February 1987 v Belgium Belgium 20 December 1987 v Malta Malta
7 António Nogueira (1963-09-21) 21 September 1963 (age 60) Retired 12 October 1991 v Luxembourg Luxembourg 20 April 1994 v Norway Norway
7 António Teixeira (1930-09-16) 16 September 1930 (age 93) Retired 26 May 1957 v Italy Italy 28 June 1959 v East Germany East Germany
7 Augusto Rocha (1935-02-07) 7 February 1935 (age 89) Retired 13 April 1958 v Spain Spain 21 April 1963 v Brazil Brazil
7 Carlos Duarte (1933-03-25) 25 March 1933 (age 91) Retired 21 November 1953 v South Africa South Africa 28 June 1959 v East Germany East Germany
7 Fernando Cabrita 1 May 1923 12 August 1992(1992-08-12) (aged 69) 13 March 1945 v Spain Spain 16 June 1957 v Brazil Brazil
7 Francisco Moreira 29 April 1915 2 November 1991(1991-11-02) (aged 76) 6 May 1945 v Spain Spain 21 March 1948 v Spain Spain
7 Mário Moinhos (1949-05-13) 13 May 1949 (age 74) Retired 26 April 1975 v France France 16 October 1976 v Poland Poland
7 Octávio Barrosa 21 December 1920 21 February 2001(2001-02-21) (aged 80) 13 March 1935 v Spain Spain 21 May 1950 v Scotland Scotland
7 Ricardo Pereira (1993-10-06) 6 October 1993 (age 30) England Leicester 14 November 2015 v Russia Russia 17 November 2019 v Luxembourg Luxembourg
6 Alfredo Valadas 16 February 1912 Deceased 3 May 1932 v Socialist Federal Republic of Yugoslavia Yugoslavia 30 January 1938 v Spain Spain
6 António Morato (1964-11-06) 6 November 1964 (age 59) Retired 3 April 1985 v Italy Italy 16 November 1988 v Luxembourg Luxembourg
6 António Pacheco (1966-12-01) 1 December 1966 (age 57) Retired 15 February 1989 v Belgium Belgium 4 September 1991 v Austria Austria
6 Edinho (1982-07-07) 7 July 1982 (age 41) Portugal Cova da Piedade 31 March 2009 v South Africa South Africa 5 March 2014 v Cameroon Cameroon
6 Eliseu Ramalho (1952-04-10) 10 April 1952 (age 72) 15 April 1981 v Bulgaria Bulgaria 5 June 1982 v Brazil Brazil
6 Ernesto Figueiredo (1937-07-06) 6 July 1937 (age 86) Retired 21 June 1966 v Denmark Denmark 10 December 1969 v England England
6 Ernesto Oliveira (1921-06-28) 28 June 1921 (age 102) Retired 14 May 1950 v England England 17 June 1951 v Belgium Belgium
6 Francisco Trincão (1999-12-29) 29 December 1999 (age 24) Spain Barcelona 5 September 2020 v Croatia Croatia 17 November 2020 v Croatia Croatia
6 Henrique Ben David 5 December 1926 4 December 1978(1978-12-04) (aged 51) 14 May 1950 v England England 20 April 1952 v France France
6 João Palhinha (1995-07-09) 9 July 1995 (age 28) Portugal Sporting 24 March 2021 v Azerbaijan Azerbaijan 27 June 2021 v Belgium Belgium
6 Joaquim Carvalho (1937-04-18) 18 April 1937 (age 87) Retired 31 October 1965 v Czechoslovakia Czechoslovakia 13 July 1966 v Hungary Hungary
6 Jorge Couto (1970-07-01) 1 July 1970 (age 53) Retired 19 December 1990 v United States USA 18 November 1998 v Israel Israel
6 Juca 13 January 1929 11 October 2007(2007-10-11) (aged 78) 23 November 1952 v Austria Austria 9 June 1956 v Hungary Hungary
6 Litos (1974-02-26) 26 February 1974 (age 50) Retired 10 February 1999 v Netherlands Netherlands 14 November 2001 v Angola Angola
6 Luís Loureiro (1976-12-04) 4 December 1976 (age 47) Retired 12 February 2003 v Italy Italy 10 June 2003 v Bolivia Bolivia
6 Mário Lino (1937-01-09) 9 January 1937 (age 87) Retired 19 March 1961 v Luxembourg Luxembourg 6 May 1962 v Brazil Brazil
6 Martinho Oliveira No Date 1 April 1928 v Argentina Argentina 23 February 1930 v France France
6 Messias Timula (1948-02-18) 18 February 1948 (age 76) Retired 18 June 1972 v Chile Chile 9 July 1972 v Brazil Brazil
6 Paulo Machado (1986-03-31) 31 March 1986 (age 38) Portugal Leixões 17 November 2010 v Spain Spain 14 August 2013 v Netherlands Netherlands
6 Pavão 12 August 1947 16 December 1973(1973-12-16) (aged 26) 30 June 1968 v Brazil Brazil 2 May 1973 v Bulgaria Bulgaria
6 Pedro Espinha (1965-09-25) 25 September 1965 (age 58) Retired 18 November 1998 v Israel Israel 16 August 2000 v Lithuania Lithuania
6 Rafael Correia 5 April 1915 Deceased 6 November 1938 v Switzerland Switzerland 14 April 1946 v France France
6 Reinaldo (1954-11-02) 2 November 1954 (age 69) Retired 26 September 1979 v Spain Spain 8 June 1983 v Brazil Brazil
6 Ricardo Rocha (1978-10-03) 3 October 1978 (age 45) Retired 20 November 2002 v Scotland Scotland 11 October 2006 v Poland Poland
6 Rodolfo Reis (1954-01-29) 29 January 1954 (age 70) Retired 9 October 1977 v Denmark Denmark 28 October 1981 v Israel Israel
6 Rui Bento (1972-01-14) 14 January 1972 (age 52) Retired 20 November 1991 v Greece Greece 25 april 2001 v France France
6 Rui Filipe 8 March 1968 28 August 1994(1994-08-28) (aged 26) 31 May 1992 v Italy Italy 10 February 1993 v Norway Norway
6 Rui Palhares (1954-11-04) 4 November 1954 (age 69) Retired 15 April 1981 v Bulgaria Bulgaria 12 October 1985 v Malta Malta
6 Serafim Baptista (1925-05-21) 21 May 1925 (age 98) Retired 9 April 1950 v Spain Spain 27 September 1953 v Austria Austria
5 Alfredo Murça 17 January 1948 24 August 2007(2007-08-24) (aged 59) 10 December 1969 v England England 1 November 1979 v Norway Norway
5 Armando Ferreira 27 December 1919 31 July 2005(2005-07-31) (aged 85) 28 January 1940 v France France 22 May 1949 v Republic of Ireland Ireland
5 Artur Quaresma 27 December 1917 2 December 2011(2011-12-02) (aged 93) 28 November 1937 v Spain Spain 14 April 1946 v France France
5 Jacinto Santos (1941-01-28) 28 January 1941 (age 83) Retired 13 November 1966 v Sweden Sweden 4 May 1969 v Greece Greece
5 Joaquim Conceição (1942-04-08) 8 April 1942 (age 82) Retired 6 April 1969 v Mexico Mexico 10 December 1969 v England England
5 Liberto dos Santos 1 February 1908 Deceased 24 January 1926 v Czechoslovakia Czechoslovakia 29 May 1927 v Spain Spain
5 Lúcio Soares 31 May 1934 Deceased 27 April 1960 v Germany West Germany 9 May 1962 v Brazil Brazil
5 Malta da Silva (1943-02-19) 19 February 1943 (age 81) Retired 17 February 1971 v Belgium Belgium 21 November 1971 v Belgium Belgium
5 Manuel Capela (1922-05-09) 9 May 1922 (age 102) Retired 5 January 1947 v Switzerland Switzerland 8 April 1951 v Italy Italy
5 Marinho (1943-09-03) 3 September 1943 (age 80) Retired 2 November 1969 v Switzerland Switzerland 12 November 1975 v Czechoslovakia Czechoslovakia
5 Mário Torres (1931-09-13) 13 September 1931 (age 92) Retired 22 December 1957 v Italy Italy 21 May 1959 v Sweden Sweden
5 Miguel Marques (1963-06-07) 7 June 1963 (age 60) Retired 23 September 1987 v Sweden Sweden 31 August 1989 v Romania Romania
5 Nascimento (1960-03-22) 22 March 1960 (age 64) Retired 4 February 1987 v Belgium Belgium 20 December 1987 v Malta Malta
5 Norton de Matos (1953-12-14) 14 December 1953 (age 70) Retired 20 January 1982 v Greece Greece 22 September 1982 v Finland Finland
5 Nuno Mendes (2002-06-19) 19 June 2002 (age 21) Portugal Sporting 24 March 2021 v Azerbaijan Azerbaijan 9 June 2021 v Israel Israel
5 Raul Jorge 18 November 1903 Deceased 24 March 1929 v France France 2 April 1933 v Spain Spain
5 Rogério Matias (1974-10-22) 22 October 1974 (age 49) Retired 2 April 2003 v North Macedonia Macedonia 9 February 2005 v Republic of Ireland Ireland
5 Samuel Fraguito (1951-09-08) 8 September 1951 (age 72) Retired 14 November 1973 v Northern Ireland Northern Ireland 7 April 1976 v Italy Italy
5 Samuel Quina (1966-08-03) 3 August 1966 (age 57) Retired 4 September 1991 v Austria Austria 7 June 1992 v Republic of Ireland Ireland
5 Santana 22 March 1936 24 April 1989(1989-04-24) (aged 53) 8 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia 23 January 1963 v Bulgaria Bulgaria
5 Serafim Pereira 25 June 1943 7 June 1994(1994-06-07) (aged 50) 6 May 1962 v Brazil Brazil 23 January 1963 v Bulgaria Bulgaria
4 Abel Miglietti (1946-03-04) 4 March 1946 (age 78) Retired 10 May 1972 v Cyprus Cyprus 14 November 1973 v Northern Ireland Northern Ireland
4 Alberto Augusto 31 July 1898 Deceased 18 December 1921 v Spain Spain 24 January 1926 v Czechoslovakia Czechoslovakia
4 Alfredo Ramos 15 February 1906 Deceased 1 April 1928 v Argentina Argentina 24 March 1929 v France France
4 André André (1989-08-26) 26 August 1989 (age 34) Portugal Vitória Guimarães 31 March 2015 v Cape Verde Cape Verde 17 November 2015 v Luxembourg Luxembourg
4 Anibal José 29 March 1904 8 January 1976(1976-01-08) (aged 71) 1 December 1929 v Italy Italy 3 May 1952 v Socialist Federal Republic of Yugoslavia Yugoslavia
4 António Castela (1928-10-26) 26 October 1928 (age 95) Retired 23 November 1952 v Austria Austria 14 March 1954 v Belgium Belgium
4 António Fonseca (1965-01-30) 30 January 1965 (age 59) Retired 29 March 1989 v Angola Angola 12 September 1990 v Finland Finland
4 António Taí (1948-08-11) 11 August 1948 (age 75) Retired 19 November 1975 v England England 22 December 1976 v Italy Italy
4 Artur Camolas 15 March 1904 Deceased 16 March 1927 v France France 31 May 1931 v Belgium Belgium
4 Artur Dyson 9 January 1912 Deceased 31 May 1931 v Belgium Belgium 5 May 1935 v Spain Spain
4 Ariza Makukula (1981-03-04) 4 March 1981 (age 43) Retired 17 October 2007 v Kazakhstan Kazakhstan 6 February 2008 v Italy Italy
4 Chico Faria 9 October 1949 16 April 2004(2004-04-16) (aged 54) 10 May 1972 v Cyprus Cyprus 16 November 1977 v Cyprus Cyprus
4 Costeado (1959-01-03) 3 January 1959 (age 65) Retired 7 January 1987 v Greece Greece 22 December 1987 v Malta Malta
4 David Júlio (1932-01-08) 8 January 1932 (age 92) Retired 27 April 1960 v Germany West Germany 19 March 1961 v Luxembourg Luxembourg
4 Félix Salvador (1932-08-01) 1 August 1932 (age 91) Retired 24 March 1957 v France France 11 June 1957 v Brazil Brazil
4 Fernando Festas (1956-06-12) 12 June 1956 (age 67) Retired 23 February 1983 v Germany West Germany 8 June 1983 v Brazil Brazil
4 Francisco Mário (1948-10-21) 21 October 1948 (age 75) Retired 8 June 1975 v Cyprus Cyprus 30 March 1977 v Switzerland Switzerland
4 Francisco Nóbrega (1942-04-14) 14 April 1942 (age 82) Retired 15 November 1964 v Spain Spain 12 November 1967 v Norway Norway
4 Gregório Freixo (1952-09-08) 8 September 1952 (age 71) Retired 29 September 1980 v Italy Italy 8 June 1983 v Brazil Brazil
4 João Francisco 24 October 1899 Deceased 18 December 1921 v Spain Spain 18 June 1925 v Italy Italy
4 João Tomás (1975-05-27) 27 May 1975 (age 48) 15 November 2000 v Israel Israel 5 June 2007 v Kuwait Kuwait
4 Jorge Ferreira (1966-03-18) 18 March 1966 (age 58) Retired 31 August 1989 v Romania Romania 17 October 1990 v Netherlands Netherlands
4 José Calado (1974-03-01) 1 March 1974 (age 50) Retired 26 January 1995 v Canada Canada 19 August 1998 v Mozambique Mozambique
4 José Carlos Delfim 11 August 1907 Deceased 17 May 1925 v Spain Spain 18 April 1926 v France France
4 José Luís 1 October 1908 Deceased 1 December 1929 v Italy Italy 29 January 1933 v Hungary Hungary
4 José Luís (1958-05-17) 17 May 1958 (age 65) Retired 21 September 1983 v Finland Finland 25 September 1985 v Czechoslovakia Czechoslovakia
4 José Maria (1943-06-07) 7 June 1943 (age 80) Retired 8 June 1967 v Norway Norway 14 October 1970 v Denmark Denmark
4 Josué (1990-09-17) 17 September 1990 (age 33) Israel Hapoel Be'er Sheva 11 October 2013 v Israel Israel 5 March 2014 v Cameroon Cameroon
4 Jurado 18 May 1906 Deceased 2 April 1933 v Spain Spain 5 May 1935 v Spain Spain
4 Manuel António (1946-01-29) 29 January 1946 (age 78) Retired 6 April 1969 v Mexico Mexico 10 December 1969 v England England
4 Miguel Lopes (1986-12-19) 19 December 1986 (age 37) Turkey Kayserispor 2 June 2012 v Turkey Turkey 16 October 2012 v Northern Ireland Northern Ireland
4 Monteiro da Costa (1929-08-20) 20 August 1929 (age 94) Retired 23 November 1952 v Austria Austria 16 January 1957 v Northern Ireland Northern Ireland
4 Nélson (1983-06-10) 10 June 1983 (age 40) Retired 31 March 2009 v South Africa South Africa 14 November 2012 v Gabon Gabon
4 Pedro Xavier (1962-01-26) 26 January 1962 (age 62) Retired 25 September 1985 v Czechoslovakia Czechoslovakia 15 November 1989 v Czechoslovakia Czechoslovakia
4 Quim (1959-08-23) 23 August 1959 (age 64) Retired 30 January 1985 v Romania Romania 14 February 1987 v Italy Italy
4 Rui Araújo 25 March 1910 Deceased 31 May 1931 v Belgium Belgium 27 February 1936 v Germany Germany
4 Seninho (1949-07-01) 1 July 1949 (age 74) Retired 7 April 1976 v Italy Italy 8 March 1978 v France France
4 Soares dos Reis 11 March 1910 Deceased 11 March 1934 v Spain Spain 27 February 1936 v Germany Germany
4 Tulipa (1972-10-16) 16 October 1972 (age 51) Retired 26 January 1995 v Canada Canada 27 March 1996 v Greece Greece
3 Alex (1979-09-06) 6 September 1979 (age 44) Retired 4 June 2005 v Slovakia Slovakia 17 August 2005 v Egypt Egypt
3 Alfredo Castro (1962-10-05) 5 October 1962 (age 61) Retired 20 April 1994 v Norway Norway 15 August 1995 v Liechtenstein Liechtenstein
3 Alfredo Quaresma (1944-07-16) 16 July 1944 (age 79) Retired 3 March 1973 v France France 13 October 1973 v Bulgaria Bulgaria
3 Artur Vaz 3 April 1925 30 July 2009(2009-07-30) (aged 84) 21 November 1953 v South Africa South Africa 28 November 1954 v Argentina Argentina
3 Bentes 29 August 1927 6 February 2003(2003-02-06) (aged 75) 16 June 1946 v Republic of Ireland Ireland 19 December 1954 v Germany West Germany
3 Bino (1972-12-19) 19 December 1972 (age 51) Retired 11 October 2000 v Netherlands Netherlands 27 March 2002 v Finland Finland
3 Carlos Coelho (1953-04-10) 10 April 1953 (age 71) Retired 20 January 1982 v Greece Greece 8 June 1983 v Brazil Brazil
3 Carlos Nunes 20 December 1914 Deceased 5 May 1935 v Spain Spain 27 February 1936 v Germany Germany
3 Carlos Rodrigues 18 February 1908 Deceased 1 December 1929 v Italy Italy 23 February 1930 v France France
3 Carriço (1943-02-05) 5 February 1943 (age 81) Retired 6 April 1969 v Mexico Mexico 29 March 1972 v Cyprus Cyprus
3 Celso de Matos (1947-08-01) 1 August 1947 (age 76) Retired 16 October 1976 v Poland Poland 8 March 1978 v France France
3 Filipe Ramos (1970-04-21) 21 April 1970 (age 54) Retired 31 May 1992 v Italy Italy 11 November 1992 v Bulgaria Bulgaria
3 Fonseca e Castro No Date Deceased 18 June 1925 v Italy Italy 18 April 1926 v France France
3 Francisco Palmeiro (1932-10-16) 16 October 1932 (age 91) Retired 3 June 1956 v Spain Spain 11 June 1957 v Brazil Brazil
3 Francisco Vieira 26 August 1899 Deceased 16 December 1923 v Spain Spain 18 June 1925 v Italy Italy
3 Félix Guerreiro (1950-08-05) 5 August 1950 (age 73) Retired 2 November 1969 v Switzerland Switzerland 17 February 1971 v Belgium Belgium
3 Hugo Porfírio (1973-09-28) 28 September 1973 (age 50) Retired 29 May 1996 v Republic of Ireland Ireland 9 November 1996 v Ukraine Ukraine
3 Jaime Alves (1965-03-28) 28 March 1965 (age 59) Retired 16 November 1988 v Luxembourg Luxembourg 8 June 1989 v Brazil Brazil
3 João Alves (1980-08-18) 18 August 1980 (age 43) Retired 17 August 2005 v Egypt Egypt 15 November 2005 v Northern Ireland Northern Ireland
3 Jorge Plácido (1964-06-19) 19 June 1964 (age 59) Retired 4 February 1987 v Belgium Belgium 25 January 1989 v Greece Greece
3 Jorge Tavares 21 January 1905 Deceased 18 April 1926 v France France 17 March 1929 v Spain Spain
3 José António 29 October 1957 2 June 2005(2005-06-02) (aged 47) 16 October 1985 v Germany West Germany 3 June 1986 v England England
3 José Carlos Abreu (1954-11-14) 14 November 1954 (age 69) Retired 20 January 1982 v Greece Greece 24 March 1982 v Switzerland Switzerland
3 José Dominguez (1974-02-16) 16 February 1974 (age 50) Retired 11 October 1995 v Austria Austria 24 January 1996 v France France
3 José Romão Dimas (1930-05-07) 7 May 1930 (age 94) Retired 22 May 1955 v England England 8 April 1956 v Brazil Brazil
3 Kévin Rodrigues (1994-03-05) 5 March 1994 (age 30) Spain Eibar 10 November 2017 v Saudi Arabia Saudi Arabia 20 November 2018 v Poland Poland
3 Manuel Caldeira (1926-12-14) 14 December 1926 (age 97) Retired 19 December 1954 v Germany West Germany 22 May 1955 v England England
3 Manuel Rodrigues (1942-12-29) 29 December 1942 (age 81) Retired 12 November 1967 v Norway Norway 17 December 1967 v Bulgaria Bulgaria
3 Marco Ferreira (1978-05-12) 12 May 1978 (age 46) Retired 12 October 2002 v Tunisia Tunisia 20 November 2002 v Scotland Scotland
3 Mário João (1935-06-06) 6 June 1935 (age 88) Retired 22 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia 3 May 1964 v Belgium Belgium
3 Nélson Fernandes (1946-08-03) 3 August 1946 (age 77) Retired 6 April 1969 v Mexico Mexico 10 May 1970 v Italy Italy
3 Nélson Pereira (1975-10-20) 20 October 1975 (age 48) Retired 27 March 2002 v Finland Finland 20 November 2002 v Scotland Scotland
3 Patalino 29 June 1922 28 July 1989(1989-07-28) (aged 67) 15 May 1949 v Wales Wales 19 May 1951 v England England
3 Paulinho (1992-11-09) 9 November 1992 (age 31) Portugal Sporting 11 November 2020 v Andorra Andorra 17 November 2020 v Croatia Croatia
3 Paulo Sousa (1967-03-31) 31 March 1967 (age 57) Retired 12 February 1992 v Netherlands Netherlands 7 June 1992 v Republic of Ireland Ireland
3 Pedras (1941-10-29) 29 October 1941 (age 82) Retired 26 November 1967 v Bulgaria Bulgaria 30 June 1968 v Brazil Brazil
3 Pedro Neto (2000-03-09) 9 March 2000 (age 24) England Wolverhampton 11 November 2020 v Andorra Andorra 30 March 2021 v Luxembourg Luxembourg
3 Raúl Figueiredo (1927-03-10) 10 March 1927 (age 97) Retired 3 June 1959 v Scotland Scotland 28 June 1959 v Germany West Germany
3 Rúben Semedo (1994-04-04) 4 April 1994 (age 30) Greece Olympiacos 7 October 2020 v Spain Spain 17 November 2020 v Croatia Croatia
3 Serra e Moura No Date Deceased 1 April 1928 v Argentina Argentina 8 June 1930 v Socialist Federal Republic of Yugoslavia Yugoslavia
3 Silas (1976-09-01) 1 September 1976 (age 47) Retired 3 April 2003 v North Macedonia Macedonia 10 June 2003 v Bolivia Bolivia
3 Silva Marques 11 March 1905 Deceased 16 March 1927 v France France 23 February 1930 v France France
3 Vado (1969-03-05) 5 March 1969 (age 55) Retired 8 June 1989 v Brazil Brazil 29 January 1995 v Denmark Denmark
3 Varela 23 January 1903 Deceased 26 December 1926 v Hungary Hungary 17 March 1929 v Spain Spain
3 Virgílio Lopes (1957-10-21) 21 October 1957 (age 66) Retired 16 February 1983 v France France 10 February 1985 v Malta Malta
3 Zé Beto 21 February 1960 10 August 1990(1990-08-10) (aged 30) 12 October 1986 v Sweden Sweden 7 January 1987 v Greece Greece
2 Abrantes Mendes 5 February 1908 25 January 1988(1988-01-25) (aged 79) 23 February 1930 v France France 8 June 1930 v Belgium Belgium
2 Acácio Mesquita 18 July 1909 30 May 1945(1945-05-30) (aged 35) 23 February 1930 v France France 11 March 1934 v Spain Spain
2 Ademar Marques (1959-03-04) 4 March 1959 (age 65) Retired 16 December 1981 v Bulgaria Bulgaria 8 June 1983 v Brazil Brazil
2 Agostinho Caetano (1966-12-09) 9 December 1966 (age 57) Retired 26 Januart 1995 v Canada Canada 29 January 1995 v Denmark Denmark
2 Albertino Pereira (1950-01-23) 23 January 1950 (age 74) Retired 5 December 1976 v Cyprus Cyprus 22 December 1976 v Italy Italy
2 Alberto Gomes 9 December 1915 Deceased 28 January 1940 v France France 1 January 1942 v Switzerland Switzerland
2 Alberto Jesus 26 September 1919 Deceased 21 March 1948 v Spain Spain 23 May 1948 v Republic of Ireland Ireland
2 Alberto Rio 21 August 1894 Deceased 17 December 1922 v Spain Spain 16 December 1923 v Spain Spain
2 Álvaro Carolino (1951-04-07) 7 April 1951 (age 73) Retired 19 November 1975 v England England 30 March 1977 v Switzerland Switzerland
2 André Martins (1990-01-21) 21 January 1990 (age 34) Poland Legia Warsaw 10 June 2013 v Croatia Croatia 14 August 2013 v Netherlands Netherlands
2 André Santos (1989-03-20) 20 March 1989 (age 35) Switzerland Grasshopper 29 March 2011 v Finland Finland 10 August 2011 v Luxembourg Luxembourg
2 António Amaral (1955-06-20) 20 June 1955 (age 68) Retired 14 October 1981 v Sweden Sweden 28 October 1981 v Israel Israel
2 António Botelho (1947-05-08) 8 May 1947 (age 77) Retired 3 December 1975 v Cyprus Cyprus 7 April 1976 v Italy Italy
2 António Carvalho (1960-12-10) 10 December 1960 (age 63) Retired 5 December 1987 v Italy Italy 20 December 1987 v Malta Malta
2 António Vieira 6 January 1912 Deceased 6 November 1938 v Switzerland Switzerland 12 February 1939 v Switzerland Switzerland
2 Armando Manhiça 12 April 1943 13 July 2009(2009-07-13) (aged 66) 30 June 1968 v Brazil Brazi 11 December 1968 v Greece Greece
2 Arsénio Duarte 16 October 1925 11 February 1986(1986-02-11) (aged 60) 2 April 1950 v Spain Spain 9 April 1950 v Spain Spain
2 Artur Santos (1931-03-27) 27 March 1931 (age 93) Retired 8 April 1956 v Brazil Brazi 11 November 1959 v France France
2 Augusto Amaro 5 February 1911 Deceased 11 March 1934 v Spain Spain 18 March 1934 v Spain Spain
2 Carlos Guimarães 28 February 1898 Deceased 18 December 1921 v Spain Spain 17 December 1922 v Spain Spain
2 Carlos Parente (1961-04-08) 8 April 1961 (age 63) Retired 11 November 1987 v Switzerland Switzerland 5 December 1987 v Italy Italy
2 Cipriano Santos 13 October 1901 Deceased 24 January 1926 v Czechoslovakia Czechoslovakia 8 January 1928 v Spain Spain
2 Daniel Fernandes (1983-09-25) 25 September 1983 (age 40) Malta Tarxien Rainbows 5 June 2007 v Kuwait Kuwait 11 February 2009 v Finland Finland
2 Diogo Dalot (1999-03-18) 18 March 1999 (age 25) Italy AC Milan 23 June 2021 v France France 27 June 2021 v Belgium Belgium
2 Domingos Duarte (1995-03-10) 10 March 1995 (age 29) Spain Granada 11 November 2020 v Andorra Andorra 24 March 2021 v Azerbaijan Azerbaijan
2 Domingos Lopes 23 August 1912 Deceased 11 March 1934 v Spain Spain 18 March 1934 v Spain Spain
2 Dyego Sousa (1989-09-14) 14 September 1989 (age 34) China Shenzhen 22 March 2019 v Ukraine Ukraine 25 March 2019 v Serbia Serbia
2 Fernando Jesus 2 February 1897 Deceased 17 December 1922 v Spain Spain 16 December 1923 v Spain Spain
2 Fernando Tomé (1947-07-10) 10 July 1947 (age 76) Retired 2 November 1969 v Switzerland Switzerland 10 December 1969 v England England
2 Francisco Castro 1 April 1910 Deceased 30 November 1930 v Spain Spain 29 January 1933 v Hungary Hungary
2 Francisco Santos 8 March 1904 Deceased 8 June 1930 v Belgium Belgium 12 April 1931 v Italy Italy
2 Gedson Fernandes (1999-01-09) 9 January 1999 (age 25) Turkey Galatasaray 6 September 2018 v Croatia Croatia 14 October 2018 v Scotland Scotland
2 Gilberto Gomes (1959-06-24) 24 June 1959 (age 64) Retired 5 December 1987 v Italy Italy 20 December 1987 v Malta Malta
2 Gonçalo Brandão (1986-10-09) 9 October 1986 (age 37) Portugal FC Porto B 31 March 2009 v South Africa South Africa 10 June 2009 v Estonia Estonia
2 Gonçalo Paciência (1994-08-01) 1 August 1994 (age 29) Germany Schalke 04 14 November 2017 v United States USA 14 November 2019 v Lithuania Lithuania
2 Henrique Portela No Date Deceased 17 December 1922 v Spain Spain 16 December 1923 v Spain Spain
2 Henrique Sereno (1985-05-18) 18 May 1985 (age 38) Retired 10 June 2013 v Croatia Croatia 15 October 2013 v Luxembourg Luxembourg
2 Hernâni Neves (1963-11-02) 2 November 1963 (age 60) Retired 5 December 1987 v Italy Italy 29 August 1990 v Germany West Germany
2 Ivan Cavaleiro (1993-10-18) 18 October 1993 (age 30) England Fulham 5 March 2014 v Cameroon Cameroon 7 September 2014 v Albania Albania
2 Jaime Gonçalves 6 February 1899 Deceased 17 December 1922 v Spain Spain 17 May 1925 v Spain Spain
2 Joaquim Ferreira No Date Deceased 16 December 1923 v Spain Spain 17 May 1925 v Spain Spain
2 Joaquim Jorge (1939-02-18) 18 February 1939 (age 85) Retired 6 April 1969 v Mexico Mexico 4 May 1969 v Greece Greece
2 Joaquim Machado (1923-02-22) 22 February 1923 (age 101) Retired 23 May 1948 v Republic of Ireland Ireland 20 April 1952 v France France
2 Joaquim Murça (1954-10-07) 7 October 1954 (age 69) Retired 5 May 1982 v Brazil Brazi 23 February 1983 v Germany West Germany
2 Jorge Silva (1975-12-04) 4 December 1975 (age 48) Retired 7 September 2002 v England England 16 October 2002 v Sweden Sweden
2 José Ferreira Pinto (1939-11-07) 7 November 1939 (age 84) Retired 24 June 1965 v Brazil Brazil 31 October 1965 v Czechoslovakia Czechoslovakia
2 José Lima (1966-10-16) 16 October 1966 (age 57) Retired 6 October 1989 v Czechoslovakia Czechoslovakia 11 October 1989 v Luxembourg Luxembourg
2 José Mota 7 September 1919 Deceased 15 May 1949 v Wales Wales 22 May 1949 v Republic of Ireland Ireland
2 José Pedro Biléu (1932-04-10) 10 April 1932 (age 92) Retired 22 May 1955 v England England 25 March 1956 v Turkey Turkey
2 José Pérides (1935-04-18) 18 April 1935 (age 89) Retired 8 October 1961 v Luxembourg Luxembourg 25 October 1961 v England England
2 José Ribeiro (1957-11-02) 2 November 1957 (age 66) Retired 3 April 1985 v Italy Italy 25 September 1985 v Czechoslovakia Czechoslovakia
2 José Rafael (1958-11-21) 21 November 1958 (age 65) Retired 12 October 1985 v Malta Malta 16 October 1985 v West Germany West Germany
2 José Silva 5 February 1903 Deceased 1 December 1929 v Italy Italy 12 April 1931 v Italy Italy
2 Lito (1956-08-10) 10 August 1956 (age 67) Retired 6 June 1983 v Brazil Brazi 28 October 1983 v Poland Poland
2 Lucas João (1993-09-04) 4 September 1993 (age 30) England Reading 14 November 2015 v Russia Russia 17 November 2015 v Luxembourg Luxembourg
2 Litos (1967-01-06) 6 January 1967 (age 57) Retired 12 October 1985 v Malta Malta 16 October 1985 v West Germany West Germany
2 Luís Xavier 12 October 1907 Deceased 8 June 1930 v Belgium Belgium 2 April 1933 v Spain Spain
2 Miguel Lourenço 7 February 1920 Deceased 16 June 1946 v Republic of Ireland Ireland 27 February 1949 v Italy Italy
2 Manuel Duarte (1945-05-29) 29 May 1945 (age 78) Retired 26 June 1966 v Uruguay Uruguay 3 July 1966 v Romania Romania
2 Manuel Marques 8 August 1917 20 February 1987(1987-02-20) (aged 69) 13 March 1945 v Spain Spain 21 May 1945 v Switzerland Switzerland
2 Manuel Pinto (1938-12-14) 14 December 1938 (age 85) Retired 6 April 1969 v Mexico Mexico 4 May 1969 v Greece Greece
2 Mário Carvalho 15 March 1905 Deceased 17 May 1925 v Spain Spain 18 June 1925 v Italy Italy
2 Martinho (1926-10-18) 18 October 1926 (age 97) Retired 12 May 1951 v Wales Wales 19 May 1951 v England England
2 Neca (1979-12-31) 31 December 1979 (age 44) Retired 12 October 2002 v Tunisia Tunisia 20 November 2002 v Scotland Scotland
2 Nelinho (1948-08-22) 22 August 1948 (age 75) Retired 30 March 1977 v Switzerland Switzerland 20 September 1979 v Spain Spain
2 Nuno Assis (1977-11-25) 25 November 1977 (age 46) Retired 20 November 2002 v Scotland Scotland 14 Oktober 2009 v Malta Malta
2 Osvaldinho (1947-09-10) 10 September 1947 (age 76) Retired 13 November 1974 v Switzerland Switzerland 20 November 1974 v England England
2 Paulo Torres (1971-11-25) 25 November 1971 (age 52) Retired 12 February 1992 v Netherlands Netherlands 3 June 1992 v United States USA
2 Pedro Gonçalves (1998-06-28) 28 June 1998 (age 25) Portugal Sporting 4 June 2021 v Spain Spain 9 June 2021 v Israel Israel
2 Pedro Pireza 30 September 1911 Deceased 26 January 1936 v Austria Austria 12 January 1941 v Spain Spain
2 Romeu (1974-08-10) 10 August 1974 (age 49) Retired 12 October 2002 v Tunisia Tunisia 16 October 2002 v Sweden Sweden
2 Rony Lopes (1995-12-28) 28 December 1995 (age 28) France Nice 14 November 2017 v United States USA 6 September 2018 v Croatia Croatia
2 Rui Correia (1967-10-22) 22 October 1967 (age 56) Retired 15 August 1995 v Liechtenstein Liechtenstein 20 August 1997 v Armenia Armenia
2 Tibi (1951-04-09) 9 April 1951 (age 73) Retired 13 November 1974 v Switzerland Switzerland 20 June 1981 v Spain Spain
2 Tonel (1980-04-13) 13 April 1980 (age 44) Retired 15 November 2006 v Kazakhstan Kazakhstan 3 March 2010 v China China
2 Vasco Oliveira 10 March 1922 Deceased 25 May 1947 v England England 21 March 1948 v Spain Spain
2 Vermelhinho (1959-09-09) 9 September 1959 (age 64) Retired 2 June 1984 v Socialist Federal Republic of Yugoslavia Yugoslavia 19 September 1984 v Sweden Sweden
2 Vítor Gonçalves 12 April 1896 12 April 1965(1965-04-12) (aged 69) 18 December 1921 v Spain Spain 17 December 1922 v Spain Spain
2 Vítor Gonçalves (1944-02-25) 25 February 1944 (age 80) Retired 12 October 1969 v Romania Romania 2 November 1969 v Switzerland Switzerland
2 Vítor Guilhar 12 October 1913 Deceased 12 January 1941 v Spain Spain 16 March 1941 v Spain Spain
2 Vítor Martins (1950-03-27) 27 March 1950 (age 74) Retired 13 November 1974 v Switzerland Switzerland 20 November 1974 v England England
2 Vítor Pereira (1953-01-18) 18 January 1953 (age 71) Retired 3 April 1974 v England England 13 May 1975 v Scotland Scotland
1 Alfredo Abrantes 19 April 1929 16 April 2005(2005-04-16) (aged 75) 28 June 1959 v East Germany East Germany 28 June 1959 v East Germany East Germany
1 Alfredo Moreira (1938-11-01) 1 November 1938 (age 85) Retired 24 June 1965 v Brazil Brazil 24 June 1965 v Brazil Brazil
1 Álvaro Pina 15 November 1906 Deceased 30 November 1930 v Spain Spain 30 November 1930 v Spain Spain
1 Amílcar Fonseca (1954-02-15) 15 February 1954 (age 70) Retired 20 June 1981 v Spain Spain 20 June 1981 v Spain Spain
1 André Pinto (1989-10-05) 5 October 1989 (age 34) Portugal Farense 31 March 2015 v Cape Verde Cape Verde 31 March 2015 v Cape Verde Cape Verde
1 Aníbal Paciência 11 May 1915 Deceased 16 March 1941 v Spain Spain 16 March 1941 v Spain Spain
1 António Aparício (1958-09-15) 15 September 1958 (age 65) Retired 20 December 1987 v Malta Malta 20 December 1987 v Malta Malta
1 António Augusto Lopes 15 September 1901 Deceased 18 December 1921 v Spain Spain 18 December 1921 v Spain Spain
1 António Martins 27 July 1913 Deceased 1 January 1942 v Switzerland Switzerland 1 January 1942 v Switzerland Switzerland
1 António Mendes (1939-10-18) 18 October 1939 (age 84) Retired 13 November 1966 v Sweden Sweden 13 November 1966 v Sweden Sweden
1 António Morato (1937-03-20) 20 March 1937 (age 87) Retired 8 October 1961 v Luxembourg Luxembourg 8 October 1961 v Luxembourg Luxembourg
1 António Nogueira (1951-07-10) 10 July 1951 (age 72) Retired 20 June 1981 v Spain Spain 20 June 1981 v Spain Spain
1 António Paula (1937-08-14) 14 August 1937 (age 86) Retired 23 January 1963 v Bulgaria Bulgaria 23 January 1963 v Bulgaria Bulgaria
1 António Paris (1957-06-13) 13 June 1957 (age 66) Retired 23 February 1983 v West Germany West Germany 23 February 1983 v West Germany West Germany
1 António Soares 2 February 1909 Deceased 12 April 1931 v Italy Italy 12 April 1931 v Italy Italy
1 António Teixeira 25 November 1903 Deceased 12 April 1931 v Italy Italy 12 April 1931 v Italy Italy
1 Arnaldo Silva 1 February 1944 24 May 1999(1999-05-24) (aged 55) 3 April 1974 v England England 3 April 1974 v England England
1 Artur Augusto No Date Deceased 18 December 1921 v Spain Spain 18 December 1921 v Spain Spain
1 Artur Soares Correia (1955-03-15) 15 March 1955 (age 69) Retired 26 September 1979 v Spain Spain 26 September 1979 v Spain Spain
1 Balbino 23 March 1896 Deceased 16 December 1923 v Spain Spain 16 December 1923 v Spain Spain
1 Baltasar (1948-05-13) 13 May 1948 (age 75) Retired 30 March 1977 v Switzerland Switzerland 30 March 1977 v Switzerland Switzerland
1 Bruno Vale (1983-04-08) 8 April 1983 (age 41) Portugal Oliveirense 20 August 2003 v Kazakhstan Kazakhstan 20 August 2003 v Kazakhstan Kazakhstan
1 Cândido de Oliveira 24 September 1896 23 June 1958(1958-06-23) (aged 61) 18 December 1921 v Spain Spain 18 December 1921 v Spain Spain
1 Carlos Cardoso (1944-12-29) 29 December 1944 (age 79) Retired 10 December 1969 v England England 10 December 1969 v England England
1 Carlos Freire (1959-04-18) 18 April 1959 (age 65) Retired 28 October 1981 v Israel Israel 28 October 1981 v Israel Israel
1 Carlos Silva 25 January 1902 Deceased 1 December 1929 v Italy Italy 1 December 1929 v Italy Italy
1 Casoto 26 October 1901 Deceased 26 December 1926 v Hungary Hungary 26 December 1926 v Hungary Hungary
1 César Peixoto (1980-05-12) 12 May 1980 (age 44) Retired 19 November 2008 v Brazil Brazil 19 November 2008 v Brazil Brazil
1 Cláudio Ramos (1991-11-16) 16 November 1991 (age 32) Portugal FC Porto 14 October 2018 v Scotland Scotland 14 October 2018 v Scotland Scotland
1 Daniel Carriço (1988-08-04) 4 August 1988 (age 35) China Wuhan Zall 16 June 2015 v Italy Italy 16 June 2015 v Italy Italy
1 Daniel Podence (1995-10-21) 21 October 1995 (age 28) England Wolverhampton 14 October 2020 v Sweden Sweden 14 October 2020 v Sweden Sweden
1 Delfim (1977-02-05) 5 February 1977 (age 47) Retired 15 November 2000 v Israel Israel 15 November 2000 v Israel Israel
1 Diamantino Silva (1928-03-29) 29 March 1928 (age 96) Retired 21 November 1953 v South Africa South Africa 21 November 1953 v South Africa South Africa
1 Dinis Vital (1932-07-02) 2 July 1932 (age 91) Retired 16 May 1959 v Switzerland Switzerland 16 May 1959 v Switzerland Switzerland
1 Djão (1958-08-16) 16 August 1958 (age 65) Retired 23 September 1981 v Poland Poland 23 September 1981 v Poland Poland
1 Domingos Neves No Date Deceased 18 June 1925 v Italy Italy 18 June 1925 v Italy Italy
1 Edgar Ié (1994-05-01) 1 May 1994 (age 30) Turkey Trabzonspor 10 November 2017 v Saudi Arabia Saudi Arabia 10 November 2017 v Saudi Arabia Saudi Arabia
1 Edgar Pacheco (1977-08-07) 7 August 1977 (age 46) Retired 19 August 1998 v Mozambique Mozambique 19 August 1998 v Mozambique Mozambique
1 Eduardo Lúcio (1954-09-01) 1 September 1954 (age 69) Retired 5 December 1987 v Italy Italy 5 December 1987 v Italy Italy
1 Eduardo Mourinha 19 December 1908 31 March 1990(1990-03-31) (aged 81) 31 May 1931 v Belgium Belgium 31 May 1931 v Belgium Belgium
1 Eleutério (1928-02-10) 10 February 1928 (age 96) Retired 14 March 1954 v Belgium Belgium 14 March 1954 v Belgium Belgium
1 Estevão Mansidão (1940-08-11) 11 August 1940 (age 83) Retired 8 June 1967 v Norway Norway 8 June 1967 v Norway Norway
1 Ezequiel Baptista (1926-03-27) 27 March 1926 (age 98) Retired 19 December 1954 v Germany West Germany 19 December 1954 v Germany West Germany
1 Félix Mourinho (1938-02-12) 12 February 1938 (age 86) Retired 25 June 1972 v Republic of Ireland Ireland 25 June 1972 v Republic of Ireland Ireland
1 Fernando António 30 April 1899 Deceased 16 December 1923 v Spain Spain 16 December 1923 v Spain Spain
1 Fernando Folha (1958-01-18) 18 January 1958 (age 66) Retired 15 April 1981 v Bulgaria Bulgaria 15 April 1981 v Bulgaria Bulgaria
1 Fernando Gonçalves (1967-12-04) 4 December 1967 (age 56) Retired 11 November 1992 v Bulgaria Bulgaria 11 November 1992 v Bulgaria Bulgaria
1 Fernando Perdigão 11 November 1932 16 January 1957 v Northern Ireland Northern Ireland 16 January 1957 v Northern Ireland Northern Ireland
1 Filipe dos Santos 1896 28 January 1941 16 December 1923 v Spain Spain 16 December 1923 v Spain Spain
1 Francisco Caló (1946-09-05) 5 September 1946 (age 77) Retired 13 October 1971 v Scotland Scotland 13 October 1971 v Scotland Scotland
1 Francisco Rocha 9 April 1927 14 December 1952 v Argentina Argentina 14 December 1952 v Argentina Argentina
1 Francisco Silva 23 December 1899 12 January 1930 v Czechoslovakia Czechoslovakia 12 January 1930 v Czechoslovakia Czechoslovakia
1 Francisco Vital (1954-06-27) 27 June 1954 (age 69) Retired 16 November 1977 v Cyprus Cyprus 16 November 1977 v Cyprus Cyprus
1 Gomes da Costa 25 February 1919 6 May 1945 v Spain Spain 6 May 1945 v Spain Spain
1 Hélder Barbosa (1987-05-25) 25 May 1987 (age 36) Greece Panetolikos 14 November 2012 v Gabon Gabon 14 November 2012 Gabon Gabon
1 Hélder Costa (1994-01-12) 12 January 1994 (age 30) England Leeds United 14 October 2018 v Scotland Scotland 14 October 2018 v Scotland Scotland
1 Hélio Sousa (1969-08-12) 12 August 1969 (age 54) Retired 20 April 1994 v Norway Norway 20 April 1994 v Norway Norway
1 Henrique Hilário (1975-10-21) 21 October 1975 (age 48) Retired 3 March 2010 v China China 3 March 2010 v China China
1 Hugo Leal (1980-05-21) 21 May 1980 (age 43) Retired 10 February 1999 v Netherlands Netherlands 10 February 1999 v Netherlands Netherlands
1 Jacques Pereira (1955-02-02) 2 February 1955 (age 69) Retired 16 December 1981 v Bulgaria Bulgaria 16 December 1981 v Bulgaria Bulgaria
1 Jesus Munõz Crespo 12 July 1896 11 September 1979(1979-09-11) (aged 83) 16 December 1923 v Spain Spain 16 December 1923 v Spain Spain
1 João Belo 21 May 1910 Deceased 2 April 1933 v Spain Spain 2 April 1933 v Spain Spain
1 João da Nova 1 April 1907 11 March 1934 v Spain Spain 11 March 1934 v Spain Spain
1 João Fonseca (1948-02-19) 19 February 1948 (age 76) Retired 17 November 1976 v Denmark Denmark 17 November 1976 v Denmark Denmark
1 João Galo (1961-10-23) 23 October 1961 (age 62) Retired 29 August 1990 v Germany West Germany 29 August 1990 v Germany West Germany
1 João Manuel Pinto (1973-05-26) 26 May 1973 (age 50) Retired 7 September 2002 v England England 7 September 2002 v England England
1 João Oliveira 22 May 1916 12 April 1931 v Italy Italy 12 April 1931 v Italy Italy
1 Joaquim Neves (1970-12-24) 24 December 1970 (age 53) Retired 27 March 1996 v Greece Greece 27 March 1996 v Greece Greece
1 Joaquim Oliveira Duarte (1943-03-19) 19 March 1943 (age 81) Retired 13 November 1966 v Sweden Sweden 13 November 1966 v Sweden Sweden
1 Joaquim Pacheco (1926-03-30) 30 March 1926 (age 98) Retired 22 December 1957 v Italy Italy 22 December 1957 v Italy Italy
1 Joaquim Serrano 26 May 1911 Deceased 11 March 1934 v Spain Spain 11 March 1934 v Spain Spain
1 Joaquim Teixeira 18 March 1917 Deceased 21 May 1945 v Switzerland Switzerland 21 May 1945 v Switzerland Switzerland
1 Jorge Silva (1959-06-23) 23 June 1959 (age 64) Retired 26 April 1989 v Switzerland Switzerland 26 April 1989 v Switzerland Switzerland
1 Jorge Silva (1972-01-13) 13 January 1972 (age 52) Retired 15 November 2000 v Israel Israel 15 November 2000 v Israel Israel
1 José Barroso (1970-08-16) 16 August 1970 (age 53) Retired 26 January 1995 v Canada Canada 26 January 1995 v Canada Canada
1 José Carlos (1966-08-02) 2 August 1966 (age 57) Retired 29 August 1990 v Germany West Germany 29 August 1990 v Germany West Germany
1 José Gralha 14 March 1905 Deceased 18 December 1921 v Spain Spain 18 December 1921 v Spain Spain
1 José Marafona (1987-05-08) 8 May 1987 (age 37) Turkey Alanyaspor 28 March 2017 v Sweden Sweden 28 March 2017 v Sweden Sweden
1 José Moreira (1982-03-20) 20 March 1982 (age 42) Retired 12 August 2009 v Liechtenstein Liechtenstein 12 August 2009 v Liechtenstein Liechtenstein
1 José Ramos 21 April 1899 Deceased 18 April 1926 v France France 18 April 1926 v France France
1 José Reis 12 September 1911 Deceased 27 February 1936 v Germany Germany 27 February 1936 v Germany Germany
1 José Sério 5 March 1922 2 December 2010(2010-12-02) (aged 88) 21 March 1948 v Spain Spain 21 March 1948 v Spain Spain
1 José Taira (1968-11-18) 18 November 1968 (age 55) Retired 9 October 1996 v Albania Albania 9 October 1996 v Albania Albania
1 Juanico (1958-12-05) 5 December 1958 (age 65) Retired 8 June 1989 v Brazil Brazil 8 June 1989 v Brazil Brazil
1 Julinho 1 December 1919 18 March 2010(2010-03-18) (aged 90) 21 March 1948 v Spain Spain 21 March 1948 v Spain Spain
1 Laureta (1961-12-18) 18 December 1961 (age 62) Retired 8 June 1983 v Brazil Brazil 8 June 1983 v Brazil Brazil
1 Laurindo (1944-09-30) 30 September 1944 (age 79) Retired 6 April 1969 v Mexico Mexico 6 April 1969 v Mexico Mexico
1 Licá (1988-09-08) 8 September 1988 (age 35) Portugal Farense 10 September 2013 v Brazil Brazil 10 September 2013 v Brazil Brazil
1 Luís Carlos (1972-08-21) 21 August 1972 (age 51) Retired 19 August 1998 v Mozambique Mozambique 19 August 1998 v Mozambique Mozambique
1 Manuel Rodrigues 16 March 1905 Deceased 17 May 1925 v Spain Spain 17 May 1925 v Spain Spain
1 Manuel Serra (1935-11-06) 6 November 1935 (age 88) Retired 11 November 1959 v Italy Italy 11 November 1959 v Italy Italy
1 Marco Paiva (1973-02-07) 7 February 1973 (age 51) Retired 19 August 1998 v Mozambique Mozambique 19 August 1998 v Mozambique Mozambique
1 Màrio Campos (1947-08-29) 29 August 1947 (age 76) Retired 10 December 1969 v England England 10 December 1969 v England England
1 Mário Galvão 2 November 1916 9 January 1938 v Hungary Hungary 9 January 1938 v Hungary Hungary
1 Mário Silva (1977-04-24) 24 April 1977 (age 47) Retired 27 March 2002 v Finland Finland 27 March 2002 v Finland Finland
1 Octávio Cambalacho 15 August 1899 Deceased 17 April 1927 v Italy Italy 17 April 1927 v Italy Italy
1 Orlando Sá (1988-05-26) 26 May 1988 (age 35) Spain Málaga 11 February 2009 v Finland Finland 11 February 2009 v Finland Finland
1 Óscar Duarte (1950-12-05) 5 December 1950 (age 73) Retired 8 March 1978 v France France 8 March 1978 v France France
1 Pacheco Nobre 22 September 1925 Retired 21 May 1950 v Scotland Scotland 21 May 1950 v Scotland Scotland
1 Paulo Cabral (1972-06-24) 24 June 1972 (age 51) Retired 15 November 2000 v Israel Israel 15 November 2000 v Israel Israel
1 Paulo Oliveira (1992-01-08) 8 January 1992 (age 32) Spain Eibar 31 March 2015 v Cape Verde Cape Verde 31 March 2015 v Cape Verde Cape Verde
1 Paulo Rocha (1954-12-02) 2 December 1954 (age 69) Retired 5 May 1982 v Brazil Brazil 5 May 1982 v Brazil Brazil
1 Paulo Santos (1972-12-11) 11 December 1972 (age 51) Retired 16 November 2005 v Northern Ireland Northern Ireland 16 November 2005 v Northern Ireland Northern Ireland
1 Pedro Martins (1970-07-17) 17 July 1970 (age 53) Retired 29 March 1997 v Northern Ireland Northern Ireland 29 March 1997 v Northern Ireland Northern Ireland
1 Pedro Mendes (1990-10-01) 1 October 1990 (age 33) France Montpellier 14 October 2018 v Scotland Scotland 14 October 2018 v Scotland Scotland
1 Pedro Temudo 21 October 1907 1 December 1929 v Italy Italy 1 December 1929 v Italy Italy
1 Pereira da Silva 10 December 1902 26 December 1926 v Hungary Hungary 26 December 1926 v Hungary Hungary
1 Pires (1931-03-08) 8 March 1931 (age 93) Retired 1 May 1957 v Northern Ireland Northern Ireland 1 May 1957 v Northern Ireland Northern Ireland
1 Pocas 18 March 1913 Deceased 16 March 1941 v Spain Spain 16 March 1941 v Spain Spain
1 Raúl Alexandre 22 January 1910 Deceased 30 November 1930 v Spain Spain 30 November 1930 v Spain Spain
1 Raul Moreira 2 March 1934 15 February 2007(2007-02-15) (aged 72) 16 June 1957 v Brazil Brazil 16 June 1957 v Brazil Brazil
1 Ribeiro dos Reis 10 July 1896 3 December 1961(1961-12-03) (aged 65) 18 December 1921 v Spain Spain 18 December 1921 v Spain Spain
1 Ricardo Ferreira (1992-11-25) 25 November 1992 (age 31) Portugal Farense 14 November 2017 v United States USA 14 November 2017 v United States USA
1 Ricardo Horta (1994-09-15) 15 September 1994 (age 29) Portugal Sporting Braga 7 September 2014 v Albania Albania 7 September 2014 v Albania Albania
1 Rui Silva (1994-02-07) 7 February 1994 (age 30) Spain Granada 9 June 2021 v Israel Israel 9 June 2021 v Israel Israel
1 Sebastião 22 April 1925 Retired 14 December 1952 v Argentina Argentina 14 December 1952 v Argentina Argentina
1 Severo Tiago 10 February 1903 26 December 1926 v Hungary Hungary 26 December 1926 v Hungary Hungary
1 Skoda (1960-03-17) 17 March 1960 (age 64) Retired 29 March 1987 v Malta Malta 29 March 1987 v Malta Malta
1 Tiago Gomes (1986-07-29) 29 July 1986 (age 37) Portugal Alverca 18 November 2014 v Argentina Argentina 18 November 2014 v Argentina Argentina
1 Toni (1961-12-06) 6 December 1961 (age 62) Retired 12 Oktober 1988 v Sweden Sweden 12 Oktober 1988 v Sweden Sweden
1 Torres Pereira No Date 17 December 1922 v Spain Spain 17 December 1922 v Spain Spain
1 Tozé (1965-09-04) 4 September 1965 (age 58) Retired 16 January 1991 v Spain Spain 16 January 1991 v Spain Spain
1 Ukra (1988-03-16) 16 March 1988 (age 36) Portugal Santa Clara 31 March 2015 v Cape Verde Cape Verde 31 March 2015 v Cape Verde Cape Verde
1 Valter Costa (1949-11-25) 25 November 1949 (age 74) Retired 3 April 1974 v England England 3 April 1974 v England England
1 Vítor Campos (1947-03-11) 11 March 1947 (age 77) Retired 27 March 1967 v Italy Italy 27 March 1967 v Italy Italy
1 Vítor Godinho (1944-10-27) 27 October 1944 (age 79) Retired 8 June 1975 v Cyprus Cyprus 8 June 1975 v Cyprus Cyprus
1 Vítor Santos (1958-06-01) 1 June 1958 (age 65) Retired 8 June 1983 v Brazil Brazil 8 June 1983 v Brazil Brazil
1 Yannick Djaló (1986-05-05) 5 May 1986 (age 38) 3 September 2010 v Cyprus Cyprus 3 September 2010 v Cyprus Cyprus
1 Zé Castro (1983-01-13) 13 January 1983 (age 41) Portugal Académica 10 June 2009 v Estonia Estonia 10 June 2009 v Estonia Estonia

Goals[edit]

Goals + Name First cap scored Last cap scored
109 Cristiano Ronaldo 12 June 2004 v Greece Greece 23 June 2021 v France France
47 Pauleta 26 March 1999 v Azerbaijan Azerbaijan 11 June 2006 v Angola Angola
41 Eusébio 8 October 1961 v Luxembourg Luxembourg 28 March 1973 v Northern Ireland Northern Ireland
32 Luís Figo 11 November 1992 v Bulgaria Bulgaria 3 June 2006 v Luxembourg Luxembourg
29 Nuno Gomes 12 June 2000 v England England 19 June 2008 v Germany Germany
27 Hélder Postiga 13 June 2003 v Bolivia Bolivia 15 October 2013 v Luxembourg Luxembourg
26 Rui Costa 19 June 1993 v Malta Malta 24 June 2004 v England England
24 Nani 1 September 2006 v Denmark Denmark 24 June 2017 v New Zealand New Zealand
23 João Vieira Pinto 20 November 1991 v Greece Greece 6 October v 2001 Estonia Estonia
22 Nené 29 March 1972 v Cyprus Cyprus 20 June 1984 v Romania Romania
22 Simão Sabrosa 18 November 1998 v Israel Israel 21 June 2010 v North Korea North Korea
19 Hugo Almeida 13 October 2007 v Azerbaijan Azerbaijan 10 June 2014 v Republic of Ireland Ireland
16 André Silva 7 October 2016 v Andorra Andorra 5 September 2020 v Croatia Croatia
15 Rui Jordão 29 March 1972 v Cyprus Cyprus 14 November 1984 v Sweden Sweden
14 Fernando Peyroteo 1 May 1938 v Switzerland Switzerland 20 March 1949 v Spain Spain
14 José Torres 29 April 1964 v Switzerland Switzerland 12 November 1967 v Norway Norway
13 Matateu 21 November 1953 v South Africa South Africa 8 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia
12 Sérgio Conceição 11 October 1997 v Northern Ireland Northern Ireland 16 October 2002 v Sweden Sweden
11 Bruno Alves 13 October 2007 v Azerbaijan Azerbaijan 13 November 2016 v Latvia Latvia
11 Fernando Gomes 26 March 1980 v Scotland Scotland 16 November 1988 v Luxembourg Luxembourg
10 Raul Meireles 7 June 2008 v Turkey Turkey 5 March 2014 v Cameroon Camroon
10 Ricardo Quaresma 24 March 2007 v Belgium Belgium 25 June 2018 v Iran Iran
10 Rui Águas 20 September 1989 v Switzerland Switzerland 10 November 1993 v Estonia Estonia
9 Domingos Paciência 19 December 1990 v United States USA 20 August 1997 v Armenia Armenia
9 José Augusto 21 April 1963 v Brazil Brazil 11 December 1968 v Greece Greece
9 Ricardo Sá Pinto 9 June 1996 v Denmark Denmark 3 September 2000 v Estonia Estonia
8 Carlos Manuel 7 October 1980 v United States USA 3 June 1986 v England England
8 Fernando Couto 24 February 1993 v Italy Italy 5 June 2004 v Lithuania Lithuania
8 Mário Coluna 21 June 1959 v East Germany East Germany 24 January 1965 v Turkey Turkey
8 Oceano 16 January 1991 v Spain Spain 27 March 1996 v Greece Greece
7 Bernardo Silva 1 September 2016 v Gibraltar Gibraltar 14 October 2020 v Sweden Sweden
7 Diogo Jota 5 September 2020 v Croatia Croatia 19 June 2021 v Germany Germany
7 João Moutinho 31 May 2008 v Georgia (country) Georgia 3 June 2017 v Cyprus Cyprus
7 Maniche 16 June 2004 v Russia Russia 8 September 2007 v Poland Poland
7 Manuel Fernandes 17 November 1976 v Denmark Denmark 29 October 1986 v Switzerland Switzerland
7 Pepe 7 June 2008 v Turkey Turkey 6 September 2018 v Croatia Croatia
6 Gonçalo Guedes 10 November 2017 v Saudi Arabia Saudi Arabia 11 October 2019 v Luxembourg Luxembourg
6 Humberto Coelho 10 May 1970 v Italy Italy 17 December 1980 v Israel Israel
6 José Travassos 26 January 1947 v Spain Spain 28 November 1954 v Argentina Argentina
6 Paulo Futre 30 January 1985 v Romania Romania 10 November 1993 v Estonia Estonia
5 Deco 29 March 2003 v Brazil Brazil 10 September 2008 v Denmark Denmark
5 Domiciano Cavém 16 May 1959 v Switzerland Switzerland 22 May 1960 2001 v Socialist Federal Republic of Yugoslavia Yugoslavia
5 Eder 16 June 2015 v Italy Italy 14 October 2018 v Scotland Scotland
5 Fábio Coentrão 10 August 2011 v Luxembourg Luxembourg 29 March 2015 v Serbia Serbia
5 João Cancelo 1 September 2016 v Gibraltar Gibraltar 9 June 2021 v Israel Israel
5 Jorge Cadete 20 February 1991 v Malta Malta 15 November 1995 v Republic of Ireland Ireland
5 Pedro Barbosa 22 February 1995 v Netherlands Netherlands 6 June 2001 v Cyprus Cyprus
5 Ricardo Carvalho 3 September 2005 v Luxembourg Luxembourg 29 March 2015 v Serbia Serbia
5 Silvestre Varela 26 March 2011 v Chile Chile 22 June 2014 v United States USA
4 Bruno Fernandes 7 June 2018 v Algeria Algeria 9 June 2021 v Israel Israel
4 Danny 20 November 2008 v Brazil Brazil 2 September 2011 v Cyprus Cyprus
4 Henrique Ben David 14 May 1950 v England England 17 June 1951 v Belgium Belgium
4 Jaime Graça 24 January 1965 v Turkey Turkey 2 July 1972 v Uruguay Uruguay
4 Liédson 5 September 2009 v Denmark Denmark 21 June 2010 v North Korea North Korea
4 Petit 13 October 2004 v Russia Russia 27 May 2006 v Cape Verde Cape Verde
4 Rui Barros 11 October 1989 v Luxembourg Luxembourg 28 April 1993 v Scotland Scotland
4 Vítor Paneira 25 January 1985 v Greece Greece 20 February 1990 v Malta Malta
4 William Carvalho 13 November 2016 v Latvia Latvia 10 September 2019 v Lithuania Lithuania
3 António Simões 26 April 1964 v Switzerland Switzerland 13 October 1973 v Bulgaria Bulgaria
3 Edinho 31 March 2009 v South Africa South Africa 5 March 2014 v Cameroon Camroon
3 Eurico Gomes 11 October 1978 v Belgium Belgium 5 September 1984 v Bulgaria Bulgaria
3 Francisco Palmeiro 3 June 1956 v Spain Spain 3 June 1956 v Spain Spain
3 Hélder 2 September 1992 v Austria Austria 9 October 1996 v Albania Albania
3 João Alves 3 December 1975 v Norway Norway 9 May 1979 v Norway Norway
3 João Félix 5 September 2020 v Croatia Croatia 17 November 2020 v Croatia Croatia
3 Jorge Andrade 14 November 2001 v Angola Angola 3 September 2005 v Luxembourg Luxembourg
3 Manuel Fernandes 26 March 2005 v Canada Canada 10 November 2017 v Saudi Arabia Saudi Arabia
3 Miguel Veloso 14 October 2009 v Malta Malta 7 September 2015 v Albania Albania
3 Pizzi 14 November 2012 v Gabon Gabon 14 November 2019 v Lithuania Lithuania
3 Raphaël Guerreiro 18 November 2014 v Argentina Argentina 15 June 2021 v Hungary Hungary
3 Tiago Mendes 28 March 2007 v Serbia Serbia 21 June 2010 v North Korea North Korea
2 Abel Xavier 14 October 1998 v Slovakia Slovakia 9 October 1999 v Hungary Hungary
2 Adelino Nunes 25 January 1989 v Greece Greece 29 March 1989 v Angola Angola
2 Beto 15 August 2000 v Lithuania Lithuania 5 June 2002 v United States USA
2 Capucho 5 June 1999 v Slovakia Slovakia 2 June 2000 v Wales Wales
2 Carlos Martins 20 August 2008 v Faroe Islands Faroe Islands 17 November 2010 v Spain Spain
2 César Brito 11 September 1991 v Finland Finland 12 February 1992 v Netherlands Netherlands
2 Costinha 17 June 2000 v Romania Romania 7 September 2002 v England England
2 Danilo Pereira 8 June 2016 v Estonia Estonia 25 March 2019 v Serbia Serbia
2 Fernando Chalana 5 December 1976 v Cyprus Cyprus 16 November 1977 v Cyprus Cyprus
2 Fernando Meira 4 June 2005 v Slovakia Slovakia 17 August 2005 v Egypt Egypt
2 Jacinto João 27 October 1968 v Romania Romania 14 October 1970 v Denmark Denmark
2 João Mário 10 November 2017 v Saudi Arabia Saudi Arabia 28 May 2018 v Tunisia Tunisia
2 Jorge Costa 15 November 2000 v Israel Israel 13 February 2002 v Spain Spain
2 Jorge Plácido 29 March 1987 v Malta Malta 29 March 1987 v Malta Malta
2 Nélson Oliveira 15 August 2012 v Panama Panama 31 August 2017 v Faroe Islands Faroe Islands
2 Paulinho Santos 15 August 1995 v Liechtenstein Liechtenstein 11 October 1995 v Austria Austria
2 Paulinho 11 November 2020 v Andorra Andorra 11 November 2020 v Andorra Andorra
2 Renato Sanches 30 June 2016 v Poland Poland 11 November 2020 v Andorra Andorra
2 Rúben Dias 17 November 2020 v Croatia Croatia 17 November 2020 v Croatia Croatia
2 Rúben Micael 26 March 2011 v Finland Finland 26 March 2011 v Finland Finland
1 Adrien Silva 2 July 2017 v Mexico Mexico 2 July 2017 v Mexico Mexico
1 André André 17 November 2015 v Luxembourg Luxembourg 17 November 2015 v Luxembourg Luxembourg
1 António André 29 March 1989 v Angola Angola 29 March 1989 v Angola Angola
1 António Sousa 17 June 1984 v Spain Spain 17 June 1984 v Spain Spain
1 Ariza Makukula 17 October 2007 v Kazakhstan Kazakhstan 17 October 2007 v Kazakhstan Kazakhstan
1 Artur Correia 1 November 1979 v Norway Norway 1 November 1979 v Norway Norway
1 Bruma 14 October 2018 v Scotland Scotland 14 October 2018 v Scotland Scotland
1 Carlos Secretário 3 June 1995 v Latvia Latvia 3 June 1995 v Latvia Latvia
1 Cédric Soares 18 June 2017 v Mexico Mexico 18 June 2017 v Mexico Mexico
1 Duda 20 August 2008 v Faroe Islands Faroe Islands 20 August 2008 v Faroe Islands Faroe Islands
1 Eliseu 7 October 2011 v Iceland Iceland 7 October 2011 v Iceland Iceland
1 Fernando Cabrita 2 April 1950 v Spain Spain 2 April 1950 v Spain Spain
1 Gonçalo Paciência 14 November 2019 v Lithuania Lithuania 14 November 2019 v Lithuania Lithuania
1 Hélder Costa 14 October 2018 v Scotland Scotland 14 October 2018 v Scotland Scotland
1 Hugo Viana 12 October 2005 v Latvia Latvia 12 October 2005 v Latvia Latvia
1 João Palhinha 30 March 2021 v Luxembourg Luxembourg 30 March 2021 v Luxembourg Luxembourg
1 João Pinto 26 April 1989 v Switzerland Switzerland 26 April 1989 v Switzerland Switzerland
1 João Tomás 5 June 2007 v Kuwait Kuwait 5 June 2007 v Kuwait Kuwait
1 Luís Boa Morte 14 November 2001 v Angola Angola 14 November 2001 v Angola Angola
1 Miguel 11 October 2003 v Albania Albania 11 October 2003 v Albania Albania
1 Minervino Pietra 14 October 1981 v Sweden Sweden 14 October 1981 v Sweden Sweden
1 Nuno Valente 31 March 2004 v Italy Italy 31 March 2004 v Italy Italy
1 Octávio Machado 9 October 1977 v Denmark Denmark 9 October 1977 v Denmark Denmark
1 Pedro Neto 11 November 2020 v Andorra Andorra 11 November 2020 v Andorra Andorra
1 Ricardo Costa 11 October 2013 v Israel Israel 11 October 2013 v Israel Israel
1 Rui Jorge 1 September 2001 v Andorra Andorra 1 September 2001 v Andorra Andorra
1 Samuel Fraguito 7 April 1976 v Italy Italy 7 April 1976 v Italy Italy
1 Toni 16 November 1977 v Cyprus Cyprus 16 November 1977 v Cyprus Cyprus
1 Vieirinha 10 June 2014 v Republic of Ireland Ireland 10 June 2014 v Republic of Ireland Ireland
1 Vitorino Antunes 14 November 2017 v United States USA 14 November 2017 v United States USA

Captains[edit]

Captain + Name First cap captain Last cap captain
121 Cristiano Ronaldo 6 February 2007 v Brazil Brazil 27 June 2021 v Belgium Belgium
45 Fernando Couto 12 December 1995 v England England 12 June 2004 v Greece Greece
44 João Pinto 11 November 1987 v Switzerland Switzerland 9 November 1996 v Ukraine Ukraine
40 Humberto Coelho 14 November 1973 v Northern Ireland Northern Ireland 27 April 1983 v Soviet Union Soviet Union
40 Vítor Baía 3 September 1995 v Northern Ireland Northern Ireland 25 May 2002 v China China
26 Manuel Bento 15 October 1980 v Scotland Scotland 3 June 1986 v England England
24 Luís Figo 2 June 2001 v Republic of Ireland Ireland 5 July 2006 v France France
22 Mário Coluna 16 December 1962 v Bulgaria Bulgaria 11 December 1968 v Greece Greece
16 Eusébio 4 May 1969 v Greece Greece 13 October 1973 v Bulgaria Bulgaria
15 Manuel Passos 21 November 1953 v South Africa South Africa 24 March 1957 v France France
13 Jorge Vieira 1 May 1925 v Spain Spain 4 June 1928 v Kingdom of Egypt Egypt
12 Francisco Ferreira 21 March 1948 v Spain Spain 17 June 1951 v Belgium Belgium
11 Pauleta 4 September 2004 v Latvia Latvia 5 July 2006 v Germany Germany
11 Virgílio 22 December 1957 v Italy Italy 22 May 1960 v Socialist Federal Republic of Yugoslavia Yugoslavia
10 Álvaro Cardoso 11 March 1945 v Spain Spain 25 May 1947 v England England
10 Pepe 14 November 2012 v Gabon Gabon 14 October 2020 v Sweden Sweden
9 Germano 15 November 1964 v Spain Spain 16 July 1966 v Bulgaria Bulgaria
9 Nani 15 October 2013 v Luxembourg Luxembourg 2 July 2017 v Mexico Mexico
9 Nuno Gomes 15 November 2006 v Kazakhstan Kazakhstan 19 June 2008 v Germany Germany
8 Augusto Silva 17 March 1929 v Spain Spain 18 March 1934 Spain Spain
8 Simão Sabrosa 20 August 2008 v Faroe Islands Faroe Islands 8 June 2010 v Mozambique Mozambique
7 Gustavo Teixeira 5 May 1935 Spain Spain 6 November 1938 Switzerland Switzerland
7 José Águas 11 November 1959 v France France 17 May 1962 v Belgium Belgium
7 José Augusto 24 January 1965 v Turkey Turkey 17 December 1967 v Bulgaria Bulgaria
6 Bruno Alves 29 March 2011 v Finland Finland 16 June 2015 v Italy Italy
6 Fernando Gomes 23 February 1983 v West Germany West Germany 16 November 1988 v Luxembourg Luxembourg
6 Ricardo Carvalho 31 March 2009 v South Africa South Africa 29 May 2016 v Norway Norway
5 Hilário 16 April 1969 v Switzerland Switzerland 17 February 1971 v Belgium Belgium
5 Manuel Fernandes 12 October 1986 v Sweden Sweden 29 March 1987 v Malta Malta
5 Nené 30 March 1977 v Switzerland Switzerland 28 October 1983 v Poland Poland
5 Toni 19 November 1975 v England England 5 December 1976 v Cyprus Cyprus
4 Costinha 1 September 2006 v Denmark Denmark 11 October 2006 v Poland Poland
4 Jorge Andrade 24 March 2007 v Belgium Brazil 22 August 2007 v Armenia Armenia
4 José Carlos 10 December 1969 v England England 12 May 1971 v Denmark Denmark
4 José Maria Pedroto 1 May 1957 v Northern Ireland Northern Ireland 16 June 1957 v Brazil Brazil
4 Oceano 19 June 1993 v Malta Malta 11 October 1997 v {Northern Ireland Northern Ireland
4 Paulo Futre 31 March 1993 v Switzerland Switzerland 10 November 1993 v Estonia Estonia
3 João Moutinho 2 June 2018 v Belgium Belgium 11 November 2020 v Andorra Andorra
2 Adolfo Mourão 12 February 1939 v Switzerland Switzerland 12 January 1941 v Spain Spain
2 Ângelo Carvalho 23 November 1952 v Austria Austria 14 December 1952 v Argentina Argentina
2 Fernando Mendes 6 May 1962 v Brazil Brazil 9 May 1962 v Brazil Brazil
2 Fernando Peres 6 April 1969 v Mexico Mexico 10 May 1972 v Cyprus Cyprus
2 José Travassos 8 April 1951 v Italy Italy 18 December 1955 v Turkey Turkey
2 Pinga 16 March 1941 v Spain Spain 1 January 1942 v Switzerland Switzerland
2 Rui Jordão 12 October 1988 v Sweden Sweden 25 January 1989 v Greece Greece
1 Alberto Rio 16 December 1923 v Spain Spain 16 December 1923 v Spain Spain
1 Álvaro Gaspar Pinto 28 January 1940 v France France 28 January 1940 v France France
1 Álvaro 4 February 1987 v Belgium Belgium 4 February 1987 v Belgium Belgium
1 António Veloso 29 August 1990 v Germany Germany 29 August 1990 v Germany Germany
1 Beto 14 October 2018 v Scotland Scotland 14 October 2018 v Scotland Scotland
1 Cândido de Oliveira 18 December 1921 v Spain Spain 18 December 1921 v Spain Spain
1 Carlos Coelho 8 June 1983 v Brazil Brazil 8 June 1983 v Brazil Brazil
1 Deco 5 June 2007 v Kuwait Kuwait 5 June 2007 v Kuwait Kuwait
1 Dito 5 December 1987 v Italy Italy 5 December 1987 v Italy Italy
1 Fernando Meira 15 June 2008 v Switzerland Switzerland 15 June 2008 v Switzerland Switzerland
1 Fernando Peyroteo 23 November 1947 v France France 23 November 1947 v France France
1 Frederico Rosa 20 December 1987 v Malta Malta 20 December 1987 v Malta Malta
1 Hernâni 7 November 1962 v Bulgaria Bulgaria 7 November 1962 v Bulgaria Bulgaria
1 Hugo Almeida 31 March 2015 v Cape Verde Cape Verde 31 March 2015 v Cape Verde Cape Verde
1 João Alves 24 September 1980 v Italy Italy 24 September 1980 v Italy Italy
1 João Vieira Pinto 6 June 2001 v Cyprus Cyprus 6 June 2001 v Cyprus Cyprus
1 Jorge Costa 3 June 1995 v Latvia Latvia 3 June 1995 v Latvia Latvia
1 Nelo 26 January 1995 v Canada Canada 26 January 1995 v Canada Canada
1 Octávio Barrosa 21 May 1950 v Scotland Scotland 21 May 1950 v Scotland Scotland
1 Rui Patrício 17 November 2018 v Italy Italy 17 November 2018 v Italy Italy
1 Serafim Baptista 27 September 1953 v Austria Austria 27 September 1953 v Austria Austria
1 Serafim Neves 20 April 1952 v France France 20 April 1952 v France France
1 Vieirinha 17 November 2015 v Luxembourg Luxembourg 17 November 2015 v Luxembourg Luxembourg
1 Vítor Gonçalves 17 December 1922 v Spain Spain 17 December 1922 v Spain Spain
1 Vítor Paneira 20 April 1994 v Norway Norway 20 April 1994 v Norway Norway

Footnotes[edit]

  • Players are capped in a FIFA-declared unofficial matches. Nevertheless the Portuguese Football Federation has decided to award caps to the intervening footballers and as a result these matches were taken into account in the above table.
  • Includes cap against Czechoslovakia Amateurs 24 January 1926, recognized by the Portuguese Football Federation but not by FIFA.
  • Includes cap against Spain B 29 May 1927, recognized by the Portuguese Football Federation but not by FIFA.
  • Includes cap against Spain Nationalists 28 November 1937, recognized by the Portuguese Football Federation but not by FIFA.
  • Includes cap against Spain Nationalists 30 January 1938, recognized by the Portuguese Football Federation but not by FIFA.
  • Includes cap against Denmark League 29 January 1995, played for the SkyDome Cup, recognized by the Portuguese Football Federation but not by FIFA.
  • The 2007 friendly in Kuwait was in fact against Al-Salmiya although FIFA at the time recognized the team as a legitimate representative of the Kuwait Football Association and sanctioned the game which resulted in being accepted as a full international match and as such FIFA awarded cap.


Date Venue Team Score Team Compition Goalscorers Captain Head coach
24 January 1926 Porto Portugal Portugal 1 - 1 Czechoslovakia Czechoslovakia Amateur Friendly João Santos Jorge Vieira António Ribeiro dos Reis
29 May 1927 Madrid Spain Spain B 2 - 0 Portugal Portugal Friendly Jorge Vieira Cândido de Oliveira
28 November 1937 Vigo Spain Spain Nationalists 1 - 2 Portugal Portugal Friendly Pinga , Alfredo Valadas Gustavo Teixeira Cândido de Oliveira
30 January 1938 Lisbon Portugal Portugal 1 - 0 Spain Spain Nationalists Friendly Pinga Gustavo Teixeira Cândido de Oliveira
29 January 1995 Toronto Portugal Portugal 1 - 0 Denmark Denmark League SkyDome Cup Paulo Alves António Oliveira