List of men's footballers with 100 or more international caps

In association football, a cap is traditionally awarded in international football to a player making an official appearance for their national team. This article lists all men's football players who have played in 100 or more official international matches for a national football team according to world football's global governing body FIFA. In total, 613 men's footballers from 112 nationalities have officially played in 100 or more international matches. The record for the most official men's international appearances is currently held by Cristiano Ronaldo of Portugal with 206 caps, surpassing Bader Al-Mutawa of Kuwait's previous record total of 196 caps in March 2023.[1][2][3]

Cristiano Ronaldo, the men's international appearance record holder and the only men's player to get 200 FIFA recognised caps.
Soh Chin Ann, recognised with appearing in 219 matches by RSSSF and IFFHS.
Billy Wright, the first player to reach 100 international caps.

Prior to Bader Al-Mutawa, the record was held by Soh Chin Ann of Malaysia, with 195 caps. This was only ratified by FIFA in August 2021, despite Soh Chin Ann playing his final game for Malaysia in 1984. In total, Soh Chin Ann has made 219 appearances for Malaysia. This discrepancy is due to FIFA not recognising matches such as those within the Olympic Games and those not categorised as 'A' matches. All 219 appearances made by Soh Chin Ann are recognised by football statistic organisations RSSSF and IFFHS, which both recognise Soh Chin Ann as the record holder for the most international caps.[4][5][6]

The first men's footballer to play in 100 official international matches was Billy Wright of England in 1959, however the 100th match is disputed between FIFA and The Football Association. FIFA recognise the match against Italy in May 1959 as the official 100th cap, whereas the Football Association recognise the match prior against Scotland in April 1959 to be the 100th cap. This is due to FIFA not recognising the match against Argentina in May 1953 as official. Billy Wright would finish with 105 international caps.[7][8]

Men's footballers with 100 or more international caps edit

indicates the most-capped player for respective confederation
indicates the most-capped player for respective nation
Rank: The order of ranking with regards to international caps is in accordance with FIFA and their records. Records from other sources are not included in the official table, however, those from RSSSF whose cap totals are higher than those of FIFA are mentioned in the footnotes. Players who have achieved 100 or more international caps but are not recognised by FIFA are noted below the table.
Players: Players still active in their national teams are highlighted in bold. Player names are given in preference to their nationalities preference. For example: Icelandic players are sorted by first name, Brazilian, Portuguese, and Spanish players by nickname or first name (if more commonly used), and Chinese and Korean players by family name prefix. Players who have not been used in over two years since their last cap are no longer highlighted in bold. The player however may still be active and eligible for international selection.
Nation: Players represent a nation recognised by FIFA. These can be UN recognised countries, overseas territories or disputed states.
Confederation: Players & their nations are represented by 6 separate continental confederations within FIFA:
AFC: Asian Football Confederation
CAF: Confédération Africaine de Football (English: African Football Confederation)
CONCACAF: Confederation of North, Central America and Caribbean Association Football
CONMEBOL: Confederación Sudamericana de Fútbol – (English: South American Football Confederation)
OFC: Oceania Football Confederation
UEFA: Union des Associations Européennes de Football – (English: Union of European Football Associations)
Debut: States the date in which the player made their first international appearance for their national team.
Latest: States the date in which the player made their last or most recent international appearance for their national team.
As of 26 March 2024[9]
Rank Players Nation Confederation Caps Debut Latest
1 Cristiano Ronaldo   Portugal UEFA 206 20 August 2003 26 March 2024
2 Bader Al-Mutawa   Kuwait AFC 196 4 September 2003 14 June 2022
3 Soh Chin Ann[a]   Malaysia AFC 195 19 November 1969 18 October 1984
4 Ahmed Hassan   Egypt CAF 184 29 December 1995 22 May 2012
5 Hassan Al-Haydos   Qatar AFC 183 9 August 2008 10 February 2024
Ahmed Mubarak   Oman AFC 25 September 2003 2 December 2019
7 Lionel Messi   Argentina CONMEBOL 180 17 August 2005 21 November 2023
Sergio Ramos   Spain UEFA 26 March 2005 31 March 2021
9 Andrés Guardado[b]   Mexico CONCACAF 179 14 December 2005 26 November 2022
10 Hossam Hassan   Egypt CAF 177 10 September 1985 7 February 2006
Claudio Suárez[c]   Mexico CONCACAF 26 July 1992 1 June 2006
12 Gianluigi Buffon   Italy UEFA 176 29 October 1997 23 March 2018
13 Maynor Figueroa[d]   Honduras CONCACAF 175 31 January 2003 2 February 2022
14 Luka Modrić   Croatia UEFA 174 1 March 2006 26 March 2024
15 Mohamed Al-Deayea   Saudi Arabia AFC 173 9 April 1993 11 May 2006
16 Amer Shafi   Jordan AFC 171 17 August 2002 1 February 2021
17 Iván Hurtado   Ecuador CONMEBOL 168 24 May 1992 14 October 2014
18 Iker Casillas   Spain UEFA 167 3 June 2000 1 June 2016
19 Vitālijs Astafjevs[e]   Latvia UEFA 166 26 August 1992 17 November 2010
20 Cobi Jones   United States CONCACAF 164 3 September 1992 9 October 2004
21 Mohammed Al-Khilaiwi   Saudi Arabia AFC 163 20 October 1992 5 October 2001
Shukor Salleh[f]   Malaysia AFC 15 November 1970 12 September 1981
23 Sayed Mohammed Jaffer   Bahrain AFC 162 5 July 2004 21 March 2024
Alexis Sánchez   Chile CONMEBOL 27 April 2006 26 March 2024
25 Diego Godín   Uruguay CONMEBOL 161 26 October 2005 28 November 2022
Mohamed Husain   Bahrain AFC 6 March 1997 15 January 2015
Gary Medel   Chile CONMEBOL 18 April 2007 16 November 2023
Adnan Al-Talyani   United Arab Emirates AFC 10 March 1984 17 December 1997
29 Salman Isa   Bahrain AFC 160 20 March 2000 29 November 2012
30 Celso Borges[g]   Costa Rica CONCACAF 159 21 June 2008 8 July 2023
Essam El-Hadary   Egypt CAF 25 March 1996 25 June 2018
32 Martin Reim   Estonia UEFA 157 3 June 1992 6 June 2009
Konstantin Vassiljev   Estonia UEFA 31 May 2006 26 March 2024
34 Sami Al-Jaber   Saudi Arabia AFC 156 11 September 1992 23 June 2006
35 Landon Donovan[h]   United States CONCACAF 155 25 October 2000 10 October 2014
36 Jan Vertonghen   Belgium UEFA 154 2 June 2007 26 March 2024
37 Yasuhito Endō   Japan AFC 152 20 November 2002 23 January 2015
38 Fawzi Bashir   Oman AFC 151 18 February 2001 11 January 2013
39 Michael Bradley[i]   United States CONCACAF 150 26 May 2006 15 October 2019
Sunil Chhetri   India AFC 12 June 2005 26 March 2024
Lothar Matthäus   West Germany
  Germany
UEFA 14 June 1980 20 June 2000
Guillermo Ochoa[j]   Mexico CONCACAF 14 December 2005 24 March 2024
43 Javad Nekounam   Iran AFC 149 12 January 2000 31 March 2015
44 Paulo da Silva   Paraguay CONMEBOL 148 25 April 2000 10 October 2017
Ali Daei   Iran AFC 6 June 1993 21 June 2006
Robert Lewandowski   Poland UEFA 10 September 2008 26 March 2024
Younis Mahmoud   Iraq AFC 19 July 2002 29 March 2016
Rafael Márquez   Mexico CONCACAF 5 February 1997 2 July 2018
Mohamed Salmeen   Bahrain AFC 18 September 1998 19 November 2013
50 Claudio Bravo   Chile CONMEBOL 147 11 July 2004 26 March 2024
Javier Mascherano   Argentina CONMEBOL 16 July 2003 30 June 2018
52 Daniel Bennett   Singapore AFC 146 11 December 2002 14 November 2017
Robbie Keane   Republic of Ireland UEFA 25 March 1998 31 August 2016
João Moutinho   Portugal UEFA 17 August 2005 9 June 2022
Pável Pardo[k]   Mexico CONCACAF 31 August 1996 6 June 2009
56 Hugo Lloris   France UEFA 145 19 November 2008 18 December 2022
Bryan Ruiz[l]   Costa Rica CONCACAF 19 June 2005 23 November 2022
Javier Zanetti   Argentina CONMEBOL 16 November 1994 16 July 2011
59 Gabriel Gómez[m]   Panama CONCACAF 144 9 February 2003 28 June 2018
Shahril Ishak   Singapore AFC 4 March 2003 13 November 2018
Gerardo Torrado[n]   Mexico CONCACAF 9 June 1999 6 September 2013
Anatoliy Tymoshchuk   Ukraine UEFA 26 April 2000 21 June 2016
63 Baha' Abdel-Rahman   Jordan AFC 143 7 September 2007 14 June 2022
Sergio Busquets   Spain UEFA 1 April 2009 6 December 2022
Baihakki Khaizan   Singapore AFC 4 August 2003 11 June 2021
Thomas Ravelli   Sweden UEFA 1 March 1981 11 October 1997
Anders Svensson[o]   Sweden UEFA 27 November 1999 19 November 2013
68 Cafu   Brazil CONMEBOL 142 12 September 1990 1 July 2006
Amer Deeb   Jordan AFC 13 February 2002 13 October 2014
Ehsan Hajsafi   Iran AFC 25 May 2008 7 February 2024
Marko Kristal[p]   Estonia UEFA 3 June 1992 20 April 2005
Michael Mifsud   Malta UEFA 10 February 2000 11 November 2020
Yuto Nagatomo   Japan AFC 24 May 2008 5 December 2022
Lilian Thuram   France UEFA 17 August 1994 13 June 2008
Arturo Vidal   Chile CONMEBOL 7 February 2007 12 September 2023
76 Abdullah Zubromawi[q]   Saudi Arabia AFC 141 18 April 1993 11 June 2002
77 Steven Davis   Northern Ireland UEFA 140 9 February 2005 27 September 2022
Clint Dempsey[i]   United States CONCACAF 17 November 2004 10 October 2017
79 Giorgos Karagounis   Greece UEFA 139 20 August 1999 29 June 2014
80 Hussein Abdulghani   Saudi Arabia AFC 138 22 September 1996 20 November 2018
Mokhtar Dahari[r]   Malaysia AFC 5 June 1972 19 May 1985
Ángel Di María   Argentina CONMEBOL 6 September 2008 26 March 2024
Ali Al-Habsi   Oman AFC 20 February 2001 18 November 2019
Marek Hamšík   Slovakia UEFA 7 February 2007 20 June 2023
Osama Hawsawi   Saudi Arabia AFC 11 October 2006 25 June 2018
Mauricio Isla   Chile CONMEBOL 7 September 2007 26 March 2024
Luis Suárez   Uruguay CONMEBOL 7 February 2007 21 November 2023
88 Hatem Aqel   Jordan AFC 137 26 September 1998 7 January 2014
Amado Guevara[k]   Honduras CONCACAF 5 May 1994 21 June 2010
Miroslav Klose   Germany UEFA 24 March 2001 13 July 2014
Ildefons Lima   Andorra UEFA 22 June 1997 12 September 2023
Jari Litmanen   Finland UEFA 22 October 1989 17 November 2010
Rigobert Song   Cameroon CAF 22 September 1993 24 June 2010
94 Waleed Ali   Kuwait AFC 136 9 May 2002 20 January 2014
Fabio Cannavaro   Italy UEFA 22 January 1997 24 June 2010
Edinson Cavani   Uruguay CONMEBOL 6 February 2008 2 December 2022
Hong Myung-bo   South Korea AFC 4 February 1990 20 November 2002
Ismail Matar   United Arab Emirates AFC 27 September 2003 6 December 2021
Pepe   Portugal UEFA 21 November 2007 26 March 2024
100 Khairul Amri   Singapore AFC 135 9 June 2004 11 June 2019
Walter Centeno[s]   Costa Rica CONCACAF 27 September 1995 18 November 2009
Ahmed Fathy   Egypt CAF 16 December 2002 16 November 2021
103 Bashar Abdullah   Kuwait AFC 134 16 March 1996 25 May 2018
Jeff Agoos   United States CONCACAF 10 January 1988 26 May 2003
Edin Džeko   Bosnia and Herzegovina UEFA 2 June 2007 21 March 2024
Shay Given   Republic of Ireland UEFA 27 March 1996 31 May 2016
Taisir Al-Jassim   Saudi Arabia AFC 17 November 2004 20 June 2018
Dorinel Munteanu   Romania UEFA 23 May 1991 12 September 2007
Andres Oper   Estonia UEFA 19 May 1995 26 May 2014
Jaime Penedo[t]   Panama CONCACAF 29 June 2003 28 June 2018
Wesley Sneijder   Netherlands UEFA 30 April 2003 6 September 2018
Darijo Srna   Croatia UEFA 20 November 2002 25 June 2016
Noel Valladares[u]   Honduras CONCACAF 3 June 2000 10 February 2016
114 Ismail Abdullatif   Bahrain AFC 133 27 October 2005 21 March 2024
Abdelkarim Hassan   Qatar AFC 18 November 2010 29 November 2022
Andreas Isaksson   Sweden UEFA 3 March 2002 22 June 2016
Saud Kariri   Saudi Arabia AFC 23 July 2001 18 January 2015
Sebastian Larsson   Sweden UEFA 6 February 2008 29 June 2021
Fernando Muslera   Uruguay CONMEBOL 10 October 2009 11 June 2022
Alberto Quintero[v]   Panama CONCACAF 22 August 2007 16 November 2023
Xavi   Spain UEFA 15 November 2000 13 June 2014
122 Sargis Hovsepyan[w]   Armenia UEFA 132 14 October 1992 14 November 2012
Peter Jehle   Liechtenstein UEFA 14 October 1998 25 March 2018
Lee Woon-jae   South Korea AFC 11 June 1994 11 August 2010
Héctor Moreno   Mexico CONCACAF 17 October 2007 26 March 2023
Tomás Rincón   Venezuela CONMEBOL 3 February 2008 24 March 2024
Carlos Ruiz[x]   Guatemala CONCACAF 18 November 1998 6 September 2016
128 Joel Campbell[y]   Costa Rica CONCACAF 131 5 June 2011 23 March 2024
Olivier Giroud   France UEFA 11 November 2011 26 March 2024
Aníbal Godoy[z]   Panama CONCACAF 3 March 2010 24 March 2024
Ibrahim Hassan   Egypt CAF 3 February 1988 6 January 2002
Andrés Iniesta   Spain UEFA 27 May 2006 1 July 2018
Kim Källström   Sweden UEFA 1 February 2001 22 June 2016
Simon Kjær   Denmark UEFA 6 June 2009 23 March 2024
Arumugan Rengasamy[aa]   Malaysia AFC 17 May 1973 23 September 1986
Kiatisuk Senamuang[ab]   Thailand AFC 8 April 1993 3 October 2007
137 Cha Bum-kun[ac]   South Korea AFC 130 7 May 1972 10 June 1986
Boniek García[ad]   Honduras CONCACAF 1 July 2005 7 October 2021
Hariss Harun   Singapore AFC 24 June 2007 26 March 2024
Lukas Podolski   Germany UEFA 6 June 2004 22 March 2017
Edwin van der Sar   Netherlands UEFA 7 June 1995 15 October 2008
Axel Witsel   Belgium UEFA 26 March 2008 1 December 2022
143 Jorge Campos[c]   Mexico CONCACAF 129 20 November 1991 19 November 2003
Ragnar Klavan[p]   Estonia UEFA 3 July 2003 21 March 2024
Ivan Perišić   Croatia UEFA 26 March 2011 11 September 2023
146 Juan Arango[ae]   Venezuela CONMEBOL 128 27 January 1999 8 September 2015
Christian Eriksen   Denmark UEFA 3 March 2010 26 March 2024
Hassan Mudhafar   Oman AFC 16 September 2003 30 March 2015
Thomas Müller   Germany UEFA 3 March 2010 26 March 2024
Neymar   Brazil CONMEBOL 10 August 2010 17 October 2023
David Ospina   Colombia CONMEBOL 7 February 2007 16 December 2023
Roberto Palacios   Peru CONMEBOL 24 November 1992 23 May 2012
Yoshimar Yotún   Peru CONMEBOL 8 February 2011 21 November 2023
154 Toby Alderweireld   Belgium UEFA 127 29 May 2009 1 December 2022
Marcelo Balboa   United States CONCACAF 10 January 1988 16 January 2000
Teerasil Dangda   Thailand AFC 7 July 2007 21 November 2023
Server Djeparov[af]   Uzbekistan AFC 14 May 2002 5 September 2017
Luís Figo   Portugal UEFA 12 October 1991 8 July 2006
Antoine Griezmann   France UEFA 5 March 2014 21 November 2023
Amad Al-Hosni   Oman AFC 17 December 2003 17 November 2015
Sergei Ignashevich   Russia UEFA 21 August 2002 7 July 2018
Ali Karimi   Iran AFC 13 October 1998 6 November 2012
Lee Young-pyo   South Korea AFC 12 June 1999 28 January 2011
Dennis Rommedahl   Denmark UEFA 16 August 2000 11 June 2013
Márcio Vieira   Andorra UEFA 12 October 2005 21 November 2023
166 Dani Alves   Brazil CONMEBOL 126 10 October 2006 5 December 2022
DaMarcus Beasley   United States CONCACAF 27 January 2001 5 September 2017
Eden Hazard   Belgium UEFA 16 November 2008 1 December 2022
Enar Jääger   Estonia UEFA 12 October 2002 9 November 2017
Paolo Maldini   Italy UEFA 31 March 1988 18 June 2002
Luis Marín[ag]   Costa Rica CONCACAF 23 June 1993 18 November 2009
Musaed Neda   Kuwait AFC 18 December 2002 13 October 2015
Maya Yoshida   Japan AFC 6 January 2010 5 December 2022
Andoni Zubizarreta   Spain UEFA 23 January 1985 24 June 1998
175 Roberto Carlos   Brazil CONMEBOL 125 26 February 1992 1 July 2006
Mario Frick   Liechtenstein UEFA 26 October 1993 12 October 2015
Ian Goodison[ah]   Jamaica CONCACAF 3 March 1996 23 May 2009
Sayed Mahmood Jalal   Bahrain AFC 13 September 1998 20 January 2010
Peter Pekarík   Slovakia UEFA 10 December 2006 23 March 2024
Maxi Pereira   Uruguay CONMEBOL 26 October 2005 7 June 2018
Peter Shilton   England UEFA 25 November 1970 7 July 1990
David Silva   Spain UEFA 15 November 2006 1 July 2018
Son Heung-min   South Korea AFC 30 December 2010 26 March 2024
184 Hussain Ali Baba   Bahrain AFC 124 13 December 2001 1 September 2016
Petr Čech   Czech Republic UEFA 12 February 2002 21 June 2016
Linval Dixon[ai]   Jamaica CONCACAF 21 May 1993 2 April 2003
Gheorghe Hagi   Romania UEFA 10 August 1983 24 June 2000
187 Thierry Henry   France UEFA 123 11 October 1997 22 June 2010
Carlos Salcido[k]   Mexico CONCACAF 8 September 2004 29 June 2014
Sebastián Soria   Qatar AFC 15 November 2006 28 March 2017
Granit Xhaka    Switzerland UEFA 4 June 2011 26 March 2024
Didier Zokora   Ivory Coast CAF 23 April 2000 19 June 2014
193 Alaa Abdul-Zahra   Iraq AFC 122 8 June 2007 11 November 2021
Zlatan Ibrahimović   Sweden UEFA 31 January 2001 24 March 2023
Masami Ihara   Japan AFC 27 January 1988 5 July 1999
Goran Pandev   North Macedonia UEFA 6 June 2001 21 June 2021
Hany Ramzy[q]   Egypt CAF 16 November 1988 12 February 2003
197 Mohamed Abd Al-Jawad   Saudi Arabia AFC 121 8 March 1981 3 July 1994
Walter Ayoví[aj]   Ecuador CONMEBOL 7 June 2001 28 March 2017
Leonardo Bonucci   Italy UEFA 3 March 2010 15 June 2023
Karim Boudiaf   Qatar AFC 21 December 2013 13 October 2023
Abdulaziz Hatem   Qatar AFC 30 December 2009 10 February 2024
Aide Iskandar   Singapore AFC 21 February 1995 12 September 2007
Hassan Maatouk   Lebanon AFC 27 January 2006 26 March 2024
Kennedy Mweene[q]   Zambia CAF 22 May 2004 14 July 2021
Peter Schmeichel[ak]   Denmark UEFA 10 May 1988 25 April 2001
Bastian Schweinsteiger   Germany UEFA 6 June 2004 31 August 2016
Xherdan Shaqiri    Switzerland UEFA 3 March 2010 26 March 2024
208 Gilbert Agius   Malta UEFA 120 7 November 1993 18 November 2009
André Ayew   Ghana CAF 21 August 2007 26 January 2024
Armando Cooper[al]   Panama CONCACAF 7 October 2006 2 February 2022
Tim Howard[i]   United States CONCACAF 10 March 2002 10 October 2017
Subait Khater   United Arab Emirates AFC 20 August 1999 15 November 2011
Blas Pérez[t]   Panama CONCACAF 14 March 2001 24 June 2018
Mart Poom   Estonia UEFA 3 June 1992 10 June 2009
Teemu Pukki   Finland UEFA 4 February 2009 26 March 2024
Rüştü Reçber   Turkey UEFA 12 October 1994 26 May 2012
Wayne Rooney   England UEFA 12 February 2003 15 November 2018
Kolo Touré   Ivory Coast CAF 2 July 2000 8 February 2015
Justo Villar   Paraguay CONMEBOL 3 March 1999 12 June 2018
Yoo Sang-chul[am]   South Korea AFC 11 September 1994 3 June 2005
222 Cuauhtémoc Blanco[k]   Mexico CONCACAF 119 1 February 1995 28 May 2014
David Carabott[an]   Malta UEFA 15 November 1987 9 February 2005
Pat Jennings   Northern Ireland UEFA 15 April 1964 12 June 1986
Shinji Okazaki   Japan AFC 9 October 2008 24 June 2019
Ramón Ramírez[ao]   Mexico CONCACAF 4 December 1991 15 November 2000
Odai Al-Saify   Jordan AFC 18 June 2007 28 March 2023
Theodoros Zagorakis[ap]   Greece UEFA 7 September 1994 22 August 2007
229 Samuel Eto'o   Cameroon CAF 118 9 March 1997 13 June 2014
Geremi   Cameroon CAF 6 October 1996 24 June 2010
Heinz Hermann    Switzerland UEFA 6 September 1978 13 November 1991
John O'Shea   Republic of Ireland UEFA 15 August 2001 2 June 2018
Karel Poborský   Czech Republic UEFA 23 February 1994 22 June 2006
Ri Myong-guk   North Korea AFC 24 June 2007 17 January 2019
Mohammad Al-Shalhoub   Saudi Arabia AFC 21 May 2000 28 February 2018
Román Torres[aq]   Panama CONCACAF 17 July 2005 15 November 2019
Talal Yousef   Bahrain AFC 3 June 1996 7 January 2009
238 Husain Ali   Bahrain AFC 117 3 October 1998 9 November 2013
Giorgio Chiellini   Italy UEFA 17 November 2004 1 June 2022
Daniele De Rossi   Italy UEFA 4 September 2004 10 November 2017
Paolo Guerrero   Peru CONMEBOL 9 October 2004 26 March 2024
Timur Kapadze[af]   Uzbekistan AFC 14 May 2002 22 January 2015
Kim Ho-kon[ar]   South Korea AFC 14 November 1971 4 March 1979
Olof Mellberg   Sweden UEFA 23 February 2000 19 June 2012
Manuel Neuer   Germany UEFA 2 June 2009 1 December 2022
246 Majed Abdullah[as]   Saudi Arabia AFC 116 9 December 1978 29 June 1994
Zainal Abidin Hassan[at]   Malaysia AFC 11 November 1980 14 October 1997
Luis Advíncula   Peru CONMEBOL 4 September 2010 26 March 2024
Martín Cáceres   Uruguay CONMEBOL 12 September 2007 24 November 2022
Juan Cuadrado   Colombia CONMEBOL 3 September 2010 7 September 2023
Abdallah Deeb   Jordan AFC 7 September 2007 15 November 2016
Marcel Desailly   France UEFA 22 August 1993 17 June 2004
Ahmed Ibrahim Khalaf   Iraq AFC 11 November 2010 26 September 2022
Ahmed Jamil   Saudi Arabia AFC 25 February 1986 May 4, 1998
Kostas Katsouranis   Greece UEFA 20 August 2003 16 June 2015
Yoshikatsu Kawaguchi   Japan AFC 15 March 1997 19 November 2008
Nawaf Al-Khaldi   Kuwait AFC 18 February 2000 20 November 2014
Boualem Khoukhi   Qatar AFC 21 December 2013 10 February 2024
Saad Al-Mukhaini   Oman AFC 8 November 2006 2 December 2019
Roland Nilsson   Sweden UEFA 1 May 1986 11 October 2000
Andrea Pirlo   Italy UEFA 7 September 2002 3 September 2015
Theodore Whitmore[au]   Jamaica CONCACAF 7 November 1993 17 November 2004
Andriy Yarmolenko   Ukraine UEFA 5 September 2009 12 September 2023
264 Roberto Ayala   Argentina CONMEBOL 115 16 November 1994 15 July 2007
David Beckham   England UEFA 1 September 1996 14 September 2009
Sayed Dhiya Saeed   Bahrain AFC 14 February 2011 7 September 2023
Rashid Al-Dosari   Bahrain AFC 13 September 1998 23 December 2008
Ismail Al-Hammadi[q]   United Arab Emirates AFC 23 September 2007 2 December 2019
Abdulrahim Jumaa[av]   United Arab Emirates AFC 25 November 1998 1 April 2009
Gonzalo Jara   Chile CONMEBOL 25 April 2006 6 July 2019
Ali Mabkhout   United Arab Emirates AFC 15 November 2009 6 January 2024
Chandran Mutveeran[aw]   Malaysia AFC 14 August 1965 15 September 1974
Noureddine Naybet   Morocco CAF 9 August 1990 28 January 2006
Miralem Pjanić   Bosnia and Herzegovina UEFA 20 August 2008 21 March 2024
Gheorghe Popescu   Romania UEFA 20 September 1988 29 March 2003
Marc Pujol   Andorra UEFA 6 February 2000 25 March 2024
Andrejs Rubins[ax]   Latvia UEFA 10 November 1998 11 October 2011
Shunmugham Subramani   Singapore AFC 27 June 1996 4 February 2007
279 Jozy Altidore[i]   United States CONCACAF 114 17 November 2007 7 July 2019
Xabi Alonso   Spain UEFA 30 April 2003 23 June 2014
Angus Eve[ay]   Trinidad and Tobago CONCACAF 12 April 1994 12 July 2005
Steven Gerrard   England UEFA 31 May 2000 24 June 2014
Wael Gomaa   Egypt CAF 26 April 2001 15 October 2013
Makoto Hasebe   Japan AFC 10 February 2006 2 July 2018
Jalal Hosseini   Iran AFC 7 February 2007 18 May 2018
Dmitri Kruglov[q]   Estonia UEFA 13 October 2004 26 March 2019
Romelu Lukaku   Belgium UEFA 3 March 2010 26 March 2024
Bilal Mohammed   Qatar AFC 4 September 2003 31 December 2014
Khaled Al-Muwallid   Saudi Arabia AFC 17 February 1988 18 June 1998
Björn Nordqvist[az]   Sweden UEFA 4 May 1963 4 October 1978
Didier Ovono   Gabon CAF 29 March 2003 23 March 2019
Raio Piiroja   Estonia UEFA 21 November 1998 31 March 2015
Stipe Pletikosa   Croatia UEFA 10 February 1999 23 June 2014
Wesam Rizik   Qatar AFC 18 October 2001 13 November 2014
Ricardo Rodriguez    Switzerland UEFA 7 October 2011 23 March 2024
Kristen Viikmäe[p]   Estonia UEFA 26 January 1997 3 June 2013
297 Akram Afif   Qatar AFC 113 3 September 2015 26 March 2024
Nashat Akram   Iraq AFC 5 October 2001 4 June 2013
Birkir Bjarnason   Iceland UEFA 29 October 2010 16 November 2022
Hamza Al-Dardour   Jordan AFC 2 January 2011 25 January 2024
Ahmed Al-Dokhi   Saudi Arabia AFC 2 March 1997 15 November 2006
Philipp Lahm   Germany UEFA 18 February 2004 13 July 2014
Juris Laizāns   Latvia UEFA 6 February 1998 15 November 2013
Keylor Navas[j]   Costa Rica CONCACAF 11 October 2008 26 March 2024
Viktor Onopko   CIS
  Russia
UEFA 29 April 1992 18 August 2004
Răzvan Raț   Romania UEFA 13 February 2002 15 June 2016
Ali Rehema   Iraq AFC 8 June 2005 29 March 2016
Indra Sahdan Daud   Singapore AFC 26 April 1997 10 September 2013
Thiago Silva   Brazil CONMEBOL 12 October 2008 9 December 2022
Martin Stocklasa   Liechtenstein UEFA 31 August 1996 5 March 2014
Hassan Sunny   Singapore AFC 18 February 2004 26 March 2024
Sergei Zenjov   Estonia UEFA 20 August 2008 12 January 2024
313 Almoez Ali   Qatar AFC 112 21 December 2013 26 March 2024
Jarah Al Ateeqi   Kuwait AFC 3 August 2001 19 November 2013
Zuhair Bakheet   United Arab Emirates AFC 23 January 1988 16 December 2002
Franz Burgmeier   Liechtenstein UEFA 5 September 2001 25 March 2018
Frank de Boer   Netherlands UEFA 26 September 1990 26 June 2004
Diego Forlán   Uruguay CONMEBOL 27 March 2002 28 June 2014
Alain Geiger    Switzerland UEFA 19 November 1980 8 June 1996
Aaron Hughes   Northern Ireland UEFA 24 March 1998 3 June 2018
Guram Kashia   Georgia UEFA 1 April 2009 26 March 2024
Ki Sung-yueng   South Korea AFC 5 September 2008 7 January 2019
Li Weifeng   China AFC 22 November 1998 15 November 2011
Yénier Márquez[ba]   Cuba CONCACAF 7 May 2000 15 July 2015
Abdulla Al-Marzooqi   Bahrain AFC 3 February 2001 15 January 2013
Édison Méndez   Ecuador CONMEBOL 8 March 2000 20 June 2014
Hawar Mulla Mohammed   Iraq AFC 31 August 2001 12 June 2012
Nani   Portugal UEFA 1 September 2006 2 July 2017
Yasser Al-Qahtani   Saudi Arabia AFC 17 December 2002 12 January 2013
Roque Santa Cruz   Paraguay CONMEBOL 28 April 1999 10 November 2016
Abdel-Zaher El-Saqqa   Egypt CAF 8 June 1997 20 January 2010
Hakan Şükür   Turkey UEFA 25 March 1992 17 October 2007
Jon Dahl Tomasson   Denmark UEFA 29 March 1997 24 June 2010
Dino Zoff   Italy UEFA 20 April 1968 29 May 1983
335 Igor Akinfeev   Russia UEFA 111 27 April 2004 7 July 2018
Marko Arnautović   Austria UEFA 11 October 2008 16 November 2023
Safuwan Baharudin   Singapore AFC 17 January 2010 21 March 2024
Gareth Bale   Wales UEFA 27 May 2006 29 November 2022
Domingues   Mozambique CAF 13 June 2004 22 January 2024
Rolando Fonseca[s]   Costa Rica CONCACAF 27 May 1992 26 March 2011
Abdulsalam Jumaa[av]   United Arab Emirates AFC 18 March 1997 6 January 2010
Kim Young-gwon   South Korea AFC 11 August 2010 26 March 2024
Odelín Molina[bb]   Cuba CONCACAF 12 May 1996 20 July 2013
Nicolás Otamendi   Argentina CONMEBOL 20 May 2009 26 March 2024
Claudio Reyna[bc]   United States CONCACAF 15 January 1994 22 June 2006
Andriy Shevchenko   Ukraine UEFA 25 March 1995 19 June 2012
Carlos Valderrama   Colombia CONMEBOL 27 October 1985 26 June 1998
348 François Amégasse   Gabon CAF 110 13 November 1984 29 January 2000
Carmel Busuttil[an]   Malta UEFA 5 June 1982 25 April 2001
Paul Caligiuri   United States CONCACAF 9 October 1984 16 November 1997
Fernando Couto   Portugal UEFA 19 December 1990 30 June 2004
Ahmed El-Kass[q]   Egypt CAF 4 April 1987 6 April 1997
Cesc Fàbregas   Spain UEFA 1 March 2006 27 June 2016
Carlos Gamarra   Paraguay CONMEBOL 3 March 1993 7 October 2006
Alberto García Aspe   Mexico CONCACAF 26 April 1988 17 June 2002
Max Gradel   Ivory Coast CAF 5 June 2011 23 March 2024
Waleed Al-Hayam   Bahrain AFC 25 December 2010 21 March 2024
Mahdi Karim   Iraq AFC 12 October 2001 28 February 2018
Kevin Kilbane   Republic of Ireland UEFA 6 September 1997 4 June 2011
Mehdi Mahdavikia   Iran AFC 7 December 1996 17 June 2009
Imran Mohamed   Maldives AFC 15 February 2000 11 October 2016
Mohammed Al-Musalami   Oman AFC 21 September 2010 26 March 2024
Yuji Nakazawa   Japan AFC 8 September 1999 4 September 2010
John Arne Riise   Norway UEFA 31 January 2000 22 March 2013
Cristian Rodríguez   Uruguay CONMEBOL 14 October 2003 6 July 2018
Álvaro Saborío[n]   Costa Rica CONCACAF 1 October 2002 13 October 2021
Totchtawan Sripan   Thailand AFC 16 February 1993 28 March 2009
Fernando Torres   Spain UEFA 6 September 2003 23 June 2014
369 Hassan Abdel-Fattah   Jordan AFC 109 7 December 2002 13 October 2015
Niclas Alexandersson   Sweden UEFA 10 November 1993 10 June 2008
Jean Beausejour   Chile CONMEBOL 19 February 2004 17 November 2020
Jakub Błaszczykowski   Poland UEFA 28 March 2006 16 June 2023
Balázs Dzsudzsák   Hungary UEFA 2 June 2007 20 November 2022
Gao Lin   China AFC 31 July 2005 24 January 2019
Chris Gunter   Wales UEFA 26 May 2007 14 June 2022
Asamoah Gyan   Ghana CAF 16 November 2003 8 July 2019
Wayne Hennessey   Wales UEFA 26 May 2007 11 October 2023
Javier Hernández   Mexico CONCACAF 30 September 2009 6 September 2019
Dries Mertens   Belgium UEFA 9 February 2011 1 December 2022
Ahmed Musa   Nigeria CAF 5 September 2010 8 January 2024
José Manuel Rey[bd]   Venezuela CONMEBOL 8 June 1997 7 October 2011
Mark Schwarzer   Australia OFC / AFC[1] 31 July 1993 7 September 2013
Nohair Al-Shammari   Kuwait AFC 16 March 1996 14 January 2009
Mauricio Solís[be]   Costa Rica CONCACAF 23 September 1993 20 June 2006
Wael Sulaiman   Kuwait AFC 1 October 1986 27 December 1998
Rafael van der Vaart   Netherlands UEFA 6 October 2001 19 November 2013
387 Álex Aguinaga[bf]   Ecuador CONMEBOL 108 5 March 1987 13 July 2004
Odil Ahmedov   Uzbekistan AFC 13 October 2007 15 June 2021
Carlos Bocanegra[h]   United States CONCACAF 9 December 2001 14 November 2012
Tim Cahill   Australia OFC / AFC[1] 30 March 2004 20 November 2018
Ricardo Gardner[bg]   Jamaica CONCACAF 12 February 1997 12 December 2012
Thomas Helveg   Denmark UEFA 20 April 1994 17 October 2007
Stern John[bh]   Trinidad and Tobago CONCACAF 15 February 1995 11 November 2011
Jürgen Klinsmann   West Germany
  Germany
UEFA 12 December 1987 4 July 1998
Toni Kroos   Germany UEFA 3 March 2010 26 March 2024
Stephan Lichtsteiner    Switzerland UEFA 15 November 2006 15 November 2019
Joseph Musonda[bi]   Zambia CAF 6 July 2002 6 June 2014
Rui Patrício   Portugal UEFA 17 November 2010 21 March 2024
Rashad Sadygov[bj]   Azerbaijan UEFA 7 October 2001 5 October 2017
Maher Al-Sayed[q]   Syria AFC 17 October 1998 26 March 2013
Eduardo Vargas   Chile CONMEBOL 4 November 2009 26 March 2024
Phil Younghusband   Philippines AFC 11 November 2006 16 January 2019
Zheng Zhi   China AFC 7 December 2002 14 November 2019
Zinedine Zidane   France UEFA 17 August 1994 9 July 2006
405 Ashley Cole   England UEFA 107 28 March 2001 5 March 2014
Idrissa Gueye   Senegal CAF 11 November 2011 26 March 2024
Miroslav Karhan   Slovakia UEFA 6 September 1995 7 October 2011
Gábor Király[bk]   Hungary UEFA 25 March 1998 15 November 2016
Henrik Larsson   Sweden UEFA 13 October 1993 10 October 2009
Aaron Mokoena   South Africa CAF 20 February 1999 10 October 2010
Bobby Moore[bl]   England UEFA 20 May 1962 14 November 1973
Marcelo Moreno[bm]   Bolivia CONMEBOL 12 September 2007 21 November 2023
Jamal Mubarak   Kuwait AFC 13 November 1994 11 October 2006
Muhsin Musabah   United Arab Emirates AFC 12 April 1985 27 August 1999
Yousef Nasser   Kuwait AFC 31 May 2009 26 March 2024
Francisco Rodríguez[k]   Mexico CONCACAF 18 February 2004 26 July 2015
Patrick Vieira   France UEFA 26 February 1997 2 June 2009
Zhang Linpeng   China AFC 30 December 2009 21 March 2024
419 Walid Abbas   United Arab Emirates AFC 106 27 December 2008 13 January 2023
Anas Bani Yaseen   Jordan AFC 13 August 2008 25 January 2024
Imants Bleidelis   Latvia UEFA 19 May 1995 21 November 2007
Daley Blind   Netherlands UEFA 6 February 2013 26 March 2024
Aleksandr Dmitrijev   Estonia UEFA 18 February 2004 27 March 2018
Giovani dos Santos[j]   Mexico CONCACAF 9 September 2007 23 June 2018
Jonny Evans   Northern Ireland UEFA 6 September 2006 17 October 2023
Fan Zhiyi   China AFC 22 August 1992 4 June 2002
Hao Haidong   China AFC 22 August 1992 17 November 2004
Emilio Izaguirre[bn]   Honduras CONCACAF 26 January 2007 11 October 2020
Juraj Kucka   Slovakia UEFA 19 November 2008 26 March 2024
Frank Lampard   England UEFA 10 October 1999 24 June 2014
Joel Lindpere[p]   Estonia UEFA 1 November 1999 1 June 2016
Mubarak Mustafa   Qatar AFC 14 May 1992 16 December 2004
Haruna Niyonzima[bo]   Rwanda CAF 27 November 2006 3 September 2022
Ivan Rakitić   Croatia UEFA 8 September 2007 13 October 2019
Guillermo Ramírez   Guatemala CONCACAF 16 April 1997 25 May 2012
Diego Simeone   Argentina CONMEBOL 14 July 1988 7 June 2002
Óscar Sonejee   Andorra UEFA 22 June 1997 12 November 2015
Dušan Tadić   Serbia UEFA 14 December 2008 25 March 2024
Luis Tejada[bp]   Panama CONCACAF 5 August 2001 28 June 2018
Giovanni van Bronckhorst   Netherlands UEFA 31 August 1996 11 July 2010
Eric Wynalda   United States CONCACAF 2 February 1990 19 February 2000
442 David Alaba   Austria UEFA 105 14 October 2009 21 November 2023
Bobby Charlton[bl]   England UEFA 19 April 1958 14 June 1970
Khamis Al-Dosari   Saudi Arabia AFC 1 October 1994 17 December 2004
Didier Drogba   Ivory Coast CAF 8 September 2002 24 June 2014
Héctor Herrera   Mexico CONCACAF 16 October 2012 9 September 2023
Sami Hyypiä   Finland UEFA 7 November 1992 12 October 2010
Branislav Ivanović   Serbia and Montenegro
  Serbia
UEFA 8 June 2005 22 June 2018
Radhi Jaïdi   Tunisia CAF 2 June 1996 6 June 2009
Jonatan Johansson   Finland UEFA 16 March 1996 7 September 2010
Abdul Kadir[bq]   Indonesia AFC 11 August 1967 16 January 1979
Jürgen Kohler   West Germany
  Germany
UEFA 24 September 1986 4 July 1998
Lúcio   Brazil CONMEBOL 15 November 2000 5 September 2011
Sadio Mané   Senegal CAF 25 May 2012 26 March 2024
Ignatiy Nesterov   Uzbekistan AFC 21 August 2002 21 January 2019
Stiliyan Petrov   Bulgaria UEFA 23 December 1998 11 October 2011
Tomáš Rosický   Czech Republic UEFA 23 February 2000 17 June 2016
Ahmed Shobair[br]   Egypt CAF 17 December 1984 8 November 1996
Josip Šimunić   Croatia UEFA 10 November 2001 19 November 2013
Mihails Zemļinskis   Latvia UEFA 8 April 1992 8 October 2005
Yuri Zhirkov   Russia UEFA 9 February 2005 12 June 2021
462 Fahad Al Ansari   Kuwait AFC 104 20 January 2009 6 June 2022
Karim Ansarifard   Iran AFC 5 July 2009 3 February 2024
Gustavo Cabrera   Guatemala CONCACAF 19 May 2000 25 April 2012
Héctor Chumpitaz[q]   Peru CONMEBOL 3 April 1965 6 September 1981
Radamel Falcao   Colombia CONMEBOL 7 February 2007 28 March 2023
Pedro Gallese   Peru CONMEBOL 6 August 2014 26 March 2024
Raúl Jiménez[bs]   Mexico CONCACAF 30 January 2013 17 November 2023
Ahmed Khalil   United Arab Emirates AFC 6 February 2008 29 November 2019
Kim Tae-young[q]   South Korea AFC 21 October 1992 19 July 2004
Dirk Kuyt   Netherlands UEFA 3 September 2004 4 September 2014
Lee Dong-gook[av]   South Korea AFC 15 May 1998 5 September 2017
Per Mertesacker   Germany UEFA 9 October 2004 13 July 2014
Sayed Mohamed Adnan   Bahrain AFC 21 March 2004 15 November 2016
Erasto Nyoni[bt]   Tanzania CAF 25 November 2006 14 November 2021
Ivica Olić   Croatia UEFA 13 February 2002 13 October 2015
Salomón Rondón   Venezuela CONMEBOL 3 February 2008 24 March 2024
Nader El-Sayed   Egypt CAF 20 November 1992 19 June 2005
Martin Škrtel   Slovakia UEFA 9 July 2004 13 October 2019
Thorbjørn Svenssen   Norway UEFA 11 June 1947 16 May 1962
Domagoj Vida   Croatia UEFA 23 May 2010 26 March 2024
Billy Wright[bu]   England UEFA 28 September 1946 28 May 1959
483 Faouzi Aaish   Bahrain AFC 103 23 December 2004 11 October 2016
Andrei Agius   Malta UEFA 25 February 2006 25 March 2022
Franz Beckenbauer   West Germany UEFA 26 September 1965 23 February 1977
Theerathon Bunmathan   Thailand AFC 11 August 2010 26 March 2024
Stéphane Chapuisat    Switzerland UEFA 21 June 1989 17 June 2004
Vedran Ćorluka   Croatia UEFA 16 August 2006 11 July 2018
Didier Deschamps   France UEFA 29 April 1989 2 September 2000
Bruno Ecuele Manga   Gabon CAF 7 October 2006 22 March 2024
Kamil Glik   Poland UEFA 20 January 2010 4 December 2022
Aron Gunnarsson   Iceland UEFA 2 February 2008 16 November 2023
Ahmed Hadid   Oman AFC 28 January 2003 5 January 2013
Andi Herzog   Austria UEFA 6 April 1988 30 April 2003
Mohammed Al-Jahani   Saudi Arabia AFC 1 October 1994 11 June 2002
Rainford Kalaba[bi]   Zambia CAF 11 June 2005 18 November 2018
Adel Khamis   Qatar AFC 15 March 1985 10 March 2000
Michael Laudrup[bv]   Denmark UEFA 15 June 1982 3 July 1998
Birkir Már Sævarsson   Iceland UEFA 2 June 2007 14 November 2021
James McClean   Republic of Ireland UEFA 29 February 2012 21 November 2023
Emad Mohammed   Iraq AFC 31 January 2001 28 May 2012
Ioannis Okkas   Cyprus UEFA 15 February 1997 11 October 2011
Jaroslav Plašil   Czech Republic UEFA 31 March 2004 21 June 2016
Dejan Stanković   Serbia and Montenegro
  Serbia
UEFA 22 April 1998 11 October 2013
Māris Verpakovskis[bw]   Latvia UEFA 9 June 1999 29 May 2014
Indrek Zelinski   Estonia UEFA 7 May 1994 21 May 2010
507 Kamil Al-Aswad   Bahrain AFC 102 30 May 2015 26 March 2024
Fahad Awadh   Kuwait AFC 27 May 2005 13 October 2015
Jordan Ayew   Ghana CAF 8 September 2010 26 March 2024
Warren Barrett[bx]   Jamaica CONCACAF 18 March 1990 14 February 2000
Cho Young-jeung[by]   South Korea AFC 19 March 1975 5 October 1986
Thibaut Courtois   Belgium UEFA 15 November 2011 17 June 2023
Kenny Dalglish   Scotland UEFA 10 November 1971 12 November 1986
Hani Al-Dhabit   Oman AFC 25 March 1997 14 November 2014
Jefferson Farfán   Peru CONMEBOL 23 February 2003 16 November 2021
Atiba Hutchinson[bz]   Canada CONCACAF 18 January 2003 15 June 2023
Hwang Sun-hong[q]   South Korea AFC 6 December 1988 20 November 2002
Anzur Ismailov   Uzbekistan AFC 14 July 2007 5 September 2019
Martin Jørgensen   Denmark UEFA 25 March 1998 15 November 2011
Charles Kaboré   Burkina Faso CAF 7 October 2006 5 June 2021
Joseph Kamwendo[ca]   Malawi CAF 16 August 2003 29 April 2017
Christopher Katongo[q]   Zambia CAF 7 June 2003 4 June 2016
Bülent Korkmaz   Turkey UEFA 17 October 1990 17 August 2005
Ibrahim Majid   Qatar AFC 25 June 2007 13 June 2017
Savo Milošević   Serbia and Montenegro
  Serbia
UEFA 23 December 1994 19 November 2008
Youssef Msakni   Tunisia CAF 9 January 2010 24 January 2024
Mario Mutsch   Luxembourg UEFA 8 October 2005 2 June 2019
Mohamed Omar   United Arab Emirates AFC 14 August 1996 28 January 2009
Gerard Piqué   Spain UEFA 11 February 2009 1 July 2018
Andriy Pyatov   Ukraine UEFA 22 August 2007 11 June 2022
Raúl   Spain UEFA 9 October 1996 6 September 2006
Abdulwahab Al-Safi   Bahrain AFC 23 March 2009 22 January 2019
Islam Slimani   Algeria CAF 26 May 2012 23 January 2024
Steve Staunton   Republic of Ireland UEFA 19 October 1988 16 June 2002
Datsakorn Thonglao   Thailand AFC 14 February 2003 8 October 2017
Michael Umaña[cb]   Costa Rica CONCACAF 4 June 2004 10 October 2017
Robin van Persie   Netherlands UEFA 4 June 2005 31 August 2017
Mario Yepes   Colombia CONMEBOL 9 February 1999 4 July 2014
Michał Żewłakow   Poland UEFA 19 June 1999 29 March 2011
539 Sergio Agüero   Argentina CONMEBOL 101 3 September 2006 3 July 2021
Ismail Al-Ajmi   Oman AFC 28 January 2003 19 November 2013
Leonel Álvarez   Colombia CONMEBOL 14 February 1985 7 September 1997
Charles Aranguiz   Chile CONMEBOL 4 November 2009 17 October 2023
Felipe Baloy[bp]   Panama CONCACAF 23 May 2001 24 June 2018
Emre Belözoğlu   Turkey UEFA 23 February 2000 11 October 2019
Yossi Benayoun   Israel UEFA 18 November 1998 9 October 2017
Vasiliy Berezutskiy   Russia UEFA 7 June 2003 9 October 2016
Oleg Blokhin[cc]   Soviet Union UEFA 16 July 1972 21 September 1988
László Bölöni[cd]   Romania UEFA 24 September 1975 1 June 1988
Joe Brincat   Malta UEFA 14 October 1987 14 February 2004
Boštjan Cesar   Slovenia UEFA 12 February 2003 27 March 2018
Phillip Cocu   Netherlands UEFA 24 April 1996 25 June 2006
Daniel da Mota   Luxembourg UEFA 2 June 2007 6 June 2021
Ulises de la Cruz   Ecuador CONMEBOL 28 May 1995 16 May 2010
Mohamed Elneny   Egypt CAF 3 September 2011 28 January 2024
Vincent Enyeama   Nigeria CAF 4 May 2002 13 June 2015
Thomas Häßler   West Germany
  Germany
UEFA 31 August 1988 20 June 2000
Laurent Jans   Luxembourg UEFA 16 October 2012 26 March 2024
Mahboub Juma'a   Kuwait AFC 28 March 1976 9 March 1990
Jaba Kankava   Georgia UEFA 4 September 2004 21 March 2024
Seydou Keita[ce]   Mali CAF 4 October 1998 28 January 2015
Kasey Keller[bc]   United States CONCACAF 4 February 1990 2 July 2007
Levan Kobiashvili   Georgia UEFA 1 September 1996 11 October 2011
Alyaksandr Kulchy[cf]   Belarus UEFA 14 February 1996 11 September 2012
Saulius Mikoliūnas   Lithuania UEFA 5 June 2004 16 November 2022
Park Sung-hwa[ac]   South Korea AFC 29 July 1975 10 December 1984
Ronald Raldes[bm]   Bolivia CONMEBOL 3 June 2001 9 June 2018
Cristian Riveros   Paraguay CONMEBOL 4 May 2005 27 March 2018
Ró-Ró   Qatar AFC 29 March 2016 7 February 2024
Hassouneh Al-Sheikh   Jordan AFC 19 April 1997 28 September 2010
Thomas Sørensen   Denmark UEFA 17 November 1999 26 May 2012
Cláudio Taffarel   Brazil CONMEBOL 7 July 1988 12 July 1998
Elijah Tana   Zambia CAF 10 June 1995 27 January 2009
Andranik Teymourian   Iran AFC 24 August 2005 11 October 2016
Vasilis Torosidis   Greece UEFA 24 March 2007 5 September 2019
Gabriel Torres[cg]   Panama CONCACAF 8 October 2005 12 June 2022
Yaya Touré   Ivory Coast CAF 28 April 2004 29 March 2015
Godfrey Walusimbi[ch]   Uganda CAF 29 November 2009 5 July 2019
Joseph Yobo   Nigeria CAF 24 March 2001 30 June 2014
578 Hosny Abd Rabo[ci]   Egypt CAF 100 31 March 2004 10 September 2014
Vincent Aboubakar   Cameroon CAF 29 May 2010 27 January 2024
Mohamed Aboutrika   Egypt CAF 19 March 2001 19 November 2013
Roberto Acuña   Paraguay CONMEBOL 3 March 1993 11 June 2011
Angelos Basinas   Greece UEFA 18 August 1999 1 April 2009
Henning Berg   Norway UEFA 13 May 1992 27 May 2004
Roderick Briffa   Malta UEFA 11 December 2003 17 November 2018
Denis Caniza   Paraguay CONMEBOL 10 November 1996 7 September 2010
Luis Capurro   Ecuador CONMEBOL 6 February 1985 9 February 2003
Aleksandar Dragović   Austria UEFA 6 June 2009 29 March 2022
Damien Duff   Republic of Ireland UEFA 15 March 1998 18 June 2012
Alexandru Epureanu   Moldova UEFA 6 September 2006 31 March 2021
Bojan Jokić   Slovenia UEFA 28 February 2006 16 November 2019
Jaba Kankava   Georgia UEFA 4 September 2004 9 October 2021
Ulf Kirsten   East Germany
  Germany
UEFA 8 May 1985 20 June 2000
Rúnar Kristinsson[cj]   Iceland UEFA 28 October 1987 18 August 2004
Grzegorz Krychowiak   Poland UEFA 14 December 2008 10 September 2023
Tony Meola   United States CONCACAF 10 June 1988 11 April 2006
Joe-Max Moore   United States CONCACAF 3 September 1992 14 June 2002
Peter Mponda[ck]   Malawi CAF 3 January 1998 8 October 2011
Nazri Nasir   Singapore AFC 13 September 1990 12 July 2004
Park Ji-sung   South Korea AFC 5 April 2000 25 January 2011
Carlos Pavón[k]   Honduras CONCACAF 17 July 1993 16 June 2010
Carles Puyol   Spain UEFA 15 November 2000 6 February 2013
Robinho   Brazil CONMEBOL 13 July 2003 26 January 2017
Ruslan Rotan   Ukraine UEFA 12 February 2003 27 March 2018
Kasper Schmeichel   Denmark UEFA 6 February 2013 23 March 2024
Goce Sedloski   North Macedonia UEFA 27 March 1996 29 May 2010
Dario Šimić   Croatia UEFA 13 March 1996 20 August 2008
Santokh Singh[cl]   Malaysia AFC 19 May 1973 8 April 1984
Jorge Soto[cm]   Peru CONMEBOL 25 November 1992 12 October 2005
Igors Stepanovs   Latvia UEFA 26 April 1995 10 August 2011
Earnie Stewart[bc]   United States CONCACAF 19 December 1990 18 August 2004
Siaka Tiéné   Ivory Coast CAF 9 April 2000 14 June 2015
Arda Turan   Turkey UEFA 16 August 2006 6 October 2017
Notes
1 Australia joined the AFC from the OFC on 1 January 2006 when Mark Schwarzer had 36 caps and Tim Cahill had 14 caps.
Fandi Ahmad, Marvin Andrews, Bashar Bani Yaseen, Lakhdar Belloumi, Jonathan Billie, József Bozsik, Durrant Brown, David Chabala, Jack Chamangwana, Kiran Chemjong, Young Chimodzi, Gilbert Chirwa, Godfrey Chitalu, Choi Soon-ho, Alex Chola, Hans-Jürgen Dörner, Falah Hassan, Ari Hjelm, Emmanuel Kundé, Grzegorz Lato, Borislav Mihaylov, Haitham Mustafa, Mrisho Ngasa, Felix Nyirongo, Morten Olsen, Kinnah Phiri, Piyapong Pue-on, Ahmed Radhi, Donovan Ricketts, Hussein Saeed, Joachim Streich, Jermaine Taylor, Andris Vaņins, Harold Wallace, Harry Waya, Lawrence Waya, Andy Williams and Rabie Yassin have all appeared in 100 or more games for their nations, however some of these caps are not recognised as official by FIFA, and do not reach the 100 cap threshold required to be included in this table.[10]

Players by nation edit

As of 23 March 2024

Players by confederation edit

As of 23 March 2024
Players Confederation Nations
246 UEFA 49
175 AFC 24
73 CONCACAF 10
66 CONMEBOL 10
53 CAF 19
0 OFC 0
613 6 112
Notes
The most capped men's footballer from the OFC is Ivan Vicelich of New Zealand with 88 caps.[11]

See also edit

Notes edit

  1. ^ 24 unofficial Olympic matches: Japan (1971, 1980, 1984), South Korea (1971, 1980 twice), Taiwan (1971), Philippines (1971, 1980), West Germany, United States, Morocco (1972), Papua New Guinea, Singapore (1976), Indonesia (1976, 1980, 1983), Brunei (1980), Saudi Arabia (twice), India (1983), Qatar, Thailand and Iraq (1984).
  2. ^ 2 unofficial FIFA matches: Guadeloupe (2007) and Martinique (2019).
  3. ^ a b 1 unofficial FIFA match: Martinique (1993).
  4. ^ 6 unofficial FIFA matches: Guadeloupe (2007), French Guiana (2015 twice, 2017) and Martinique (2019 twice)
  5. ^ 1 unofficial FIFA match: Oman U23 (2005).
  6. ^ 9 unofficial Olympic matches: Papua New Guinea, North Korea, Singapore, Indonesia (1976), South Korea (twice), Brunei, Japan and Philippines (1980).
  7. ^ 4 unofficial FIFA matches: Guadeloupe (2009, 2021) and Martinique (2022, 2023).
  8. ^ a b 2 unofficial FIFA matches: Martinique (2003) and Guadeloupe (2011).
  9. ^ a b c d 1 unofficial FIFA match: Guadeloupe (2011).
  10. ^ a b c 1 unofficial FIFA match: Guadeloupe (2009).
  11. ^ a b c d e f 1 unofficial FIFA match: Guadeloupe (2007).
  12. ^ 2 unofficial FIFA matches: French Guiana (2017) and Guadeloupe (2021).
  13. ^ 4 unofficial FIFA matches: Guadeloupe (2009, 2011) and Martinique (2013, 2017).
  14. ^ a b 2 unofficial FIFA matches: Guadeloupe (2007, 2009).
  15. ^ 5 unofficial FIFA matches: Denmark (2000), South Africa (2011), Qatar U23 (2012), North Korea and Finland (2013).
  16. ^ a b c d 1 unofficial FIFA match: Belarus U21 (2004).
  17. ^ a b c d e f g h i j k 1 unofficial FIFA match: Unspecified.
  18. ^ 4 unofficial Olympic matches: Papua New Guinea, North Korea, Singapore and Indonesia (1976).
  19. ^ a b 2 unofficial FIFA matches: Martinique (2002) and Guadeloupe (2007).
  20. ^ a b 3 unofficial FIFA matches: Guadeloupe (2009, 2011) and Martinique (2013).
  21. ^ 1 unofficial FIFA match: French Guiana (2015).
  22. ^ 5 unofficial FIFA matches: Guadeloupe (2011) and Martinique (2013, 2022 twice, 2023).
  23. ^ 1 unofficial FIFA match: Moldova (1992).
  24. ^ 1 unofficial FIFA match: El Salvador (2015).
  25. ^ 5 unofficial FIFA matches: Guadeloupe (2021), Martinique (2022, 2023 twice) and El Salvador (2024).
  26. ^ 6 unofficial FIFA matches: Martinique (2013, 2017, 2022 twice, 2023 twice).
  27. ^ 11 unofficial Olympic matches: Papua New Guinea, North Korea (1976), Singapore (1976, 1983), Indonesia (1976, 1980), South Korea (1980 twice), India and Iraq (1983).
  28. ^ 3 unofficial FIFA matches: Turkmenistan (1998), North Korea (1999) and 1 unspecified.
  29. ^ a b 6 unofficial Olympic matches: Taiwan (1975, 1976), Japan (1976 twice) and Israel (1976 twice).
  30. ^ 4 unofficial FIFA matches: Guadeloupe (2007) and French Guiana (2015 twice, 2017).
  31. ^ 2 unofficial FIFA matches: Denmark (1999) and Mexico U23 (2011).
  32. ^ a b 1 unofficial FIFA match: Bahrain (2005).
  33. ^ 2 unofficial FIFA matches: Martinique (1993, 2002).
  34. ^ 3 unofficial FIFA matches: Saint Lucia (1997) and Guadeloupe (1999, 2002).
  35. ^ 3 unofficial FIFA matches: Saint Martin (1993) and Martinique (1993, 2001).
  36. ^ 1 unofficial FIFA match: USA (2001).
  37. ^ 8 unofficial Olympic matches: Greece, Poland, West Germany (1987, 1988) and Romania (1987 twice).
  38. ^ 3 unofficial FIFA matches: Guadeloupe (2011) and Martinique (2016, 2017).
  39. ^ 2 unofficial FIFA matches: Japan U21 (1998) and 1 unspecified.
  40. ^ a b 1 unofficial FIFA matches: Libya (1988).
  41. ^ 2 unofficial FIFA matches: Martinique (1993) and Slovakia (1996).
  42. ^ 1 unofficial FIFA match: Romania (2002).
  43. ^ 2 unofficial FIFA matches: Guadeloupe (2009) and Martinique (2013).
  44. ^ 7 unofficial Olympic matches: Taiwan (1971, 1975, 1976), Japan (1976 twice) and Israel (1976 twice).
  45. ^ 1 unofficial FIFA match: Iraq (1985).
  46. ^ 13 unofficial Olympic matches: Indonesia, Singapore, India (1983 twice), Saudi Arabia (1983), Qatar, Japan, Iraq (1984) and Thailand (1984, 1987 twice).
  47. ^ 4 unofficial FIFA matches: Guadeloupe (1999), Martinique (2001, 2003) and 1 unspecified.
  48. ^ a b c 1 unofficial FIFA Match: Japan U21 (1998).
  49. ^ 7 unofficial Olympic matches: Japan, South Korea, Taiwan, Philippines (1971), West Germany, United States and Morocco (1972).
  50. ^ 2 unofficial FIFA matches: Oman U23 (2005) and Bolivia (2011).
  51. ^ 4 unofficial FIFA matches: Martinique (1994, 1997, 2002) and Guadeloupe (1999).
  52. ^ 1 unofficial Olympic match: Hungary (1963).
  53. ^ 14 unofficial FIFA matches: Saint Martin (2001), Martinique (2001, 2002, 2004 twice, 2006, 2010), Guadeloupe (2003, 2007 twice, 2008 twice, 2010) and French Guiana (2014).
  54. ^ 11 unofficial FIFA matches: Martinique (2001, 2002, 2004, 2006, 2010, 2012), Guadeloupe (2007, 2008 twice, 2010) and French Guiana (2012).
  55. ^ a b c 1 unofficial FIFA match: Martinique (2003).
  56. ^ 6 unofficial FIFA matches: Denmark (1999), Mexico U20 (2000), Cameroon U21, Morocco Olympic (2002), Mexico U23 (2011) and 1 unspecified.
  57. ^ 1 unofficial FIFA match: Martinique (2002).
  58. ^ 1 unofficial FIFA match: Peru (1987).
  59. ^ 3 unofficial FIFA matches: Guadeloupe (1999), French Guinea and Martinique (2012).
  60. ^ 7 unofficial FIFA matches: Martinique (1996, 1997, 1998, 2002) and Guadeloupe (1999, 2003, 2008).
  61. ^ a b 1 unofficial FIFA match: Zanzibar (2006).
  62. ^ 3 unofficial FIFA matches: Bulgaria, Iran U23 (2002) and Palestine (2012).
  63. ^ 1 unofficial FIFA match: Bulgaria (2003).
  64. ^ a b 1 unofficial FIFA match: FIFA XI (1963).
  65. ^ a b 1 unofficial FIFA match: Latvia (2011).
  66. ^ 5 unofficial FIFA matches: Guadeloupe (2007), French Guiana (2015 twice) and Martinique (2019 twice).
  67. ^ 4 unofficial FIFA matches: Zanzibar (2007, 2010, 2011, 2012).
  68. ^ a b 2 unofficial FIFA matches: Guadeloupe (2009, 2011).
  69. ^ 6 unofficial FIFA matches: Thailand, India, Israel and Burma (1972) and 2 unspecified.
  70. ^ 2 unofficial FIFA matches: Tunisia Olympic (1987 twice).
  71. ^ 2 unofficial FIFA matches: Martinique (2013, 2019).
  72. ^ 4 unofficial FIFA matches: Zanzibar (2009 twice) and 2 unspecified.
  73. ^ 1 unrecognised FIFA match: Argentina (1953).
  74. ^ 1 unofficial Olympic match: Finland (1983).
  75. ^ 1 unofficial FIFA match: Bolivia (2011).
  76. ^ 6 unofficial FIFA matches: Guadeloupe (1992), Martinique (1992, 1993), Sint Maarten (1993, 1994) and Saint Lucia (1997).
  77. ^ 11 unofficial Olympic matches: Taiwan (1975, 1976), Japan (1976 twice, 1980), Israel (1976), Malaysia (twice), Philippines, Brunei and Indonesia (1980).
  78. ^ 3 unofficial FIFA matches: Guadeloupe (2007), French Guiana and Martinique (2019).
  79. ^ 2 unofficial FIFA matches: Zanzibar (2012) and Tanzania (2014).
  80. ^ 1 unofficial FIFA match: French Guiana (2017).
  81. ^ 11 unofficial Olympic matches: Burma, Mexico, Morocco, Poland, Denmark (1972), East Germany (1972 & 1976), Canada, North Korea, Iran and Brazil (1976).
  82. ^ 1 unofficial FIFA match: Czechoslovakia (1977).
  83. ^ 1 unofficial FIFA match: South Africa (2000).
  84. ^ 1 unofficial FIFA match: Romania (2004).
  85. ^ 4 unofficial FIFA matches: Martinique (2013, 2017, 2022 twice).
  86. ^ 4 unofficial FIFA matches: Zanzibar (2009 twice, 2010, 2011).
  87. ^ 2 unofficial FIFA matches: Uganda (2013 twice).
  88. ^ 4 unofficial Olympic matches: Netherlands, East Germany, Portugal (1988) and England (1991).
  89. ^ 2 unofficial FIFA matches: Kenya (2000) and Guinea (2001).
  90. ^ 19 unofficial FIFA matches; 15 Olympic matches: Papua New Guinea, North Korea (1976), Singapore (1976, 1983), Indonesia (1976, 1983 twice), South Korea (twice), Brunei, Japan, Philippines (1980), India (twice), Saudi Arabia (1983), and 4 unspecified.
  91. ^ 1 unofficial FIFA match: Slovakia (1995).

References edit

  1. ^ "Pelatih Tinggalkan Kuwait, Bader Al Mutawa Pecahkan Rekor" [Coach leaves Kuwait, Bader Al Mutawa breaks record]. Goal.com (in Malay). Goal. 15 June 2022. Archived from the original on 15 June 2022. Retrieved 24 March 2023.
  2. ^ "Portugal 4–0 Liechtenstein". BBC Sport. 24 March 2023. Retrieved 24 March 2023.
  3. ^ Okereke, Peter (20 June 2023). "Cristiano Ronaldo bags Guinness World Record, hits 200 country appearances". SoccerBrief.co.uk. Retrieved 20 June 2023.
  4. ^ Avineshwaran, Taharumalengam (19 November 2021). "Is Towkay the only footballer in the world to have a double-century of international games?". The Star. Retrieved 13 December 2022.
  5. ^ Zuser, Tobias (15 August 2021). "Recognising Malaysia's Soh Chin Ann as the world's most-capped footballer is long overdue – as is Fifa's nod to the Olympics". South China Morning Post. Retrieved 13 December 2022.
  6. ^ "King, Queen proud of Chin Ann's success as newest member of Fifa Century Club". Malay Mail. 4 August 2021. Retrieved 13 December 2022.
  7. ^ Gott, Tom (11 April 2021). "Billy Wright's record-breaking 100th England cap". 90Min. Retrieved 13 December 2022.
  8. ^ Crist, Matthew (11 April 2022). "100 Club: How Billy Wright Became Football's First Ever Centurion". The Sportsman. Retrieved 13 September 2022.
  9. ^ "FIFA Century Club" (PDF). FIFA. 19 April 2024.
  10. ^ "Players with a Century of Caps". RSSSF. 1 March 2024.
  11. ^ "Ivan Vicelich". RSSSF. Retrieved 28 June 2022.