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

This list summarizes men's association football players with 100 or more international appearances.

With 184 international caps, Ahmed Hassan of Egypt is the most-capped player of all time.

As of 15 December 2020, a total of 538 players have appeared for 100 or more "A" international matches for their respective nation(s), according to FIFA official documents.[1] Ahmed Hassan of Egypt currently holds the men's all-time record appearances with 184 caps. The first footballer to have appeared in 100 international matches was Billy Wright of England in 1959. He appeared for 105 matches in total for England, 90 of them as captain.

The current active player with most international appearances is Ahmed Mubarak of Oman with 180 caps as of 15 December 2020.[1]

CapsEdit

As of 15 December 2020

Players who are currently internationally active are listed in bold.[1][2]

indicates the most-capped player of the respective confederation
indicates the most-capped player of the respective nation
indicates the most-capped player of all FIFA's confederations
Rank Name Country Confederation Caps First cap Last cap Career span Ref.
1 Ahmed Hassan   Egypt CAF 184 29 December 1995 22 May 2012 16 years, 145 days
2 Ahmed Mubarak   Oman AFC 180 25 September 2003 2 December 2019 16 years, 68 days
3 Mohamed Al-Deayea[a]   Saudi Arabia AFC 178 9 April 1993 11 May 2006 13 years, 32 days [3]
Bader Al-Mutawa   Kuwait AFC 4 September 2003 2 December 2019 16 years, 89 days
Sergio Ramos[b]   Spain UEFA 26 March 2005 17 November 2020 15 years, 236 days
6 Claudio Suárez   Mexico CONCACAF 177 26 July 1992 1 June 2006 13 years, 310 days
7 Gianluigi Buffon   Italy UEFA 176 29 October 1997 23 March 2018 20 years, 145 days
Hossam Hassan[c]   Egypt CAF 10 September 1985 7 February 2006 20 years, 150 days [4]
9 Amer Shafi[d]   Jordan AFC 175 17 August 2002 16 November 2020 18 years, 91 days [5]
10 Cristiano Ronaldo   Portugal UEFA 170 20 August 2003 17 November 2020 17 years, 89 days [6]
11 Iván Hurtado   Ecuador CONMEBOL 168 24 May 1992 14 October 2014 22 years, 143 days
12 Vitālijs Astafjevs[e]   Latvia UEFA 167 26 August 1992 17 November 2010 18 years, 83 days [7]
Iker Casillas   Spain UEFA 3 June 2000 1 June 2016 15 years, 364 days
14 Andrés Guardado[f]   Mexico CONCACAF 164 14 December 2005 13 October 2020 14 years, 304 days [8]
Cobi Jones   United States CONCACAF 3 September 1992 9 October 2004 12 years, 36 days
16 Mohammed Al-Khilaiwi   Saudi Arabia AFC 163 20 October 1992 5 October 2001 8 years, 350 days
Maynor Figueroa[g]   Honduras CONCACAF 31 January 2003 15 November 2020 17 years, 289 days [9]
18 Adnan Al Talyani   United Arab Emirates AFC 161 10 March 1984 17 December 1997 13 years, 282 days
19 Young Chimodzi   Malawi CAF 159 25 August 1979 16 July 1995 15 years, 325 days
Essam El-Hadary   Egypt CAF 25 March 1996 25 June 2018 22 years, 92 days
21 Landon Donovan[h]   United States CONCACAF 157 25 October 2000 10 October 2014 13 years, 350 days [10]
Martin Reim   Estonia UEFA 3 June 1992 6 June 2009 17 years, 3 days
23 Sami Al-Jaber   Saudi Arabia AFC 156 11 September 1992 23 June 2006 13 years, 285 days
Salman Isa   Bahrain AFC 6 February 2001 29 November 2012 11 years, 297 days [11]
25 Yasuhito Endō   Japan AFC 152 20 November 2002 23 January 2015 12 years, 64 days
26 Michael Bradley[i]   United States CONCACAF 151 26 May 2006 15 October 2019 13 years, 142 days [12]
Javad Nekounam[j]   Iran AFC 12 January 2000 31 March 2015 15 years, 78 days [13]
28 Fawzi Bashir   Oman AFC 150 18 February 2001 11 January 2013 11 years, 328 days
Lothar Matthäus   West Germany
  Germany
UEFA 14 June 1980 20 June 2000 20 years, 6 days
30 Ali Daei[k]   Iran AFC 149 6 June 1993 21 June 2006 13 years, 15 days [14]
31 Paulo da Silva   Paraguay CONMEBOL 148 25 April 2000 10 October 2017 17 years, 168 days
Gabriel Gómez[l]   Panama CONCACAF 9 February 2003 28 June 2018 15 years, 139 days [15]
Younis Mahmoud[m]   Iraq AFC 19 July 2002 29 March 2016 13 years, 254 days [16]
Anders Svensson[n]   Sweden UEFA 27 November 1999 19 November 2013 13 years, 357 days [17]
35 Rafael Márquez   Mexico CONCACAF 147 5 February 1997 2 July 2018 21 years, 147 days [18]
Javier Mascherano   Argentina CONMEBOL 16 July 2003 30 June 2018 14 years, 349 days
37 Robbie Keane[o]   Republic of Ireland UEFA 146 25 March 1998 31 August 2016 18 years, 159 days [19]
Pável Pardo   Mexico CONCACAF 31 August 1996 6 June 2009 12 years, 279 days
Gerardo Torrado[p]   Mexico CONCACAF 9 June 1999 6 September 2013 14 years, 89 days [20]
40 Daniel Bennett   Singapore AFC 145 11 December 2002 14 November 2017 14 years, 338 days
Mohamed Husain   Bahrain AFC 18 March 1997 15 January 2015 17 years, 303 days
42 Anatoliy Tymoshchuk   Ukraine UEFA 144 26 April 2000 21 June 2016 16 years, 56 days
43 Shahril Ishak   Singapore AFC 143 4 March 2003 13 November 2018 15 years, 254 days
Marko Kristal[q]   Estonia UEFA 3 June 1992 20 April 2005 12 years, 321 days [21]
Michael Mifsud[r]   Malta UEFA 10 February 2000 11 November 2020 20 years, 275 days [22]
Thomas Ravelli   Sweden UEFA 1 March 1981 11 October 1997 16 years, 224 days
Javier Zanetti   Argentina CONMEBOL 16 November 1994 16 July 2011 16 years, 242 days
48 Cafu   Brazil CONMEBOL 142 12 September 1990 1 July 2006 15 years, 292 days
Lionel Messi   Argentina CONMEBOL 17 August 2005 17 November 2020 15 years, 92 days
Lilian Thuram   France UEFA 17 August 1994 13 June 2008 13 years, 301 days
Abdullah Zubromawi   Saudi Arabia AFC 18 April 1993 11 June 2002 9 years, 54 days [23]
52 Clint Dempsey[s]   United States CONCACAF 141 17 November 2004 10 October 2017 12 years, 327 days [24]
53 Diego Godín   Uruguay CONMEBOL 139 26 October 2005 17 November 2020 15 years, 22 days
Giorgos Karagounis   Greece UEFA 20 August 1999 29 June 2014 14 years, 313 days
Baihakki Khaizan   Singapore AFC 4 August 2003 14 November 2019 16 years, 102 days
56 Amado Guevara[t]   Honduras CONCACAF 138 5 May 1994 21 June 2010 16 years, 47 days [25]
Osama Hawsawi   Saudi Arabia AFC 11 October 2006 25 June 2018 11 years, 257 days
Hussein Abdulghani   Saudi Arabia AFC 22 September 1996 20 November 2018 22 years, 59 days
59 Walter Centeno[u]   Costa Rica CONCACAF 137 27 September 1995 18 November 2009 14 years, 52 days [26]
Miroslav Klose   Germany UEFA 24 March 2001 13 July 2014 13 years, 111 days
Jari Litmanen   Finland UEFA 22 October 1989 17 November 2010 21 years, 26 days
Jaime Penedo[v]   Panama CONCACAF 29 June 2003 28 June 2018 14 years, 364 days [27]
Hussein Saeed[w]   Iraq AFC 5 September 1976 3 March 1990 13 years, 179 days [28]
Rigobert Song   Cameroon CAF 22 September 1993 24 June 2010 16 years, 275 days
65 Fabio Cannavaro   Italy UEFA 136 22 January 1997 24 June 2010 13 years, 153 days
Cha Bum-kun[x]   South Korea AFC 7 May 1972 10 June 1986 14 years, 34 days [29]
Hong Myung-bo   South Korea AFC 4 February 1990 20 November 2002 12 years, 289 days
Alexis Sánchez   Chile CONMEBOL 27 April 2006 17 November 2020 14 years, 204 days
69 Ali Al-Habsi   Oman AFC 135 20 February 2001 19 November 2019 18 years, 271 days
Hassan Al-Haydos   Qatar AFC 11 August 2008 4 December 2020 12 years, 115 days
Waleed Ali   Kuwait AFC 9 May 2002 20 November 2014 12 years, 195 days
Noel Valladares[y]   Honduras CONCACAF 3 June 2000 10 February 2016 15 years, 252 days [30]
73 Bashar Abdullah   Kuwait AFC 134 16 March 1996 25 May 2018 22 years, 70 days
Jeff Agoos   United States CONCACAF 10 January 1988 26 May 2003 15 years, 136 days
Khairul Amri   Singapore AFC 9 June 2004 11 June 2019 15 years, 2 days
Shay Given[z]   Republic of Ireland UEFA 27 March 1996 31 May 2016 20 years, 65 days [31]
Taisir Al-Jassim   Saudi Arabia AFC 17 November 2004 20 June 2018 13 years, 215 days
Dorinel Munteanu   Romania UEFA 23 May 1991 12 September 2007 16 years, 112 days
Andres Oper[aa]   Estonia UEFA 19 May 1995 26 May 2014 19 years, 7 days [32]
Kiatisuk Senamuang   Thailand AFC 8 April 1993 3 October 2007 14 years, 178 days [33]
Wesley Sneijder   Netherlands UEFA 30 April 2003 6 September 2018 15 years, 129 days
Darijo Srna   Croatia UEFA 20 November 2002 25 June 2016 13 years, 218 days
83 Jack Chamangwana   Malawi CAF 133 10 July 1975 16 April 1985 9 years, 280 days
Andreas Isaksson   Sweden UEFA 3 March 2002 22 June 2016 14 years, 111 days
Saud Kariri   Saudi Arabia AFC 23 July 2001 18 January 2015 13 years, 179 days
Ismail Matar   United Arab Emirates AFC 27 September 2003 29 January 2019 15 years, 124 days
Luka Modrić   Croatia UEFA 1 March 2006 17 November 2020 14 years, 261 days
Carlos Ruiz[ab]   Guatemala CONCACAF 18 November 1998 6 September 2016 17 years, 293 days [34]
Xavi   Spain UEFA 15 November 2000 13 June 2014 13 years, 210 days
90 Ahmed Fathy[ac]   Egypt CAF 132 16 December 2002 14 November 2019 16 years, 333 days [35]
Sargis Hovsepyan   Armenia UEFA 14 October 1992 14 November 2012 20 years, 31 days
Peter Jehle[ad]   Liechtenstein UEFA 14 October 1998 25 March 2018 19 years, 162 days [36]
93 Celso Borges[ae]   Costa Rica CONCACAF 131 21 June 2008 13 November 2020 12 years, 145 days [37]
Mokhtar Dahari   Malaysia AFC 5 June 1972 19 May 1985 12 years, 348 days
Amer Deeb[af]   Jordan AFC 13 February 2002 13 October 2014 12 years, 242 days [38]
Ibrahim Hassan   Egypt CAF 3 February 1988 6 January 2002 13 years, 337 days [39]
Andrés Iniesta[b]   Spain UEFA 27 May 2006 1 July 2018 12 years, 35 days
Kim Källström   Sweden UEFA 1 February 2001 22 June 2016 15 years, 142 days
Lee Woon-jae   South Korea AFC 11 June 1994 11 August 2010 16 years, 61 days
100 Jorge Campos[ag]   Mexico CONCACAF 130 20 November 1991 19 November 2003 11 years, 364 days [40]
Lukas Podolski[ah]   Germany UEFA 6 June 2004 22 March 2017 12 years, 289 days [41]
Edwin van der Sar   Netherlands UEFA 7 June 1995 15 October 2008 13 years, 130 days
103 Baha' Abdel-Rahman[ai]   Jordan AFC 129 7 September 2007 14 November 2019 12 years, 68 days [42]
Juan Arango[aj]   Venezuela CONMEBOL 27 January 1999 8 September 2015 16 years, 224 days [43]
João Moutinho   Portugal UEFA 17 August 2005 17 November 2020 15 years, 92 days
Peter Schmeichel[ak]   Denmark UEFA 10 May 1988 25 April 2001 12 years, 350 days [44]
Lawrence Waya   Malawi CAF 6 July 1982 10 July 1996 14 years, 4 days
108 Server Djeparov[al]   Uzbekistan AFC 128 14 May 2002 5 September 2017 15 years, 114 days [45]
Ian Goodison[am]   Jamaica CONCACAF 3 March 1996 23 May 2009 13 years, 81 days [46]
Ildefons Lima   Andorra UEFA 22 June 1997 17 November 2019 22 years, 148 days
Luis Marín[an]   Costa Rica CONCACAF 23 June 1993 18 November 2009 16 years, 148 days [47]
Roberto Palacios   Peru CONMEBOL 24 November 1992 23 May 2012 19 years, 181 days
113 Marcelo Balboa   United States CONCACAF 127 10 January 1988 16 January 2000 12 years, 6 days
Linval Dixon[ao]   Jamaica CONCACAF 21 May 1993 2 April 2003 9 years, 316 days [48]
Luís Figo   Portugal UEFA 12 October 1991 8 July 2006 14 years, 269 days
Hassan Al-Ghilani   Oman AFC 16 September 2003 30 March 2015 11 years, 195 days
Sergei Ignashevich   Russia UEFA 21 August 2002 7 July 2018 15 years, 320 days
Ali Karimi   Iran AFC 13 October 1998 6 November 2012 14 years, 24 days
Ragnar Klavan[ap]   Estonia UEFA 3 July 2003 9 September 2019 16 years, 68 days [49]
Lee Young-pyo   South Korea AFC 12 June 1999 28 January 2011 11 years, 230 days
121 Amad Al-Hosni   Oman AFC 126 17 December 2003 17 November 2015 11 years, 335 days
DaMarcus Beasley   United States CONCACAF 27 January 2001 5 September 2017 16 years, 221 days
Óscar Boniek García[aq]   Honduras CONCACAF 1 July 2005 15 November 2020 15 years, 137 days [50]
Marek Hamšík   Slovakia UEFA 7 February 2007 18 November 2020 13 years, 285 days
Enar Jääger[ar]   Estonia UEFA 12 October 2002 9 November 2017 15 years, 28 days [51]
Paolo Maldini   Italy UEFA 31 March 1988 18 June 2002 14 years, 79 days
Yénier Márquez[as]   Cuba CONCACAF 7 May 2000 15 July 2015 15 years, 69 days [52]
Gary Medel   Chile CONMEBOL 18 April 2007 12 October 2019 12 years, 177 days
Dennis Rommedahl[at]   Denmark UEFA 16 August 2000 11 June 2013 12 years, 299 days [53]
Mohamed Salmeen   Bahrain AFC 4 April 2000 19 November 2013 13 years, 229 days
Harry Waya   Malawi CAF 27 March 1977 2 September 1987 10 years, 159 days
Andoni Zubizarreta   Spain UEFA 23 January 1985 24 June 1998 13 years, 152 days
133 Claudio Bravo   Chile CONMEBOL 125 11 July 2004 17 November 2020 16 years, 129 days
Mario Frick   Liechtenstein UEFA 26 October 1993 12 October 2015 21 years, 351 days
Sebastian Larsson   Sweden UEFA 6 February 2008 17 November 2020 12 years, 285 days
Musaed Neda   Kuwait AFC 18 December 2002 13 October 2015 12 years, 299 days
Maxi Pereira   Uruguay CONMEBOL 26 October 2005 7 June 2018 12 years, 224 days
Roberto Carlos   Brazil CONMEBOL 26 February 1992 1 July 2006 14 years, 125 days
Bryan Ruiz[au]   Costa Rica CONCACAF 19 June 2005 6 September 2019 14 years, 79 days [54]
Peter Shilton   England UEFA 25 November 1970 7 July 1990 19 years, 224 days
David Silva   Spain UEFA 15 November 2006 1 July 2018 11 years, 228 days
Konstantin Vassiljev   Estonia UEFA 31 May 2006 18 November 2020 14 years, 171 days
143 Petr Čech[av]   Czech Republic UEFA 124 12 February 2002 21 June 2016 14 years, 130 days [55]
Steven Davis   Northern Ireland UEFA 9 February 2005 15 November 2020 15 years, 280 days
Gheorghe Hagi   Romania UEFA 10 August 1983 24 June 2000 16 years, 319 days
Sayed Mohammed Jaffer   Bahrain AFC 17 November 2004 16 November 2020 15 years, 365 days
Kim Ho-kon[aw]   South Korea AFC 14 November 1971 4 March 1979 7 years, 110 days [56]
Carlos Salcido[ax]   Mexico CONCACAF 8 September 2004 29 June 2014 9 years, 294 days [57]
149 Thierry Henry   France UEFA 123 11 October 1997 22 June 2010 12 years, 254 days
Yuto Nagatomo   Japan AFC 24 May 2008 13 November 2020 12 years, 173 days
Hany Ramzy   Egypt CAF 16 November 1988 12 February 2003 14 years, 88 days [58]
Jan Vertonghen   Belgium UEFA 2 June 2007 18 November 2020 13 years, 169 days
Didier Zokora   Ivory Coast CAF 23 April 2000 19 June 2014 14 years, 57 days
154 Walter Ayoví   Ecuador CONMEBOL 122 7 June 2001 28 March 2017 15 years, 294 days [59]
David Carabott[ay]   Malta UEFA 15 November 1987 9 February 2005 17 years, 86 days [60]
Masami Ihara   Japan AFC 27 January 1988 5 July 1999 11 years, 159 days
Odelín Molina[az]   Cuba CONCACAF 12 May 1996 20 July 2013 17 years, 69 days [61]
Blas Pérez[ba]   Panama CONCACAF 14 March 2001 24 June 2018 17 years, 102 days [62]
159 Mohamed Abd Al-Jawad   Saudi Arabia AFC 121 8 March 1981 3 July 1994 13 years, 104 days
Malek Awab   Singapore AFC 17 August 1980 17 November 1996 16 years, 92 days
Abdallah Deeb[bb]   Jordan AFC 7 September 2007 15 November 2016 9 years, 69 days [63]
Adnan Dirjal[bc]   Iraq AFC 11 December 1978 3 March 1990 11 years, 82 days
Tim Howard[bd]   United States CONCACAF 10 March 2002 10 October 2017 15 years, 214 days [64]
Aide Iskandar   Singapore AFC 21 February 1995 12 September 2007 12 years, 203 days
Kennedy Mweene[be]   Zambia CAF 22 May 2004 18 November 2018 14 years, 180 days [65]
Ahmed Radhi[bf]   Iraq AFC 21 February 1982 20 June 1997 15 years, 119 days [66]
Ramón Ramírez   Mexico CONCACAF 4 December 1991 15 November 2000 8 years, 347 days [67]
Bastian Schweinsteiger[bg]   Germany UEFA 6 June 2004 31 August 2016 12 years, 86 days [68]
169 Ismail Abdul-Latif   Bahrain AFC 120 27 October 2005 19 November 2019 14 years, 23 days
Gilbert Agius[bh]   Malta UEFA 7 November 1993 18 November 2009 16 years, 11 days [69]
Cuauhtémoc Blanco[bi]   Mexico CONCACAF 1 February 1995 28 May 2014 19 years, 116 days [70]
Sergio Busquets[b]   Spain UEFA 1 April 2009 14 November 2020 11 years, 227 days
Hugo Lloris   France UEFA 19 November 2008 17 November 2020 11 years, 364 days
Mart Poom   Estonia UEFA 3 June 1992 10 June 2009 17 years, 7 days
Wayne Rooney   England UEFA 12 February 2003 15 November 2018 15 years, 276 days
Rüştü Reçber   Turkey UEFA 12 October 1994 26 May 2012 17 years, 227 days
Subait Khater   United Arab Emirates AFC 20 August 1999 15 November 2011 12 years, 87 days
Román Torres[bj]   Panama CONCACAF 17 July 2005 15 November 2019 14 years, 121 days [71]
Kolo Touré   Ivory Coast CAF 2 July 2000 8 February 2015 14 years, 221 days
Justo Villar   Paraguay CONMEBOL 3 March 1999 12 June 2018 19 years, 101 days
Theodore Whitmore[bk]   Jamaica CONCACAF 7 November 1993 17 November 2004 11 years, 10 days [72]
Yoo Sang-chul   South Korea AFC 11 September 1994 3 June 2005 10 years, 265 days
Theodoros Zagorakis[bl]   Greece UEFA 7 September 1994 22 August 2007 12 years, 349 days [73]
184 Pat Jennings   Northern Ireland UEFA 119 15 April 1964 12 June 1986 22 years, 58 days
Shinji Okazaki   Japan AFC 9 October 2008 24 June 2019 10 years, 258 days
Arturo Vidal   Chile CONMEBOL 7 February 2007 17 November 2020 13 years, 284 days
187 Dani Alves   Brazil CONMEBOL 118 10 October 2006 13 October 2019 13 years, 3 days
Edinson Cavani   Uruguay CONMEBOL 6 February 2008 17 November 2020 12 years, 285 days
Samuel Eto'o   Cameroon CAF 9 March 1997 13 June 2014 17 years, 96 days
Geremi   Cameroon CAF 6 October 1996 24 June 2010 13 years, 261 days
Heinz Hermann    Switzerland UEFA 6 September 1978 13 November 1991 13 years, 68 days
Mauricio Isla   Chile CONMEBOL 7 September 2007 17 November 2020 13 years, 71 days
Timur Kapadze[bm]   Uzbekistan AFC 14 May 2002 22 January 2015 12 years, 253 days [74]
John O'Shea[bn]   Republic of Ireland UEFA 15 August 2001 2 June 2018 16 years, 291 days [75]
Karel Poborský   Czech Republic UEFA 23 February 1994 22 June 2006 12 years, 119 days
Ri Myong-guk   North Korea AFC 24 June 2007 17 January 2019 11 years, 207 days
Mohammad Al-Shalhoub   Saudi Arabia AFC 21 May 2000 28 February 2018 17 years, 283 days
Sebastián Soria   Qatar AFC 15 November 2006 28 March 2017 10 years, 133 days [76]
199 Majed Abdullah   Saudi Arabia AFC 117 9 December 1978 29 June 1994 15 years, 202 days [77]
Daniele De Rossi   Italy UEFA 4 September 2004 10 November 2017 13 years, 67 days
Angus Eve[bo]   Trinidad and Tobago CONCACAF 12 April 1994 12 July 2005 11 years, 91 days [78]
Olof Mellberg   Sweden UEFA 23 February 2000 19 June 2012 12 years, 117 days
Kinnah Phiri[bp]   Malawi CAF 8 July 1973 20 November 1981 8 years, 135 days [79]
Andrejs Rubins[bq]   Latvia UEFA 10 November 1998 11 October 2011 12 years, 335 days [80]
205 Marcel Desailly   France UEFA 116 22 August 1993 17 June 2004 10 years, 300 days
Zlatan Ibrahimović   Sweden UEFA 31 January 2001 22 June 2016 15 years, 143 days
Abdulrahim Jumaa   United Arab Emirates AFC 25 November 1998 1 April 2009 10 years, 127 days [81]
Kostas Katsouranis   Greece UEFA 20 August 2003 16 June 2015 11 years, 300 days
Yoshikatsu Kawaguchi   Japan AFC 15 March 1997 19 November 2008 11 years, 249 days
Robert Lewandowski   Poland UEFA 10 September 2008 18 November 2020 12 years, 69 days
Ahmad Madani   Saudi Arabia AFC 25 February 1986 4 May 1998 12 years, 68 days
Fernando Muslera   Uruguay CONMEBOL 10 October 2009 15 November 2019 10 years, 36 days
Roland Nilsson   Sweden UEFA 1 May 1986 11 October 2000 14 years, 163 days
Andrea Pirlo   Italy UEFA 7 September 2002 3 September 2015 12 years, 361 days
Luis Suárez   Uruguay CONMEBOL 8 February 2007 13 November 2020 13 years, 279 days
216 Jozy Altidore[br]   United States CONCACAF 115 17 November 2007 7 July 2019 11 years, 232 days [82]
Alaa Abdul-Zahra[bs]   Iraq AFC 8 June 2007 5 December 2019 12 years, 180 days [83]
David Beckham   England UEFA 1 September 1996 14 September 2009 13 years, 13 days
David Chabala[bt]   Zambia CAF 10 April 1983 25 April 1993 10 years, 15 days [84]
Sunil Chhetri   India AFC 12 June 2005 19 November 2019 14 years, 160 days
Gonzalo Jara   Chile CONMEBOL 25 April 2006 6 July 2019 13 years, 72 days
Ismail Al Hammadi   United Arab Emirates AFC 23 September 2007 2 December 2019 12 years, 70 days
Stern John[bu]   Trinidad and Tobago CONCACAF 15 February 1995 11 November 2011 16 years, 269 days [85]
Dmitri Kruglov[bv]   Estonia UEFA 13 October 2004 26 March 2019 14 years, 164 days [86]
Noureddine Naybet   Morocco CAF 9 August 1990 28 January 2006 15 years, 172 days
Björn Nordqvist[bw]   Sweden UEFA 4 May 1963 4 October 1978 15 years, 153 days [87]
Gheorghe Popescu   Romania UEFA 20 September 1988 29 March 2003 14 years, 190 days
José Rey   Venezuela CONMEBOL 8 June 1997 7 October 2011 14 years, 121 days [88]
Shunmugham Subramani   Singapore AFC 27 June 1996 4 February 2007 10 years, 222 days
Kristen Viikmäe[bx]   Estonia UEFA 26 January 1997 3 June 2013 16 years, 128 days [89]
231 Roberto Ayala   Argentina CONMEBOL 114 16 November 1994 15 July 2007 12 years, 241 days [90]
Armando Cooper[by]   Panama CONCACAF 7 October 2006 16 November 2020 14 years, 40 days [91]
Steven Gerrard   England UEFA 31 May 2000 24 June 2014 14 years, 24 days
Wael Gomaa   Egypt CAF 26 April 2001 15 October 2013 12 years, 172 days
Makoto Hasebe   Japan AFC 10 February 2006 2 July 2018 12 years, 142 days
Jalal Hosseini   Iran AFC 7 February 2007 18 May 2018 11 years, 100 days [92]
Nawaf Al-Khaldi   Kuwait AFC 18 February 2000 20 November 2014 14 years, 275 days
Khaled Al-Muwallid   Saudi Arabia AFC 17 February 1988 18 June 1998 10 years, 121 days
Didier Ovono   Gabon CAF 29 March 2003 23 March 2019 15 years, 359 days
Goran Pandev   North Macedonia UEFA 6 June 2001 12 November 2020 19 years, 159 days
Raio Piiroja   Estonia UEFA 21 November 1998 31 March 2015 16 years, 130 days
Stipe Pletikosa   Croatia UEFA 10 February 1999 23 June 2014 15 years, 133 days
Soh Chin Aun[bz]   Malaysia AFC 22 May 1971 7 September 1984 13 years, 108 days
Xabi Alonso[b]   Spain UEFA 30 April 2003 23 June 2014 11 years, 54 days
245 Nashat Akram   Iraq AFC 113 5 October 2001 4 June 2013 11 years, 242 days [93]
Cho Young-jeung[ca]   South Korea AFC 19 March 1975 5 October 1986 11 years, 200 days [94]
Ahmad Al-Dokhi   Saudi Arabia AFC 2 March 1997 15 November 2006 9 years, 258 days
Rolando Fonseca[cb]   Costa Rica CONCACAF 27 May 1992 26 March 2011 18 years, 303 days [95]
Philipp Lahm   Germany UEFA 18 February 2004 13 July 2014 10 years, 145 days
Juris Laizans   Latvia UEFA 6 February 1998 15 November 2013 15 years, 282 days
Abdulla Al-Marzooqi   Bahrain AFC 3 February 2001 15 January 2013 11 years, 347 days
Hawar Mulla Mohammed[cc]   Iraq AFC 31 August 2001 18 June 2013 11 years, 291 days [96]
Viktor Onopko[cd]   CIS
  Russia
UEFA 29 April 1992 18 August 2004 12 years, 111 days
Pepe   Portugal UEFA 21 November 2007 14 October 2020 12 years, 328 days
Răzvan Raț   Romania UEFA 13 February 2002 15 June 2016 14 years, 123 days
Ali Rehema[ce]   Iraq AFC 8 June 2005 29 March 2016 10 years, 295 days [97]
Indra Sahdan   Singapore AFC 26 April 1997 10 September 2013 16 years, 137 days
Martin Stocklasa   Liechtenstein UEFA 31 August 1996 5 March 2014 17 years, 186 days
259 Hussain Ali Baba[cf]   Bahrain AFC 112 13 December 2001 1 September 2016 14 years, 263 days [98]
Hatem Aqel[cg]   Jordan AFC 26 September 1998 7 January 2014 15 years, 103 days [99]
Zuhair Bakheet   United Arab Emirates AFC 23 January 1988 16 December 2002 14 years, 327 days
Oleg Blokhin[ch]   Soviet Union UEFA 16 July 1972 21 September 1988 16 years, 67 days [100]
Frank de Boer   Netherlands UEFA 26 September 1990 26 June 2004 13 years, 274 days
Franz Burgmeier[ci]   Liechtenstein UEFA 5 September 2001 25 March 2018 16 years, 201 days [101]
Gilbert Chirwa   Malawi CAF 23 June 1981 25 July 1993 12 years, 32 days
Edin Džeko   Bosnia and Herzegovina UEFA 2 June 2007 14 October 2020 13 years, 134 days
Diego Forlán   Uruguay CONMEBOL 27 March 2002 28 June 2014 12 years, 93 days
Alain Geiger    Switzerland UEFA 19 November 1980 8 June 1996 15 years, 202 days
Aaron Hughes   Northern Ireland UEFA 24 March 1998 3 June 2018 20 years, 71 days
Abdulsalam Jumaa   United Arab Emirates AFC 18 March 1997 6 January 2010 12 years, 294 days [102]
Ahmed El-Kass   Egypt CAF 4 April 1987 6 April 1997 10 years, 2 days [103]
Li Weifeng   China PR AFC 22 November 1998 15 November 2011 12 years, 358 days
Édison Méndez   Ecuador CONMEBOL 8 March 2000 20 June 2014 14 years, 104 days
Nani   Portugal UEFA 1 September 2006 2 July 2017 10 years, 304 days
Yasser Al-Qahtani   Saudi Arabia AFC 17 December 2002 12 January 2013 10 years, 26 days
Claudio Reyna[cj]   United States CONCACAF 15 January 1994 22 June 2006 12 years, 158 days [104]
Wesam Rizik   Qatar AFC 18 October 2001 13 November 2014 13 years, 26 days
Roque Santa Cruz   Paraguay CONMEBOL 28 April 1999 10 November 2016 17 years, 196 days
Abdel-Zaher El-Saqqa   Egypt CAF 8 June 1997 20 January 2010 12 years, 226 days
Hakan Sükür   Turkey UEFA 25 March 1992 17 October 2007 15 years, 206 days
Jon Dahl Tomasson   Denmark UEFA 29 March 1997 24 June 2010 14 years, 87 days
Dino Zoff   Italy UEFA 20 April 1968 29 May 1983 15 years, 39 days
283 Igor Akinfeev   Russia UEFA 111 27 April 2004 7 July 2018 14 years, 71 days
Jarah Al Ateeqi   Kuwait AFC 3 August 2001 19 November 2013 12 years, 108 days
Odai Al-Saify   Jordan AFC 18 June 2007 16 November 2020 13 years, 151 days [105]
Carmel Busuttil[ck]   Malta UEFA 5 June 1982 25 April 2001 18 years, 324 days [106]
Godfrey Chitalu[cl]   Zambia CAF 29 June 1968 12 December 1980 12 years, 166 days [107]
Ricardo Gardner   Jamaica CONCACAF 12 February 1997 12 December 2012 15 years, 304 days
Ehsan Hajsafi   Iran AFC 25 May 2008 12 November 2020 12 years, 171 days
Emilio Izaguirre[cm]   Honduras CONCACAF 26 January 2007 11 October 2020 13 years, 259 days [108]
Mahdi Karim   Iraq AFC 12 October 2001 28 February 2018 16 years, 139 days
Mehdi Mahdavikia[cn]   Iran AFC 7 December 1996 17 June 2009 12 years, 192 days [109]
Saad Al-Mukhaini   Oman AFC 8 November 2006 2 December 2019 13 years, 24 days
Álvaro Saborío[co]   Costa Rica CONCACAF 1 October 2002 24 June 2019 16 years, 266 days [110]
Rashad Sadygov   Azerbaijan UEFA 7 October 2001 5 October 2017 15 years, 363 days [111]
Andriy Shevchenko   Ukraine UEFA 25 March 1995 19 June 2012 17 years, 86 days
Carlos Valderrama   Colombia CONMEBOL 27 October 1985 26 June 1998 12 years, 242 days
298 François Amégasse   Gabon CAF 110 13 November 1984 29 January 2000 15 years, 77 days
Jonathan Billie   Malawi CAF 24 January 1978 13 June 1987 9 years, 140 days
Carlos Bocanegra[cp]   United States CONCACAF 9 December 2001 14 November 2012 10 years, 341 days [112]
Paul Caligiuri   United States CONCACAF 9 October 1984 16 November 1997 13 years, 38 days
Fernando Couto   Portugal UEFA 19 December 1990 30 June 2004 13 years, 194 days
Cesc Fàbregas   Spain UEFA 1 March 2006 27 June 2016 10 years, 118 days
Carlos Gamarra   Paraguay CONMEBOL 3 March 1993 7 October 2006 13 years, 218 days
Alberto García Aspe   Mexico CONCACAF 26 April 1988 17 June 2002 14 years, 52 days [113]
Ki Sung-yueng   South Korea AFC 7 June 2008 7 January 2019 10 years, 214 days
Kevin Kilbane   Republic of Ireland UEFA 6 September 1997 4 June 2011 13 years, 271 days
Yuji Nakazawa   Japan AFC 8 September 1999 4 September 2010 10 years, 361 days
Guillermo Ochoa[cq]   Mexico CONCACAF 14 December 2005 17 November 2020 14 years, 339 days [114]
John Arne Riise   Norway UEFA 31 January 2000 22 March 2013 13 years, 50 days
Cristian Rodríguez   Uruguay CONMEBOL 14 October 2003 6 July 2018 14 years, 265 days
Mauricio Solís[cr]   Costa Rica CONCACAF 23 September 1993 20 June 2006 12 years, 270 days [115]
Totchtawan Sripan   Thailand AFC 16 February 1993 28 March 2009 16 years, 40 days
Fernando Torres   Spain UEFA 6 September 2003 23 June 2014 10 years, 290 days
Axel Witsel   Belgium UEFA 26 March 2008 15 November 2020 12 years, 234 days
316 Álex Aguinaga   Ecuador CONMEBOL 109 5 March 1987 13 July 2004 17 years, 130 days [116]
Niclas Alexandersson   Sweden UEFA 10 November 1993 10 June 2008 14 years, 213 days
Jean Beausejour   Chile CONMEBOL 19 February 2004 17 November 2020 16 years, 272 days
Gao Lin   China PR AFC 31 July 2005 24 January 2019 13 years, 177 days
Javier Hernández   Mexico CONCACAF 30 September 2009 6 September 2019 9 years, 341 days
Imran Mohamed   Maldives AFC 15 February 2000 11 October 2016 16 years, 239 days
Bilal Mohammed   Qatar AFC 4 September 2003 19 November 2014 11 years, 76 days [117]
Maher Al-Sayed   Syria AFC 17 October 1998 26 March 2013 14 years, 160 days
Mark Schwarzer   Australia OFC / AFC[1] 31 July 1993 7 September 2013 20 years, 38 days
Nohair Al-Shammari   Kuwait AFC 16 March 1996 14 January 2009 12 years, 304 days
Wael Sulaiman   Kuwait AFC 1 October 1986 27 December 1998 12 years, 87 days
Rafael van der Vaart   Netherlands UEFA 6 October 2001 19 November 2013 12 years, 44 days
Rabie Yassin[cs]   Egypt CAF 1 October 1982 3 December 1991 9 years, 63 days [118]
329 Warren Barrett   Jamaica CONCACAF 108 18 March 1990 14 February 2000 9 years, 333 days [119]
Jakub Błaszczykowski   Poland UEFA 28 March 2006 9 September 2019 13 years, 165 days
Tim Cahill   Australia OFC / AFC[1] 30 March 2004 20 November 2018 14 years, 235 days
Balázs Dzsudzsák   Hungary UEFA 2 June 2007 19 November 2019 12 years, 170 days
Asamoah Gyan   Ghana CAF 16 November 2003 8 July 2019 15 years, 234 days
Thomas Helveg   Denmark UEFA 20 April 1994 17 October 2007 13 years, 180 days
Gábor Király   Hungary UEFA 25 March 1998 15 November 2016 18 years, 235 days [120]
Jürgen Klinsmann   West Germany
  Germany
UEFA 12 December 1987 4 July 1998 10 years, 204 days
Stephan Lichtsteiner    Switzerland UEFA 15 November 2006 15 November 2019 13 years, 0 days
Bobby Moore[ct]   England UEFA 20 May 1962 14 November 1973 11 years, 178 days [121]
Héctor Moreno   Mexico CONCACAF 17 October 2007 17 November 2020 13 years, 31 days
Joseph Musonda[cu]   Zambia CAF 6 July 2002 6 June 2014 11 years, 335 days [122]
Francisco Rodríguez[cv]   Mexico CONCACAF 18 February 2004 26 July 2015 11 years, 158 days [123]
Luis Tejada[cw]   Panama CONCACAF 5 August 2001 28 June 2018 16 years, 327 days [124]
Phil Younghusband   Philippines AFC 11 November 2006 16 January 2019 12 years, 66 days
Zheng Zhi   China PR AFC 7 December 2002 14 November 2019 16 years, 342 days
Zinedine Zidane   France UEFA 17 August 1994 9 July 2006 11 years, 326 days
346 Ashley Cole   England UEFA 107 28 March 2001 5 March 2014 12 years, 342 days
Giovani dos Santos[cx]   Mexico CONCACAF 9 September 2007 23 June 2018 10 years, 287 days
Miroslav Karhan   Slovakia UEFA 6 September 1995 7 October 2011 16 years, 31 days
Joel Lindpere[cy]   Estonia UEFA 1 November 1999 1 June 2016 16 years, 213 days [126]
Aaron Mokoena   South Africa CAF 20 February 1999 10 October 2010 11 years, 232 days
Jamal Mubarak   Kuwait AFC 13 November 1994 11 October 2006 11 years, 332 days
Muhsin Musabah   United Arab Emirates AFC 12 April 1985 27 August 1999 14 years, 137 days
Park Sung-hwa[cz]   South Korea AFC 29 July 1975 10 December 1984 9 years, 134 days [127]
Ahmed Shobair   Egypt CAF 17 December 1984 8 November 1996 11 years, 327 days [128]
Patrick Vieira   France UEFA 26 February 1997 2 June 2009 12 years, 96 days
Andy Williams[da]   Jamaica CONCACAF 12 February 1997 14 December 2008 11 years, 306 days [129]
357 Anas Bani Yaseen[db]   Jordan AFC 106 13 August 2008 15 October 2019 11 years, 63 days [130]
Imants Bleidelis[dc]   Latvia UEFA 19 May 1995 21 November 2007 12 years, 186 days [131]
Bobby Charlton   England UEFA 19 April 1958 14 June 1970 12 years, 56 days [132]
Aleksandr Dmitrijev   Estonia UEFA 18 February 2004 27 March 2018 14 years, 37 days
Fan Zhiyi   China PR AFC 22 August 1992 4 June 2002 9 years, 286 days
Hao Haidong   China PR AFC 22 August 1992 17 November 2004 12 years, 87 days
Eden Hazard   Belgium UEFA 16 November 2008 19 November 2019 11 years, 3 days
Frank Lampard   England UEFA 10 October 1999 24 June 2014 14 years, 257 days
Henrik Larsson   Sweden UEFA 13 October 1993 10 October 2009 15 years, 362 days [133]
Ivan Rakitić[dd]   Croatia UEFA 8 September 2007 13 October 2019 12 years, 35 days [134]
Guillermo Ramírez   Guatemala CONCACAF 16 April 1997 25 May 2012 15 years, 39 days
Óscar Sonejee   Andorra UEFA 22 June 1997 12 November 2015 18 years, 148 days
Giovanni van Bronckhorst   Netherlands UEFA 31 August 1996 11 July 2010 13 years, 314 days
Eric Wynalda   United States CONCACAF 2 February 1990 19 February 2000 10 years, 17 days
371 Odil Ahmedov   Uzbekistan AFC 105 13 October 2007 19 November 2019 12 years, 37 days
Giorgio Chiellini   Italy UEFA 17 November 2004 14 October 2020 15 years, 332 days
Héctor Chumpitaz   Peru CONMEBOL 3 April 1965 6 September 1981 16 years, 156 days [135]
Khamis Al-Dosari   Saudi Arabia AFC 1 October 1994 17 December 2004 10 years, 77 days
Didier Drogba   Ivory Coast CAF 8 September 2002 24 June 2014 11 years, 289 days
Olivier Giroud   France UEFA 11 November 2011 17 November 2020 9 years, 6 days
Sami Hyypiä   Finland UEFA 7 November 1992 12 October 2010 17 years, 339 days
Branislav Ivanović   Serbia and Montenegro
  Serbia
UEFA 8 June 2005 22 June 2018 13 years, 14 days
Radhi Jaïdi   Tunisia CAF 2 June 1996 6 June 2009 13 years, 4 days
Jonatan Johansson   Finland UEFA 16 March 1996 7 September 2010 14 years, 175 days
Jürgen Kohler   West Germany
  Germany
UEFA 24 September 1986 4 July 1998 11 years, 283 days
Lúcio   Brazil CONMEBOL 15 November 2000 5 September 2011 10 years, 294 days
Ignatiy Nesterov   Uzbekistan AFC 21 August 2002 21 January 2019 16 years, 153 days
David Ospina   Colombia CONMEBOL 7 February 2007 13 November 2020 13 years, 280 days
Stiliyan Petrov   Bulgaria UEFA 23 December 1998 11 October 2011 12 years, 292 days
Tomáš Rosický[de]   Czech Republic UEFA 23 February 2000 17 June 2016 16 years, 115 days [136]
Josip Šimunić   Croatia UEFA 10 November 2001 19 November 2013 12 years, 9 days
Godfrey Walusimbi[df]   Uganda CAF 29 November 2009 5 July 2019 9 years, 218 days [137]
Billy Wright[dg]   England UEFA 28 September 1946 28 May 1959 12 years, 242 days [138]
Mihails Zemlinskis[dh]   Latvia UEFA 8 April 1992 8 October 2005 13 years, 183 days [139]
391 Toby Alderweireld   Belgium UEFA 104 29 May 2009 18 November 2020 11 years, 173 days
Gustavo Cabrera   Guatemala CONCACAF 19 May 2000 25 April 2012 11 years, 342 days
Teerasil Dangda   Thailand AFC 7 July 2007 19 November 2019 12 years, 135 days [140]
Ángel Di María   Argentina CONMEBOL 6 September 2008 17 November 2020 12 years, 72 days
Raad Hammoudi[di]   Iraq AFC 8 February 1976 21 February 1987 11 years, 13 days
Joseph Kamwendo[dj]   Malawi CAF 16 August 2003 29 April 2017 13 years, 256 days [141]
Kim Tae-young   South Korea AFC 21 October 1992 19 July 2004 11 years, 272 days
Rúnar Kristinsson[dk]   Iceland UEFA 28 October 1987 18 August 2004 16 years, 295 days [142]
Dirk Kuyt   Netherlands UEFA 3 September 2004 4 September 2014 10 years, 1 day
Michael Laudrup[dl]   Denmark UEFA 15 June 1982 3 July 1998 16 years, 18 days [143]
Lee Dong-gook   South Korea AFC 16 May 1998 5 September 2017 19 years, 112 days
Per Mertesacker   Germany UEFA 9 October 2004 13 July 2014 9 years, 277 days
Ivica Olić   Croatia UEFA 13 February 2002 13 October 2015 13 years, 242 days
Tomás Rincón   Venezuela CONMEBOL 3 February 2008 13 November 2020 12 years, 284 days
Nader El-Sayed   Egypt CAF 20 November 1992 19 June 2005 12 years, 211 days
Hassouneh Al-Sheikh[dm]   Jordan AFC 19 April 1997 28 September 2010 13 years, 162 days [144]
Diego Simeone   Argentina CONMEBOL 14 July 1988 7 June 2002 13 years, 328 days [145]
Martin Škrtel   Slovakia UEFA 9 July 2004 13 October 2019 15 years, 96 days
Thorbjørn Svenssen   Norway UEFA 11 June 1947 16 May 1962 14 years, 339 days [146]
Māris Verpakovskis[dn]   Latvia UEFA 9 June 1999 29 May 2014 14 years, 354 days [147]
Maya Yoshida   Japan AFC 6 January 2010 17 November 2020 10 years, 316 days
412 Faouzi Aaish   Bahrain AFC 103 23 December 2004 11 October 2016 11 years, 293 days
Marvin Andrews[do]   Trinidad and Tobago CONCACAF 10 January 1996 5 September 2009 13 years, 238 days [148]
Felipe Baloy[dp]   Panama CONCACAF 23 May 2001 24 June 2018 17 years, 32 days [149]
Franz Beckenbauer   West Germany UEFA 26 September 1965 23 February 1977 11 years, 150 days
Stéphane Chapuisat    Switzerland UEFA 21 June 1989 17 June 2004 14 years, 362 days
Choi Soon-Ho[dq]   South Korea AFC 23 August 1980 27 July 1991 10 years, 338 days [150]
Vedran Ćorluka   Croatia UEFA 16 August 2006 11 July 2018 11 years, 329 days
Didier Deschamps   France UEFA 29 April 1989 2 September 2000 11 years, 126 days
Christian Eriksen   Denmark UEFA 3 March 2010 18 November 2020 10 years, 260 days
Falah Hassan[dr]   Iraq AFC 22 July 1970 14 March 1986 15 years, 235 days
Andreas Herzog   Austria UEFA 6 April 1988 30 April 2003 15 years, 24 days
Hwang Sun-hong   South Korea AFC 6 December 1988 20 November 2002 13 years, 349 days [151]
Mohammed Al-Jahani   Saudi Arabia AFC 1 October 1994 11 June 2002 7 years, 253 days
Ahmed Khalil   United Arab Emirates AFC 6 February 2008 29 November 2019 11 years, 296 days
Rainford Kalaba[ds]   Zambia CAF 11 June 2005 18 November 2018 13 years, 160 days [152]
Christopher Katongo   Zambia CAF 7 June 2003 4 June 2016 12 years, 363 days [153]
Emad Mohammed[dt]   Iraq AFC 31 January 2001 28 May 2012 11 years, 118 days [154]
Mahboub Mubarak[du]   Kuwait AFC 28 March 1976 9 March 1990 13 years, 346 days [155]
Ahmed Hadid   Oman AFC 28 January 2003 5 January 2013 9 years, 343 days
Neymar   Brazil CONMEBOL 10 August 2010 13 October 2020 10 years, 64 days
Haruna Niyonzima[dv]   Rwanda CAF 27 November 2006 17 November 2020 13 years, 356 days [156]
Felix Nyirongo   Malawi CAF 21 June 1986 9 August 1997 11 years, 49 days
Ioannis Okkas   Cyprus UEFA 15 February 1997 11 October 2011 14 years, 238 days
Jaroslav Plašil[dw]   Czech Republic UEFA 31 March 2004 21 June 2016 12 years, 82 days [157]
Dejan Stanković[dx]   FR Yugoslavia
  Serbia and Montenegro
  Serbia
UEFA 22 April 1998 11 October 2013 15 years, 172 days [158]
Michael Umaña[dy]   Costa Rica CONCACAF 4 June 2004 10 October 2017 13 years, 128 days [159]
Indrek Zelinski   Estonia UEFA 7 May 1994 21 May 2010 16 years, 14 days
439 Hani Al-Dhabit   Oman AFC 102 25 March 1997 14 November 2014 17 years, 234 days
László Bölöni   Romania UEFA 24 September 1975 1 June 1988 12 years, 251 days [160]
Durrant Brown[dz]   Jamaica CONCACAF 23 May 1992 26 July 1998 6 years, 64 days [161]
Martín Cáceres   Uruguay CONMEBOL 12 September 2007 17 November 2020 13 years, 66 days
Alex Chola[ea]   Zambia CAF 30 March 1975 8 October 1985 10 years, 192 days [162]
Kenny Dalglish   Scotland UEFA 10 November 1971 12 November 1986 15 years, 2 days
Paolo Guerrero   Peru CONMEBOL 9 October 2004 15 November 2019 15 years, 37 days
Anzur Ismailov   Uzbekistan AFC 14 July 2007 5 September 2019 12 years, 53 days
Martin Jørgensen   Denmark UEFA 25 March 1998 15 November 2011 13 years, 235 days
Seydou Keita   Mali CAF 4 October 1998 28 January 2015 16 years, 116 days [163]
Kasey Keller[eb]   United States CONCACAF 4 February 1990 2 July 2007 17 years, 148 days [164]
Simon Kjær   Denmark UEFA 6 June 2009 18 November 2020 11 years, 165 days
Bülent Korkmaz   Turkey UEFA 17 October 1990 17 August 2005 14 years, 304 days
Alyaksandr Kulchy[ec]   Belarus UEFA 14 February 1996 11 September 2012 16 years, 210 days [165]
Emmanuel Kundé[ed]   Cameroon CAF 18 March 1979 23 January 1992 12 years, 311 days [166]
Borislav Mikhailov[ee]   Bulgaria UEFA 4 May 1983 5 June 1998 15 years, 32 days [167]
Savo Milošević   FR Yugoslavia
  Serbia and Montenegro
  Serbia
UEFA 23 December 1994 19 November 2008 13 years, 332 days
Peter Mponda[ef]   Malawi CAF 3 January 1998 8 October 2011 13 years, 278 days [168]
Morten Olsen[eg]   Denmark UEFA 23 September 1970 18 June 1989 18 years, 268 days [169]
Mohamed Omar   United Arab Emirates AFC 14 August 1996 28 January 2009 12 years, 167 days
Gerard Piqué   Spain UEFA 11 February 2009 1 July 2018 9 years, 140 days
Alberto Quintero[eh]   Panama CONCACAF 22 August 2007 15 November 2019 12 years, 85 days [170]
Hosny Abd Rabo   Egypt CAF 31 March 2004 10 September 2014 10 years, 163 days
Ronald Raldes   Bolivia CONMEBOL 3 June 2001 9 June 2018 17 years, 6 days
Raúl   Spain UEFA 9 October 1996 6 September 2006 9 years, 332 days
Steve Staunton   Republic of Ireland UEFA 19 October 1988 16 June 2002 13 years, 240 days
Joachim Streich[ei]   East Germany UEFA 8 December 1969 20 October 1984 14 years, 317 days [171]
Robin van Persie   Netherlands UEFA 4 June 2005 31 August 2017 12 years, 88 days
Mario Yepes   Colombia CONMEBOL 9 February 1999 4 July 2014 15 years, 145 days
Zainal Abidin Hassan   Malaysia AFC 11 November 1981 14 October 1997 15 years, 337 days [172]
Michał Żewłakow   Poland UEFA 19 June 1999 29 March 2011 11 years, 283 days
470 Fandi Ahmad[ej]   Singapore AFC 101 22 September 1979 18 October 1997 18 years, 26 days [173]
Husain Ali Ahmed   Bahrain AFC 3 October 1998 19 November 2013 15 years, 47 days
Leonel Álvarez   Colombia CONMEBOL 14 February 1985 7 September 1997 12 years, 205 days
Emre Belözoğlu   Turkey UEFA 23 February 2000 11 October 2019 19 years, 230 days
Yossi Benayoun   Israel UEFA 18 November 1998 9 October 2017 18 years, 325 days
Vasiliy Berezutskiy   Russia UEFA 7 June 2003 9 October 2016 13 years, 124 days
József Bozsik[ek]   Hungary UEFA 17 August 1947 18 April 1962 14 years, 244 days [174]
Joe Brincat   Malta UEFA 14 October 1987 14 February 2004 16 years, 123 days
Boštjan Cesar   Slovenia UEFA 12 February 2003 27 March 2018 15 years, 43 days
Phillip Cocu   Netherlands UEFA 24 April 1996 25 June 2006 10 years, 62 days
Ulises de la Cruz   Ecuador CONMEBOL 28 May 1995 16 May 2010 14 years, 353 days
Vincent Enyeama   Nigeria CAF 4 May 2002 13 June 2015 13 years, 40 days [175]
Hassan Farhan[el]   Iraq AFC 15 September 1973 26 March 1982 8 years, 192 days
Hariss Harun   Singapore AFC 24 June 2007 19 November 2019 12 years, 148 days
Thomas Häßler   West Germany
  Germany
UEFA 31 August 1988 20 June 2000 11 years, 294 days
Toni Kroos   Germany UEFA 3 March 2010 17 November 2020 10 years, 259 days
Mario Mutsch[em]   Luxembourg UEFA 8 October 2005 2 June 2019 13 years, 237 days [176]
Carlos Pavón[en]   Honduras CONCACAF 17 July 1993 16 June 2010 16 years, 334 days [177]
Cristian Riveros   Paraguay CONMEBOL 4 May 2005 27 March 2018 12 years, 327 days [178]
Thomas Sørensen   Denmark UEFA 17 November 1999 26 May 2012 12 years, 191 days
Jorge Soto   Peru CONMEBOL 25 November 1992 12 October 2005 12 years, 321 days [179]
Earnie Stewart[eo]   United States CONCACAF 19 December 1990 18 August 2004 13 years, 243 days [180]
Claudio Taffarel   Brazil CONMEBOL 7 July 1988 12 July 1998 10 years, 5 days
Elijah Tana   Zambia CAF 10 June 1995 27 January 2009 13 years, 231 days
Jermaine Taylor[ep]   Jamaica CONCACAF 2 October 2004 7 October 2017 13 years, 5 days [181]
Andranik Teymourian[eq]   Iran AFC 24 August 2005 11 October 2016 11 years, 48 days [182]
Vasilis Torosidis   Greece UEFA 24 March 2007 5 September 2019 12 years, 165 days
Yaya Touré   Ivory Coast CAF 28 April 2004 29 March 2015 10 years, 335 days
Harold Wallace[er]   Costa Rica CONCACAF 27 September 1995 12 August 2009 13 years, 319 days [183]
Joseph Yobo   Nigeria CAF 24 March 2001 30 June 2014 13 years, 98 days [184]
500 Mohamed Aboutrika   Egypt CAF 100 19 March 2001 19 November 2013 12 years, 245 days
Roberto Acuña[es]   Paraguay CONMEBOL 3 March 1993 11 June 2011 18 years, 100 days [185]
Fahad Awadh   Kuwait AFC 27 May 2005 13 October 2015 10 years, 139 days
Bashar Bani Yaseen[et]   Jordan AFC 27 August 1999 3 June 2012 12 years, 281 days [186]
Angelos Basinas   Greece UEFA 18 August 1999 1 April 2009 9 years, 226 days
Lakhdar Belloumi[eu]   Algeria CAF 22 October 1978 17 November 1989 11 years, 26 days [187]
Henning Berg   Norway UEFA 13 May 1992 27 May 2004 12 years, 14 days
Roderick Briffa[ev]   Malta UEFA 11 December 2003 17 November 2018 14 years, 341 days [188]
Denis Caniza   Paraguay CONMEBOL 10 November 1996 7 September 2010 13 years, 301 days
Luis Capurro   Ecuador CONMEBOL 6 February 1985 9 February 2003 18 years, 3 days
Hans-Jürgen Dörner[ew]   East Germany UEFA 22 June 1969 18 May 1985 15 years, 330 days [189]
Aníbal Godoy   Panama CONCACAF 3 March 2010 15 October 2019 9 years, 226 days
Damien Duff   Republic of Ireland UEFA 15 March 1998 18 June 2012 14 years, 95 days
Ari Hjelm[ex]   Finland UEFA 16 March 1983 16 March 1996 13 years, 0 days [190]
Bojan Jokić   Slovenia UEFA 28 February 2006 16 November 2019 13 years, 261 days
Ulf Kirsten[ey]   East Germany
  Germany
UEFA 8 May 1985 20 June 2000 15 years, 43 days
Levan Kobiashvili   Georgia UEFA 1 September 1996 11 October 2011 15 years, 40 days
Grzegorz Lato[ez]   Poland UEFA 17 November 1971 17 April 1984 12 years, 152 days [191]
Tony Meola   United States CONCACAF 10 June 1988 11 April 2006 17 years, 305 days
Joe-Max Moore   United States CONCACAF 3 September 1992 14 June 2002 9 years, 284 days
Thomas Müller   Germany UEFA 3 March 2010 19 November 2018 8 years, 261 days
Nazri Nasir   Singapore AFC 13 September 1990 12 July 2004 13 years, 303 days
Mrisho Ngasa[fa]   Tanzania CAF 25 November 2006 14 November 2015 8 years, 354 days [192]
Park Ji-sung   South Korea AFC 5 April 2000 25 January 2011 10 years, 295 days
Piyapong Pue-on[fb]   Thailand AFC 21 April 1981 18 October 1997 16 years, 180 days [193]
Carles Puyol   Spain UEFA 15 November 2000 6 February 2013 12 years, 83 days
Donovan Ricketts[fc]   Jamaica CONCACAF 28 March 1999 6 September 2013 14 years, 162 days [194]
Robinho   Brazil CONMEBOL 13 July 2003 26 January 2017 13 years, 197 days
Ruslan Rotan   Ukraine UEFA 12 February 2003 27 March 2018 15 years, 43 days
Noor Sabri   Iraq AFC 22 July 2002 27 March 2018 15 years, 248 days
Goce Sedloski   North Macedonia UEFA 27 March 1996 29 May 2010 14 years, 63 days
Dario Šimić   Croatia UEFA 13 March 1996 20 August 2008 12 years, 160 days
Igors Stepanovs   Latvia UEFA 26 April 1995 10 August 2011 16 years, 106 days
Datsakorn Thonglao   Thailand AFC 14 February 2003 8 October 2017 14 years, 236 days [195]
Siaka Tiéné   Ivory Coast CAF 9 April 2000 14 June 2015 15 years, 66 days
Arda Turan   Turkey UEFA 16 August 2006 6 October 2017 11 years, 51 days
Andris Vaņins[fd]   Latvia UEFA 4 February 2000 10 October 2019 19 years, 248 days [196]
Márcio Vieira   Andorra UEFA 12 October 2005 17 November 2020 15 years, 36 days [197]
Yuri Zhirkov   Russia UEFA 9 February 2005 18 November 2020 15 years, 283 days [198]
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.

SummaryEdit

Most men with 100 or more caps by countryEdit

As of 15 December 2020.
Footballers Nation(s) Confederation
17   Saudi Arabia AFC
  United States CONCACAF
15   Mexico CONCACAF
14   Egypt CAF
  Iraq AFC
  South Korea AFC
13   Estonia UEFA
  Germany (including   West Germany) UEFA
  Spain UEFA
11   Kuwait AFC
  Singapore AFC
  Sweden UEFA
10   Denmark UEFA
  Malawi CAF
  United Arab Emirates AFC
9   Bahrain AFC
  Costa Rica CONCACAF
  England UEFA
  Jamaica CONCACAF
  Jordan AFC
8   Croatia UEFA
  France UEFA
  Japan AFC
  Latvia UEFA
  Netherlands UEFA
  Oman AFC
  Panama CONCACAF
  Uruguay CONMEBOL
  Zambia CAF
7   Brazil CONMEBOL
  Chile CONMEBOL
  Iran AFC
  Italy UEFA
  Paraguay CONMEBOL
6   Argentina CONMEBOL
  Ecuador CONMEBOL
  Honduras CONCACAF
  Malta UEFA
  Portugal UEFA
  Republic of Ireland UEFA
  Russia (including   Soviet Union /   CIS) UEFA
5   China PR AFC
  Greece UEFA
  Ivory Coast CAF
  Romania UEFA
  Thailand AFC
  Turkey UEFA
  Uzbekistan AFC
4   Belgium UEFA
  Cameroon CAF
  Colombia CONMEBOL
  Czech Republic UEFA
  Finland UEFA
  Liechtenstein UEFA
  Peru CONMEBOL
  Poland UEFA
  Qatar AFC
   Switzerland UEFA
3   Andorra UEFA
  Guatemala CONCACAF
  Hungary UEFA
  Malaysia AFC
  Northern Ireland UEFA
  Norway UEFA
  Serbia (including   FR Yugoslavia /   Serbia and Montenegro) UEFA
  Slovakia UEFA
  Trinidad and Tobago CONCACAF
  Ukraine UEFA
  Venezuela CONMEBOL
2   Australia OFC through 2005
AFC 2006–present
  Bulgaria UEFA
  Cuba CONCACAF
  Gabon CAF
  East Germany UEFA
  North Macedonia UEFA
  Nigeria CAF
  Slovenia UEFA
1   Algeria CAF
  Armenia UEFA
  Austria UEFA
  Azerbaijan UEFA
  Belarus UEFA
  Bolivia CONMEBOL
  Bosnia and Herzegovina UEFA
  Cyprus UEFA
  Georgia UEFA
  Ghana CAF
  India AFC
  Iceland UEFA
  Israel UEFA
  Luxembourg UEFA
  Maldives AFC
  Mali CAF
  Morocco CAF
  Philippines AFC
  North Korea AFC
  Rwanda CAF
  Scotland UEFA
  South Africa CAF
  Syria AFC
  Tanzania CAF
  Tunisia CAF
  Uganda CAF
538 104 Total

Most men with 100 or more caps by confederationsEdit

As of 15 December 2020.
Footballers Confederation
211 UEFA
147 AFC
72 CONCACAF
54 CAF
53 CONMEBOL
0 OFC
538 Total

See alsoEdit

NotesEdit

  1. ^ Al-Deayea might have played in 173 games with the additional 5 games being a latterly recognised friendly vs. Lithuania, two games against United States Olympic Teams, one against Algeria's Olympic team and Syria's "B" Team.
  2. ^ a b c d A match against Equatorial Guinea in 2013 is not considered a full international by FIFA but is recognised by the Spanish FA.
  3. ^ Matches against UAE and Morocco (in 1988), Kuwait (in 1989), Mali (twice in 1994) and Ghana (in 1997) are not considered full internationals by FIFA but they are recognised by the Egyptian FA.
  4. ^ Matches against Morocco (in 2002), Nigeria B (in 2004), Sierra Leone (in 2012), New Zealand and Palestine (in 2013) and UAE (in 2014) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  5. ^ Match against Oman U-23 (in 2005) is not considered a full international by FIFA but it is recognised by the Latvian FA.
  6. ^ Matches against Guadeloupe (in 2007) and Martinique (in 2019) are not considered full internationals by FIFA but they are recognised by the Mexican FA.
  7. ^ Matches against Guadeloupe (in 2007), French Guyana (twice in 2015 and once in 2017), and Martinique (twice in 2019) are not considered full internationals by FIFA but they are recognised by the Honduran FA.
  8. ^ Matches against Martinique (in 2003) and Guadeloupe (in 2011) are not considered full internationals by FIFA but are recognised by the US FA.
  9. ^ Match against Guadeloupe (in 2011) is not considered a full international by FIFA but it is recognised by the US FA.
  10. ^ Match against Denmark (in 2003) and Iraq (in 2015) are not considered official by FIFA but they are recognised by the Iranian FA.
  11. ^ Match against North Korea (in 2003) was abandoned.
  12. ^ Matches against Guadeloupe (in 2009 and 2011), and against Martinique (in 2013 and 2017) are not considered full internationals by FIFA but they are recognised by the Panamanian FA.
  13. ^ Matches against Qatar (in 2009), China and Lebanon (in 2011), two matches against Yemen (in 2013 and 2014), and Iran (in 2015) are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  14. ^ Matches against Denmark (in 2000), South Africa (in 2011), Qatar U-23 (in 2012), and Finland (in 2013) are not considered full internationals by FIFA but they are recognised by the Swedish FA.
  15. ^ Matches against Hungary (in 2012) and Gibraltar (in 2014 and 2015) are not considered full internationals by FIFA but they are recognised by the Irish FA.
  16. ^ Matches against Guadeloupe (in 2007 and 2009) are not considered full internationals by FIFA but they are recognised by the Mexican FA.
  17. ^ Match against Belarus (in 2004) involved mainly U-21 players.
  18. ^ Matches against Gibraltar (in 2014), Czech Republic (in 2016) and Ukraine (in 2017) are not considered full internationals by FIFA but they are recognised by the Maltese FA.
  19. ^ Match against Guadeloupe (in 2011) is not considered a full international by FIFA but it is recognised by the US FA.
  20. ^ Match against Guadeloupe (in 2007) is not considered a full international by FIFA but it is recognised by the Honduran FA.
  21. ^ Matches against Martinique (in 2002) and Guadeloupe (in 2007) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  22. ^ Matches against Guadeloupe (in 2009 and 2011) and Martinique (in 2013) are not considered full internationals by FIFA but they are by the Panamanian FA.
  23. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  24. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Korean FA.
  25. ^ Match against French Guyana (in 2015) is not considered a full international by FIFA but it is recognised by the Honduran FA.
  26. ^ Matches against Hungary (in 2012) and Gibraltar (in 2015) are not considered full internationals by FIFA but they are recognised by the Irish FA.
  27. ^ Match against Gibraltar (in 2014) is not considered a full international by FIFA but it is recognised by the Estonian FA.
  28. ^ Match against El Salvador (in 2015) is not considered a full international by FIFA but it is recognised by the Guatemalan FA.
  29. ^ Fathi might have played in 132 games with the additional game being a match against Senegal U-23 (in 2005).
  30. ^ Match against Gibraltar (in 2016) is not considered a full international by FIFA but it is recognised by the Liechtenstein FA.
  31. ^ Matches against Guadeloupe (in 2009) and Dominican Republic (in 2013) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  32. ^ Matches against Morocco (in 2002), Oman (in 2008), China (in 2009), Thailand (in 2011), Sierra Leone (in 2012), New Zealand (in 2013) and Palestine (in 2013) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  33. ^ Match against Martinique (in 1993) is not considered a full international by FIFA but it is recognised by the Mexican FA.
  34. ^ Matches against Gibraltar (in 2014 and 2015) are not considered full internationals by FIFA but they are recognised by the German FA.
  35. ^ Matches against Oman (in 2008), China (in 2009), the Arab Games (in 2011), New Zealand and Palestine (in 2013) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  36. ^ Match against Mexico (in 2011) is not considered a full international by FIFA but it is recognised by the Venezuelan FA.
  37. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Danish FA.
  38. ^ Match against Bahrain in 2005 was annulled by FIFA as a World Cup Qualifier (and later replayed) but counts as a friendly by the Uzbek FA.
  39. ^ Matches against Guadeloupe (in 1999 and 2002) are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  40. ^ Matches against Martinique (in 1993 and 2002) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  41. ^ Matches against Saint Martin (in 1993) and Martinique (in 1993 and 2001) are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  42. ^ Matches against Belarus U-21 (in 2004) and Gibraltar (twice in 2014) are not considered full internationals by FIFA but they are recognised by the Estonian FA.
  43. ^ Matches against Guadeloupe (in 2007) and French Guyana (twice in 2015 and in 2017) are not considered full internationals by FIFA but they are recognised by the Honduran FA.
  44. ^ Matches against Gibraltar (in 2014) are not considered full internationals by FIFA but they are recognised by the Estonian FA.
  45. ^ Matches against Saint Martin (in 2001), Martinique (five times), Guadeloupe (five times) and French Guyana (in 2014) are not considered full internationals by FIFA but they are recognised by the Cuban FA.
  46. ^ Match against Sweden (in 2007) was abandoned and therefore not considered a full international by FIFA but it is recognised by the Danish FA.
  47. ^ Matches against Dominican Republic (in 2013) and French Guyana (in 2017) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  48. ^ Match against Malta (in 2016) is not considered a full international by FIFA but it is recognised by the Czech FA.
  49. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Korean FA.
  50. ^ Match against Guadeloupe (in 2007) is not considered a full international by FIFA but it is recognised by the Mexican FA.
  51. ^ Matches against East Germany and Libya (in 1988) and Belarus U-21 (in 2004) are not considered full internationals by FIFA but they are recognised by the Maltese FA.
  52. ^ Matches against Martinique (six times), Guadeloupe (four times) and French Guyana (in 2012) are not considered full internationals by FIFA but they are recognised by the Cuban FA.
  53. ^ Matches against Guadeloupe (in 2011) and Martinique (in 2013) are not considered full internationals by FIFA but they are recognised by the Panamanian FA.
  54. ^ Matches against Oman (in 2008), China (in 2009), Thailand and the Arab Games (in 2011), Sierra Leone (in 2012), New Zealand and Libya (in 2013), and UAE (in 2014) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  55. ^ Based on Hussein Saeed's international caps (who played during the same era) 40 of the caps were most likely won during Olympic qualifiers which is why they don't show in the official FIFA records.
  56. ^ Match against Guadeloupe (in 2011) is not considered a full international by FIFA but it is recognised by the US FA.
  57. ^ Matches against South Africa (in 2012), Angola (in 2013), and Gambia (in 2016) are not considered full internationals by FIFA but they are recognised by the Zambian FA.
  58. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  59. ^ Match against Gibraltar in 2015 is not considered a full international by FIFA but it is recognised by the German FA.
  60. ^ Match against Moldova U-21 (in 2006) is not considered a full international by FIFA but it is recognised by the Maltese FA.
  61. ^ Match against Guadeloupe (in 2007) is not considered a full international by FIFA but it is recognised by the Mexican FA.
  62. ^ Matches against Guadeloupe (in 2009) and Martinique (in 2013) are not considered full internationals by FIFA but they are recognised by the Panamanian FA.
  63. ^ Matches against Guadeloupe (in 1999) and Martinique (in 2001 and 2003) are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  64. ^ Match against the Romanian League (in 2002) is not considered a full international by FIFA but it is recognised by the Greek FA.
  65. ^ Match against Bahrain (in 2005) is not considered a full international by FIFA but it is recognised by the Uzbek FA.
  66. ^ Matches against Gibraltar (in 2014 and 2015) are not considered full internationals by FIFA but they are recognised by the Irish FA.
  67. ^ Matches against Martinique (in 1994, 1997 and 2002) and Jamaica (in 1997) are not considered full internationals by FIFA but they are recognised by the Trinidad FA.
  68. ^ Olympic qualifiers and matches against Zanzibar (five times) are not considered full internationals by FIFA but they are recognised by the Malawian FA.
  69. ^ Matches against Oman U-23 (in 2005) and Angola (in 2010) are not considered full internationals by FIFA but they are recognised by the Latvian FA.
  70. ^ Match against Guadeloupe (in 2011) is not considered a full international by FIFA but it is recognised by the US FA.
  71. ^ Matches against China (in 2011), Qatar (in 2012), Yemen (in 2013) and Iran (in 2015) are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  72. ^ Olympic qualifying matches and matches against Zanzibar are not considered full internationals by FIFA but they are recognised by the Zambian FA.
  73. ^ Matches against Martinique (four times) and Guadeloupe (three times) are not considered full internationals by FIFA but they are recognised by the Trinidad FA.
  74. ^ Matches against Gibraltar (in 2014 and 2019) are not considered full internationals by FIFA but they are recognised by the Estonian FA.
  75. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Swedish FA.
  76. ^ Match against Belarus U-21 is not considered a full international by FIFA but it is recognised by the Estonian FA.
  77. ^ Matches against Guadeloupe (in 2011) and Martinique (in 2016 and 2017) are not considered full internationals by FIFA but they are recognised by the Panamanian FA
  78. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Malaysian FA.
  79. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Korean FA.
  80. ^ Matches against Martinique (in 2002) and Guadeloupe (in 2007) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  81. ^ Matches against Qatar (in 2009), China (in 2011) and Lebanon (in 2011 and 2012) are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  82. ^ Onopko has 4 caps for the CIS national football team and 109 for Russia
  83. ^ Matches against Qatar (in 2009 and 2012) and China and Lebanon (in 2011) are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  84. ^ Match against Oman (in 2011) is not considered a full international by FIFA but it is recognised by the Bahraini FA.
  85. ^ Match against Morocco (in 2002) is not considered a full international by FIFA but it is recognised by the Jordanian FA.
  86. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Soviet FA.
  87. ^ Match against Gibraltar (in 2016) is not considered a full international by FIFA but it is recognised by the Liechtenstein FA.
  88. ^ Match against Martinique (in 2003) is not considered a full international by FIFA but it is recognised by the US FA.
  89. ^ Match against Libya (in 1988) is not considered a full international by FIFA but it is recognised by the Maltese FA.
  90. ^ Olympic qualifying matches, and matches against Zanzibar (twice in 1978) and Cyprus (three times) are not considered full internationals by FIFA but they are recognised by the Zambian FA.
  91. ^ Matches against Guadeloupe (in 2007), French Guyana (twice in 2015), and Martinique (twice in 2019) are not considered full internationals by FIFA but they are recognised by the Honduran FA.
  92. ^ Match against North Korea (in 2003) is not considered a full international by FIFA but it is recognised by the Iranian FA.
  93. ^ Matches against Guadeloupe (in 2007 and 2009) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  94. ^ Matches against Martinique (in 2003) and Guadeloupe (in 2011) are not considered full internationals by FIFA but they are recognised by the US FA.
  95. ^ Match against Guadeloupe (in 2009) is not considered a full international by FIFA but it is recognised by the Mexican FA.
  96. ^ Match against Martinique (in 2002) is not considered a full international by FIFA but it is recognised by the Costa Rican FA.
  97. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Egyptian FA.
  98. ^ Match against Rest of the World (in 1963) is not considered a full international by FIFA but it is recognised by the English FA.
  99. ^ Match against Zanzibar is not considered a full international by FIFA but it is recognised by the Zambian FA.
  100. ^ Match against Guadeloupe (in 2007) is not considered a full international by FIFA but it is recognised by the Mexican FA.
  101. ^ Match against Guadeloupe (in 2009) is not considered a full international by FIFA but it is recognised by the Panamanian FA.
  102. ^ [125]
  103. ^ Match against Belarus U-21 is not considered a full international by FIFA but it is recognised by the Estonian FA.
  104. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Korean FA.
  105. ^ Matches against Martinique (in 2001 and 2003), Guadeloupe (in 2002 and 2008), Saint Martin (in 2004) and French Guyana (twice in 2005) are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  106. ^ Matches in the Pan Arab Games (in 2011), Sierra Leone (in 2012), New Zealand and Palestine (in 2013), UAE (in 2014) and Bahrain (in 2015) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  107. ^ Match against Belarus U-21 (in 2004) is not considered a full international by FIFA but it is recognised by the Latvian FA.
  108. ^ Match against Belgium (in 2010) is not considered a full international by FIFA but it is recognised by the Croatian FA.
  109. ^ Match against Malta (in 2016) is not considered a full international by FIFA but it is recognised by the Czech FA.
  110. ^ Matches against Zanzibar (four times) are not considered full internationals by FIFA but they are recognised by the Ugandan FA.
  111. ^ Match against Argentina (in 1953) is not considered a full international by FIFA but it is recognised by the English FA.
  112. ^ Match against Kaunas (in 1997) is not considered a full international by FIFA but it is recognised by the Latvian FA.
  113. ^ Unconfirmed
  114. ^ Matches against Zanzibar (in 2012), Tanzania (in 2014) and Sierra Leone (in 2016) are not considered full internationals by FIFA but they are recognised by the Malawian FA.
  115. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Icelandic FA.
  116. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Danish FA.
  117. ^ Matches against Kuwait B (in 1997), Qatar Olympic team and Iraq (in 1999) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  118. ^ Match against Bolivia (in 2011) is not considered a full international by FIFA but it is recognised by the Latvian FA.
  119. ^ Matches against Martinique (five times) and Guadeloupe (in 1999) are not considered full internationals by FIFA but they are recognised by the Trinidad FA.
  120. ^ Matches against Guadeloupe (in 2009 and 2011) are not considered full internationals by FIFA but are recognised by the Panamanian FA.
  121. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Korean FA.
  122. ^ Unconfirmed
  123. ^ Matches against Zanzibar are not considered full internationals by FIFA but they are recognised by the Zambian FA.
  124. ^ Matches against Kuwait (in 2009), and China and Lebanon (in 2011) are not considered full internationals by FIFA but they are recognised by the Iraqi FA.
  125. ^ Matches against Sweden XI (in 1979), Saudi Arabia (in 1982), Bulgaria (in 1984) and Iraq (in 1990) are not considered full internationals by FIFA but they are recognised by the Kuwaiti FA.
  126. ^ Matches against Zanzibar (four times) are not considered full internationals by FIFA but they are recognised by the Rwandan FA.
  127. ^ Match against Malta (in 2016) is not considered a full international by FIFA but it is recognised by the Czech FA.
  128. ^ Match against Algeria (in 2010) is not considered a full international by FIFA but it is recognised by the Serbian FA.
  129. ^ Match against French Guyana (in 2017) is not considered a full international by FIFA but it is recognised by the Costa Rican FA.
  130. ^ Matches against Saint Martin and Martinique are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  131. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Zambian FA.
  132. ^ Match against Martinique (in 2003) is not considered a full international by FIFA but it is recognised by the US FA.
  133. ^ Match against Romania (in 2004) is not considered a full international by FIFA but it is recognised by the Belarusian FA.
  134. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Cameroonian FA.
  135. ^ Matches against Olympic teams are not considered full internationals by FIFA but they are recognised by the Bulgarian FA.
  136. ^ Matches against Kenya (in 2000) and Guinea (in 2001) are not considered full internationals by FIFA but they are recognised by the Malawian FA.
  137. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Danish FA.
  138. ^ Matches against Guadeloupe (in 2011) and Martinique (in 2013) are not considered full internationals by FIFA but they are recognised by the Panamanian FA.
  139. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the German FA.
  140. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Singaporean FA.
  141. ^ Matches against Soviet Union (twice in 1952) and Lebanon (in 1956) are not considered full internationals by FIFA but they are recognised by the Hungarian FA.
  142. ^ Unconfirmed
  143. ^ Match against Belgium (in 2006) is not considered a full international by FIFA but it is recognised by the Luxembourg FA.
  144. ^ Match against Guadeloupe (in 2007) is not considered a full international by FIFA but it is recognised by the Honduran FA.
  145. ^ Match against Martinique (in 2003) is not considered a full international by FIFA but it is recognised by the US FA.
  146. ^ Matches against Saint Martin (in 2004), French Guyana (twice in 2005), Guadeloupe (in 2010), and Martinique (in 2014) are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  147. ^ Match against Iraq (in 2015) is not considered a full international by FIFA but it is recognised by the Iranian FA.
  148. ^ Matches against Martinique (in 2002) and Guadeloupe (in 2007 and 2009) are not considered full internationals by FIFA but they are recognised by the Costa Rican FA.
  149. ^ Match against Bosnia-Herzegovina (in 1996) is not considered a full international by FIFA but it is recognised by the Paraguayan FA.
  150. ^ Matches against Morocco (in 2002) and Sierra Leone (in 2012) are not considered full internationals by FIFA but they are recognised by the Jordanian FA.
  151. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Algerian FA.
  152. ^ Match against Moldova U-21 is not considered a full international by FIFA but it is recognised by the Maltese FA.
  153. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the German FA.
  154. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Finnish FA.
  155. ^ Kirsten has 49 caps for East Germany and 51 for unified Germany.
  156. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Polish FA.
  157. ^ Matches against Zanzibar (four times) are not considered full internationals by FIFA but they are recognised by the Tanzanian FA.
  158. ^ Olympic qualifying matches are not considered full internationals by FIFA but they are recognised by the Thai FA.
  159. ^ Matches against Martinique (in 2001 and 2003), and Guadeloupe (in 2002 and 2008) are not considered full internationals by FIFA but they are recognised by the Jamaican FA.
  160. ^ Match against Saudi Arabia (in 2017) is not considered a full international by FIFA but it is recognised by the Latvian FA.

ReferencesEdit

  1. ^ a b c "FIFA Century Club" (PDF). FIFA. 15 December 2020.
  2. ^ Players with a Century of Caps
  3. ^ "Mohamed Al-Deayea". RSSSF.
  4. ^ "Hossam Hassan". RSSSF.
  5. ^ "Amer Shafi". RSSSF.
  6. ^ Mamrud, Roberto (9 December 2020). "Cristiano Ronaldo dos Santos Aveiro – Century of International Appearances". Rec.Sport.Soccer Statistics Foundation. Archived from the original on 9 December 2020. Retrieved 9 December 2020.
  7. ^ "Vitalijs Astafjevs". RSSSF.
  8. ^ "Andres Guardado". RSSSF.
  9. ^ "Maynor Figueroa". RSSSF.
  10. ^ "Landon Donovan". RSSSF.
  11. ^ "Salman Isa". RSSSF.
  12. ^ "Michael Bradley". RSSSF.
  13. ^ "Javad Nekounam". RSSSF.
  14. ^ "Ali Daei". RSSSF.
  15. ^ "Gabriel Gomez". RSSSF.
  16. ^ "Younis Mahmoud". RSSSF.
  17. ^ "Anders Svensson". RSSSF.
  18. ^ "Rafael Marquez". RSSSF.
  19. ^ "Robbie Keane". RSSSF.
  20. ^ "Gerardo Torrado". RSSSF.
  21. ^ "Marko Kristal". RSSSF.
  22. ^ "Michael Mifsud". RSSSF.
  23. ^ "Abdullah Al-Zubromawi". RSSSF.
  24. ^ "Clint Dempsey". RSSSF.
  25. ^ "Amado Guevara". RSSSF.
  26. ^ "Walter Centeno". RSSSF.
  27. ^ "Jaime Penedo". RSSSF.
  28. ^ "Hussein Saeed". RSSSF.
  29. ^ "Cha Bum-kun". RSSSF.
  30. ^ "Noel Valladares". RSSSF.
  31. ^ "Shay Given". RSSSF.
  32. ^ "Andres Oper". RSSSF.
  33. ^ "Kiatisuk Senamuang". RSSSF.
  34. ^ "Carlos Ruiz". RSSSF.
  35. ^ "Ahmed Fathi". RSSSF.
  36. ^ "Peter Jehle". RSSSF.
  37. ^ "Celso Borges". RSSSF.
  38. ^ "Amer Deeb". RSSSF.
  39. ^ "Ibrahim Hassan". RSSSF.
  40. ^ "Jorge Campos". RSSSF.
  41. ^ "Lukas Podolski". RSSSF.
  42. ^ "Baha'a Abdulrahman Suleiman". RSSSF.
  43. ^ "Juan Arango". RSSSF.
  44. ^ "Peter Schmeichel". RSSSF.
  45. ^ "Server Djeparov". RSSSF.
  46. ^ "Ian Goodison". RSSSF.
  47. ^ "Luis Marin". RSSSF.
  48. ^ "Linval Dixon". RSSSF.
  49. ^ "Ragnar Klavan". RSSSF.
  50. ^ "Boniek Garcia". RSSSF.
  51. ^ "Enar Jaager". RSSSF.
  52. ^ "Yenier Marquez". RSSSF.
  53. ^ "Dennis Rommedahl". RSSSF.
  54. ^ "Bryan Ruiz". RSSSF.
  55. ^ "Peter Cech". RSSSF.
  56. ^ "Kim Ho-Kon". RSSSF.
  57. ^ "Carlos Salcido". RSSSF.
  58. ^ "Hany Ramzy". RSSSF.
  59. ^ "Walter Ayovi". RSSSF.
  60. ^ "David Carabott". RSSSF.
  61. ^ "Odelin Molina". RSSSF.
  62. ^ "Blas Perez". RSSSF.
  63. ^ "Abdallah Deeb". RSSSF.
  64. ^ "Tim Howard". RSSSF.
  65. ^ "Kennedy Mweene". RSSSF.
  66. ^ "Ahmed Rahdi". RSSSF.
  67. ^ "Ramon Ramirez". RSSSF.
  68. ^ "Bastian Schweinsteiger". RSSSF.
  69. ^ "Gilbert Agius". RSSSF.
  70. ^ "Cuauhtemoc Blanco". RSSSF.
  71. ^ "Roman Torres". RSSSF.
  72. ^ "Theodore Whitmore". RSSSF.
  73. ^ "Theodoros Zagorakis". RSSSF.
  74. ^ "Timur Kapadze". RSSSF.
  75. ^ "John O'Shea". RSSSF.
  76. ^ "Sebastian Soria". RSSSF.
  77. ^ "Majed Abdullah". RSSSF.
  78. ^ "Angus Eve". RSSSF.
  79. ^ "Kinna Phiri". RSSSF.
  80. ^ "Andrejs Rubins". RSSSF.
  81. ^ "Abdulrahem Jumaa". RSSSF.
  82. ^ "Jozy Altidore". RSSSF.
  83. ^ "Ala'a Abdul-Zahra". RSSSF.
  84. ^ "David Chabala". RSSSF.
  85. ^ "Stern John". RSSSF.
  86. ^ "Dmitiri Kruglov". RSSSF.
  87. ^ "Bjorn Nordqvist". RSSSF.
  88. ^ "Jose Manuel Rey". RSSSF.
  89. ^ "Kristen Viikmae". RSSSF.
  90. ^ "Roberto Ayal". RSSSF.
  91. ^ "Armando Cooper". RSSSF.
  92. ^ "Jalal Hosseini". RSSSF.
  93. ^ "Nashat Akram". RSSSF.
  94. ^ "Cho Young-Jeung". RSSSF.
  95. ^ "Rolando Fonseca". RSSSF.
  96. ^ "Hawar Mulla". RSSSF.
  97. ^ "Ali Rehema". RSSSF.
  98. ^ "Husain Ali Baba". RSSSF.
  99. ^ "Hatem Aqel". RSSSF.
  100. ^ "Oleg Blokhin". RSSSF.
  101. ^ "Franz Burgmeier". RSSSF.
  102. ^ "Abdul Jumaa". RSSSF.
  103. ^ "Ahmed El-Kass". RSSSF.
  104. ^ "Claudio Reyna". RSSSF.