Open main menu

List of footballers with 100 or more caps

This is a list of association football players with 100 or more international appearances.

The all-time leader in senior caps for either gender, Kristine Lilly of the United States, had 354 caps and retired from football on 6 January 2011. Seventeen other women — ten of them American, two from China and one each from Germany, Sweden, Canada, Denmark and Japan — have 200 or more caps. No man has obtained 200 caps. The current active leaders in caps are Christine Sinclair of Canada, among women, with 276; and Ahmed Mubarak Al Mahaijri of Oman, among men, with 169.

As of 27 March 2019, a total of 492 male and 275 female footballers have played 100 or more "A" international matches for their respective nation(s), according to FIFA's official documents.[1] Ahmed Hassan, Egypt international, currently holds the men's all-time record with 184 caps. The first footballer to win 100 international caps was Billy Wright of Wolverhampton Wanderers and England in 1959; in all, he appeared 105 times for England, 90 of them as captain.

Contents

FIFA criteriaEdit

FIFA recognises only matches played within the FIFA World Cup (including qualifying competitions), continental competitions (including qualifiers), friendly matches between senior national teams and Olympic final and qualifying matches played up to and including 1948 (with certain exceptions[clarification needed]) as international "A" matches. This affects some players who were formerly included in FIFA's 'Century Club'. Therefore, the records established by the associations with regard to these players may differ from the FIFA Century Club.

MenEdit

As of 27 March 2019

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

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

Most men with 100 or more caps by countryEdit

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

Most men with 100 or more caps by ConfederationsEdit

Updated as of 27 March 2019.
Footballers Confederation
201 UEFA
131 AFC
70 CONCACAF
46 CONMEBOL
44 CAF
0 OFC
492 Total

WomenEdit

The names of currently active players are in bold.

Updated as of 2 March 2019.

Indicates the most-capped player of the respective nation.
Name Nation Confederation Caps First cap Last cap
Kristine Lilly   United States CONCACAF 354[6] 3 August 1987 5 November 2010
Christie Rampone   United States CONCACAF 311[7] 28 February 1997 20 September 2015
Christine Sinclair   Canada CONCACAF 280[8] 12 March 2000 27 February 2019
Mia Hamm   United States CONCACAF 276[6] 3 August 1987 8 December 2004
Julie Foudy   United States CONCACAF 274[6] 29 July 1988 8 December 2004
Carli Lloyd   United States CONCACAF 273[9] 10 July 2005 16 May 2019
Abby Wambach   United States CONCACAF 255[10] 9 September 2001 16 December 2015
Joy Fawcett   United States CONCACAF 241[6] 3 August 1987 26 August 2004
Heather O'Reilly   United States CONCACAF 231[11] 1 March 2002 15 September 2016
Pu Wei   China PR AFC 219 1997 15 February 2014
Birgit Prinz   Germany UEFA 214 27 July 1994 9 July 2011
Therese Sjögran   Sweden UEFA 214[12] 30 October 1997 20 June 2015
Katrine Pedersen   Denmark UEFA 210[13] 14 September 1994 25 July 2013
Tiffeny Milbrett   United States CONCACAF 206[6] 4 August 1991 23 October 2005
Homare Sawa   Japan AFC 205[14] 6 December 1993 5 July 2015
Gemma Fay   Scotland UEFA 203[15] 1998 27 July 2017
Diana Matheson   Canada CONCACAF 203[16] 2003 2019
Hope Solo   United States CONCACAF 202 5 April 2000 12 August 2016
Kate Markgraf   United States CONCACAF 201 26 April 1998 17 July 2010
Li Jie   China PR AFC 200 1997 2008
Sandrine Soubeyrand   France UEFA 198[17] 12 April 1997 22 July 2013
Patrizia Panico   Italy UEFA 197 8 April 1996 27 November 2014
Shannon Boxx   United States CONCACAF 195[18] 1 September 2003 21 October 2015
Caroline Seger   Sweden UEFA 193 2005 2019
Brandi Chastain   United States CONCACAF 192 1 June 1988 8 December 2004
Fan Yunjie   China PR AFC 192 1992 2004
Kerstin Stegemann   Germany UEFA 191 13 April 1995 2009
Hege Riise   Norway UEFA 188 23 July 1990 27 May 2004
Han Duan   China PR AFC 188 2000 2011
Laura Georges   France UEFA 188[19] 26 September 2001 6 April 2018
Joanne Love   Scotland UEFA 188[20] 1 March 2002 2019
Lotta Schelin   Sweden UEFA 185 16 March 2004 29 July 2017
Solveig Gulbrandsen   Norway UEFA 184 17 June 1998 23 June 2015
Camille Abily   France UEFA 183 2001 2017
Zhao Lihong   China PR AFC 182 1992 2003
Sophie Schmidt   Canada CONCACAF 182 2005 2019
Rhian Wilkinson   Canada CONCACAF 181 2003 2017
Élise Bussaglia   France UEFA 179 2003 9 April 2018
Shannon MacMillan   United States CONCACAF 177[6] 7 July 1993 23 October 2005
Briana Scurry   United States CONCACAF 175[6] 16 March 1994 5 November 2008
Ariane Hingst   Germany UEFA 174 27 August 1996 5 July 2011
Liu Ailing   China PR AFC 173 1987 2001
Bente Nordby   Norway UEFA 172 30 August 1991 27 October 2007
Carla Overbeck   United States CONCACAF 170[6] 1 June 1988 2000
Nilla Fischer   Sweden UEFA 168 2001 12 June 2018
Formiga   Brazil CONMEBOL 169[21] 11 April 1995 2 March 2019
Fara Williams   England UEFA 165 24 November 2001 4 March 2018
Wen Lirong   China PR AFC 163 1987 2001
Sun Wen   China PR AFC 163 1990 2001
Cathrine Paaske-Sørensen   Denmark UEFA 163 2000 2010
Wang Liping   China PR AFC 162 1992 2004
Victoria Svensson   Sweden UEFA 162 1996 2009
Trine Rønning   Norway UEFA 162 23 October 2003 9 March 2016
Cindy Parlow   United States CONCACAF 158 1996 2004
Anja Mittag   Germany UEFA 158 2004 2017
Kristin Bengtsson   Sweden UEFA 157 1991 2005
Annemieke Griffioen   Netherlands UEFA 156 1995 2011
Sonia Bompastor   France UEFA 156 2000 2012
Aya Miyama   Japan AFC 156[22] 19 March 2003 2015
Michelle Akers   United States CONCACAF 155[6] 18 August 1985 24 August 2000
Tatiana Zorri   Italy UEFA 155 1994 2010
Bettina Wiegmann   Germany UEFA 154 1989 2003
Bi Yan   China PR AFC 154 2004 2011
Carolina Morace   Italy UEFA 153 1980 1996
Linda Medalen   Norway UEFA 152 7 October 1987 23 October 1999
Ma Xiaoxu   China PR AFC 152 2005 2016
Johanna Rasmussen   Denmark UEFA 152 October 2002 2017
Heidi Støre   Norway UEFA 151 10 July 1980 6 July 1997
Malin Andersson   Sweden UEFA 151 1994 2005
Cheryl Salisbury   Australia OFC/AFC 151 20 April 1994 31 January 2009
Sherida Spitse[23]   Netherlands UEFA 150[24] 31 August 2006 12 June 2018
Renate Lingor   Germany UEFA 149 1995 2008
Janine Van Wyk[25]   South Africa CAF 149 3 December 2005 7 March 2018
Sandra Minnert   Germany UEFA 147 1992 2007
Pia Sundhage   Sweden UEFA 146 1975 1996
Nadine Angerer   Germany UEFA 146[26] 27 August 1996 4 July 2015
Dyanne Bito   Netherlands UEFA 146[27] 14 October 2000 2015
Carla Couto   Portugal UEFA 145 1993 2012
Elvira Todua   Russia UEFA 145 2003 12 June 2018
Louisa Cadamuro   France UEFA 145 2005 2016
Doris Fitschen   Germany UEFA 144 1986 2001
Svetlana Petko   Soviet Union/  Russia UEFA 144 1985 2005
Ingvild Stensland   Norway UEFA 144 23 January 2003 7 June 2016
Hedvig Lindahl   Sweden UEFA 143 January 2002 2017
Noko Matlou   South Africa CAF 143 2006 2018
Marta   Brazil CONMEBOL 144 19 November 2002 2 March 2019
Marleen Wissink   Netherlands UEFA 141 1989 2006
Pauline Hamill   Scotland UEFA 141[28] 1992 25 August 2010
Gaëtane Thiney   France UEFA 141 2007 2017
Élodie Thomis   France UEFA 141 2005 2017
Mpumi Nyandeni   South Africa CAF 141 2002 2018
Alex Scott   England UEFA 140 2004 2017
Daphne Koster   Netherlands UEFA 139 1997 2013
Shinobu Ohno   Japan AFC 139 2003 2016
Eugenie Le Sommer[29]   France UEFA 138[30] 12 February 2009 2017
Heather Mitts   United States CONCACAF 137 1999 2012
Merete Pedersen   Denmark UEFA 136 1993 2011
Manon Melis   Netherlands UEFA 136 2004 2016
Cat Whitehill   United States CONCACAF 135 6 July 2000 31 March 2010
Natalia Chatzigiannidou   Greece UEFA 135 1997 2017
Tisha Venturini   United States CONCACAF 134[6] 1992 2000
Emma Byrne   Republic of Ireland UEFA 134 1996 2017
Lisa Dahlkvist   Sweden UEFA 134 2008 2017
Unni Lehn   Norway UEFA 133 31 August 1996 14 July 2007
Sandra Smisek   Germany UEFA 133 1995 2008
Liu Huana   China PR AFC 133  – 2011
Katrín Jónsdóttir   Iceland UEFA 133 9 May 1994 2013
Karen Carney[31]   England UEFA 133[32] 17 February 2005 2017
Leanne Ross   Scotland UEFA 133[33] 2006 27 July 2017
Lisa De Vanna   Australia OFC/AFC 133 18 February 2004 26 March 2018
Tobin Heath   United States CONCACAF 133 18 January 2008 27 July 2018
Liu Ying   China PR AFC 132  – 2004
Andrea Neil   Canada CONCACAF 132 1991 2007
Lauren Holiday   United States CONCACAF 132 26 January 2007 25 October 2015
Brittany Baxter   Canada CONCACAF 132 2002 2014
Sara Thunebro   Sweden UEFA 132 2004 2015
Edite Fernandes   Portugal UEFA 132 1998 2016
Yūki Nagasato   Japan AFC 132 2002 2016
Line Røddik Hansen   Denmark UEFA 132 2006 2017
Maren Mjelde   Norway UEFA 132 27 October 2007 4 September 2018
Aly Wagner   United States CONCACAF 131 1998 2009
Abby Erceg[34]   New Zealand OFC 131[35] 14 November 2006 2016
Becky Sauerbrunn   United States CONCACAF 131 16 January 2008 2017
Alex Morgan[36]   United States CONCACAF 131 31 March 2010 27 July 2018
Charmaine Hooper   Canada CONCACAF 130 1986 2006
Hanna Ljungberg   Sweden UEFA 130 1996 2008
Kerstin Garefrekes   Germany UEFA 130 17 November 2001 9 July 2011
Laura Kalmari   Finland UEFA 130 11 March 1996 2011
Megan Sneddon   Scotland UEFA 130[37] 2002 17 September 2014
Heather Garriock   Australia OFC/AFC 130 28 October 1999 2015
Rachel Yankey   England UEFA 129 23 August 1997 2015
Martina Moser[38]    Switzerland UEFA 129[39] 20 August 2005 2017
Casey Stoney   England UEFA 129 2000 2017
Cristiane   Brazil CONMEBOL 129[40] 3 August 2003 22 April 2018
Amy Rodriguez   United States CONCACAF 129 11 March 2005 8 June 2018
Annike Krahn   Germany UEFA 128 28 January 2005 19 August 2016
Tatiana Skotnikova   Russia UEFA 127 2003 2011
Caroline Abbé[38]    Switzerland UEFA 127[41] 25 February 2006 2017
Ingrid Hjelmseth   Norway UEFA 127 23 January 2003 4 October 2018
Silke Rottenberg   Germany UEFA 126 1993 2008
Karolina Westberg   Sweden UEFA 126 1997 2008
Lindsay Tarpley   United States CONCACAF 126 12 January 2003 2011
Kozue Ando   Japan AFC 126 1999 2015
Ria Percival[42]   New Zealand OFC 126[43] 14 November 2006 2015
Desiree Scott   Canada CONCACAF 126 2010 2017
Sarah Bouhaddi   France UEFA 126 2004 2017
Megan Rapinoe[44]   United States CONCACAF 126 23 July 2006 27 July 2018
Martina Voss   Germany UEFA 125 3 October 1984 2000
Melissa Tancredi   Canada CONCACAF 125 2004 2017
Kim Little   Scotland UEFA 125[45] 14 February 2007 12 June 2018
Natalia Barbachina   Russia UEFA 124 1990 2011
Yūki Ōgimi   Japan AFC 124[46] 22 April 2004 2015
Portia Modise[47]   South Africa CAF 124 2000 2015
Lara Dickenmann    Switzerland UEFA 124 2002 2017
Ri Kum-Suk   North Korea AFC 123 20 June 1999 2009
Anita Pádár   Hungary UEFA 123 1995 2005
Melanie Behringer   Germany UEFA 123 2005 2016
Ifeoma Dieke   Scotland UEFA 123[48] 2004 27 July 2017
Corinne Diacre   France UEFA 121 9 March 1993 2005
Julie Fleeting   Scotland UEFA 121[49] 1996 8 February 2015
Marie-Laure Delie   France UEFA 121 2009 2017
Jill Scott   England UEFA 121 2006 2017
Isabell Herlovsen   Norway UEFA 121 11 March 2005 4 October 2018
Brit Sandaune   Norway UEFA 120 20 March 1995 16 November 2003
Irina Grigorieva   Soviet Union/  Russia UEFA 120 1985 2005
Hanna Marklund   Sweden UEFA 120 8 August 1997 2007
Lorrie Fair   United States CONCACAF 120 1996 2008
Sanna Valkonen   Finland UEFA 120 1995 2010
Amber Hearn   New Zealand OFC 120 2005 2017
Carin Jennings-Gabarra   United States CONCACAF 119[6] 5 July 1987 1 August 1996
Antonella Carta   Italy UEFA 119 1984 1999
Gillian Coultard   England UEFA 119 1981 13 May 2000
Hiromi Ikeda   Japan AFC 119 1997 2011
Azusa Iwashimizu   Japan AFC 119[50] 18 February 2006 2015
Katie Duncan   New Zealand OFC 119 2005 2017
Anne Eggers Nielsen