Progression of association football caps record

This is a progressive list of men's association footballers who have held or co-held the world record for international caps, beginning with Billy MacKinnon, the only man to play in all of Scotland's first seven internationals.

Criteria edit

The criteria used by national FAs in considering a match as a full international were not historically fixed. Particularly for the early decades, and until more recently for FAs outside UEFA and CONMEBOL, counts of caps were often considered unreliable. RSSSF and IFFHS have spent much effort trying to produce definitive lists of full international matches, and corresponding data on players' international caps and goals. Using this data, the following records can be retrospectively produced. Note that, at the time, these records may not have been recognised.

One point of note is that early matches by the England Amateur side were played against the full national side of opponents. These matches are counted as full internationals by the IFFHS and the opposing FAs, though not by the (English) FA. This affects Vivian Woodward, who won 23 full caps and 30 amateur caps; the IFFHS considers him as the record-holder from 1909, when his total of 31 caps included 11 amateur matches.[1][2]

Before 1977, the world record holder was always European, except when Ángel Romano narrowly overtook Imre Schlosser. After 1977, many sources, including FIFA[3][4] and the Guinness Book of Records,[5] reported later European cap records as world records. Subsequent validation of the caps claimed by Cha Bum-Kun, Hussein Saeed, Majed Abdullah, and Adnan Al Talyani has shown that, even stripping out ineligible matches, these players exceeded the contemporary European counts. Similarly, Hossam Hassan of Egypt was reported as having broken Lothar Matthäus' putative record of 150 caps in 2001.[6]

In August 2021, four retired Malaysian internationals were retrospectively admitted to the FIFA Century Club,[7] with Soh Chin Ann's 1984 appearance against North Yemen recognised as a record 195th cap,[7][8] thereby annulling the putative record totals achieved in intervening decades by Cha, Saeed, Abdullah, Al Talyani, Claudio Suárez, Mohamed Al-Deayea, Ahmed Hassan, and Bader Al Mutawa.[8]

On 14 June 2022, Bader Al-Mutawa surpassed Soh Chin Ann's record of 195 matches recognised by FIFA and he become the men's all-time record appearance holder with 196 caps.

On 10 December 2022, Cristiano Ronaldo equalled Al Mutawa's record of 196 matches recognised by FIFA in the 2022 FIFA World Cup quarter-finals against Morocco in Qatar.

On 23 March 2023, Cristiano Ronaldo surpassed Al Mutawa and become the men's all-time record appearance holder with 197 caps.

On 20 June 2023, he reached 200 matches and become the first male professional footballer to do it.

The women's international cap record is 354, held by Kristine Lilly of the United States, who exceeded Soh's total with her 196th cap against Norway in the 2000 Algarve Cup.[9]

World record edit

PlayerCountryCapDateVenueOpponentScoreNotes
Billy MacKinnon  Scotland71877-03-03Kennington Oval  England3–1[1][10]
81878-03-02Hampden Park  England7–2[1][10]
91879-04-05Kennington Oval  England4–5[1][10]
Henry McNeil  Scotland91881-03-12Kennington Oval  England6–1[1][11]
101881-03-14Acton Park, Wrexham  Wales5–1[1][11]
John Price  Wales101882-03-25Glasgow  Scotland0–5[12]
111883-03-12Wrexham  Scotland0–3[1][13]
121883-03-17Belfast  Ireland1–1[1][13]
Norman Bailey  England121884-03-17Racecourse Ground  Wales4–0British Home Championship[14]
131885-02-28Whalley Range, Blackburn  Ireland4–0British Home Championship[1][14]
141885-03-14Leamington Road  Wales1–1British Home Championship[1][14]
151885-03-21Kennington Oval  Scotland1–1British Home Championship[1][14]
161886-03-27Hampden Park  Scotland1–1British Home Championship[1][14]
171886-03-29Racecourse Ground  Wales3–1British Home Championship[1][14]
181887-02-26Kennington Oval  Wales4–0British Home Championship[1][14]
191887-03-19Leamington Road  Scotland2–3British Home Championship[1][14]
Olphert Stanfield  Ireland191893-04-05Belfast  Wales4–3British Home Championship[15]
201894-02-24Swansea  Wales1–4British Home Championship[1][15]
211894-03-03Solitude  England2–2British Home Championship[1][16]
221894-03-31Belfast  Scotland1–3British Home Championship[1][15]
231895-03-09County Cricket Ground, Derby  England0–9British Home Championship[1][17]
241895-03-30Glasgow  Scotland1–3British Home Championship[1][15]
261896-03-07Solitude  England0–2British Home Championship[1][18]
271896-03-28Belfast  Scotland3–3British Home Championship[1][15]
281897-02-20Trent Bridge  England0–6British Home Championship[1][19]
291897-03-06Belfast  Wales4–3British Home Championship[1][15]
301897-03-27Glasgow  Scotland1–5British Home Championship[1][15]
Vivian Woodward  England301909-03-15Nottingham  Wales2–0British Home Championship[2]
311909-05-29Budapest  Hungary4–2[1][2]
321909-05-31Budapest  Hungary8–2[1][2]
331909-06-01Vienna  Austria8–1[1][2]
England Amateurs341909-11-06Hull  Sweden7–0[1][2]
351909-12-11London  Netherlands9–1[1][2]
 England361910-02-12Belfast  Ireland1–1British Home Championship[1][2]
Billy Meredith  Wales361911-03-13London  England0–3British Home Championship[20]
371912-03-02Edinburgh  Scotland0–1British Home Championship[20]
381912-03-11Wrexham  England0–2British Home Championship[20]
391912-04-13Cardiff  Ireland2–3British Home Championship[20]
401913-01-18Belfast  Ireland1–0British Home Championship[20]
411913-03-03Wrexham  Scotland0–0British Home Championship[20]
421913-03-17Bristol  England3–4British Home Championship[20]
431914-01-19Wrexham  Ireland1–2British Home Championship[20]
441914-02-28Glasgow  Scotland0–0British Home Championship[20]
451914-03-16Ninian Park  England0–2British Home Championship[21]
Imre Schlosser  Hungary451915-05-30Vienna  Austria2–1[22]
461915-10-03Vienna  Austria2–4[22]
471915-11-07Budapest  Austria6–2[22]
481916-06-04Budapest  Austria2–1[22]
491916-10-01Budapest  Austria2–3[22]
501916-11-05Vienna  Austria3–3[22]
511917-05-06Vienna  Austria1–1[22]
521917-06-03Budapest  Austria6–2[22]
531917-07-15Vienna  Austria4–1[22]
541917-10-07Budapest  Austria2–1[22]
551917-11-04Vienna  Austria2–1[22]
561918-04-14Budapest  Austria2–0[22]
571918-05-12Budapest   Switzerland2–1[22]
581918-06-02Vienna  Austria2–0[22]
591918-10-06Vienna  Austria3–0[22]
601919-11-09Budapest  Austria3–2[22]
611920-10-24Berlin  Germany0–1[22]
621921-04-24Vienna  Austria1–4[22]
631921-06-05Budapest  Germany3–0[22]
641921-11-06Budapest  Sweden4–2[22]
651921-12-18Budapest  Poland1–0[22]
Ángel Romano  Uruguay651924-10-26Montevideo  Paraguay3–1Copa América[23]
661924-11-02Montevideo  Argentina0–0Copa América[23]
Imre Schlosser  Hungary661926-06-06Budapest  Czechoslovakia2–1[22]
Ángel Romano  Uruguay671926-10-28Santiago  Bolivia6–0Copa América[23]
681926-11-01Santiago  Paraguay6–1Copa América[23]
Imre Schlosser  Hungary681927-04-10Vienna  Austria0–6[22]
Ángel Romano  Uruguay691927-07-14Montevideo  Argentina0–1Copa Newton[23]
Severino Minelli   Switzerland691939-11-12Zürich  Italy3–1[24]
701940-03-03Turin  Italy1–1[24]
711940-03-31Budapest  Hungary0–3[24]
721941-04-20Bern  Germany2–1[24]
731941-12-28Valencia  Spain2–3[24]
741942-01-01Lisbon  Portugal0–3[24]
751942-02-01Vienna  Germany2–1[24]
761942-03-08Marseille  France2–0[24]
771942-10-18Bern  Germany3–5[24]
781942-11-01Budapest  Hungary0–3[24]
791942-11-15Zürich  Sweden3–1[24]
801943-06-14Stockholm  Sweden0–1[24]
Ferenc Puskás  Hungary801956-06-09Lisbon  Portugal2–2[25]
811956-07-15Budapest  Poland4–1[25]
821956-09-16Belgrade  Yugoslavia3–1Dr. Gerö Cup[25]
831956-09-23Moscow  Soviet Union1–0[25]
841956-10-07Paris  France2–1[25]
851956-10-14Vienna  Austria2–0[25]
Billy Wright  England851957-05-19Dublin  Republic of Ireland1–1World Cup qualifying[26]
861957-10-19Cardiff  Wales4–0British Home Championship[26]
871957-11-06London  Northern Ireland2–3British Home Championship[26]
881957-11-27London  France4–0[26]
891958-04-19Glasgow  Scotland4–0British Home Championship[26]
901958-05-07London  Portugal2–1[26]
911958-05-11Belgrade  Yugoslavia0–5[26]
921958-05-18Moscow  Soviet Union1–1[26]
931958-06-08Gothenburg  Soviet Union2–2World Cup[26]
941958-06-11Gothenburg  Brazil0–0World Cup[26]
951958-06-15Borås  Austria2–2World Cup[26]
961958-06-17Gothenburg  Soviet Union0–1World Cup[26]
971958-10-04Belfast  Northern Ireland3–3British Home Championship[26]
981958-10-22London  Soviet Union5–0[26]
991958-11-26Birmingham  Wales2–2British Home Championship[26]
1001959-04-11London  Scotland1–0British Home Championship[26]
1011959-05-06London  Italy2–2[26]
1021959-05-13Rio de Janeiro  Brazil0–2[26]
1031959-05-17Lima  Peru1–4[26]
1041959-05-24Mexico City  Mexico1–2[26]
1051959-05-28Los Angeles  United States8–1[26]
Bobby Charlton  England1051970-06-11Guadalajara  Czechoslovakia1–0World Cup[27]
1061970-06-14León  West Germany2–3World Cup[27]
Bobby Moore  England1061973-06-10Moscow  Soviet Union2–1[28]
1071973-06-14Turin  Italy0–2[28]
1081973-11-14London  Italy0–1[28]
Soh Chin Ann  Malaysia1081977-03-01Singapore  Thailand6–4World Cup qualification[29]
1091977-03-03Singapore  Indonesia0–0World Cup qualification[29]
1101977-03-06Singapore  Singapore0–1World Cup qualification[29]
1111977-03-08Singapore  Hong Kong1–1World Cup qualification[29]
1121977-07-16Kuala Lumpur  Burma1–01977 Merdeka Tournament[29]
1131977-07-18Kuala Lumpur  Thailand3–01977 Merdeka Tournament[29]
1141977-07-21Kuala Lumpur  Libya1–11977 Merdeka Tournament[29]
1151977-07-23Kuala Lumpur  Iraq0–01977 Merdeka Tournament[29]
1161977-07-26Kuala Lumpur  South Korea1–11977 Merdeka Tournament[29]
1171977-07-29Kuala Lumpur  Indonesia5–11977 Merdeka Tournament[29]
1181977-09-08Taegu  Bahrain3–11977 President´s Cup[29]
1191977-09-13Seoul  South Korea0–31977 President´s Cup[29]
1201977-09-15Seoul  Thailand1–11977 President´s Cup[29]
1211977-11-19Kuala Lumpur  Indonesia1–21977 SEA Games[29]
1221977-11-21Kuala Lumpur  Philippines5–01977 SEA Games[29]
1231977-11-25Kuala Lumpur  Burma9–11977 SEA Games[29]
1241977-11-26Kuala Lumpur  Thailand2–01977 SEA Games[29]
1251978-04-26Bangkok  Singapore0–11978 King's Cup[29]
1261978-05-05Bangkok  Singapore3–21978 King's Cup[29]
1271978-07-12Kuala Lumpur  South Korea1–31978 Merdeka Tournament[29]
1281978-07-14Kuala Lumpur  Singapore6–01978 Merdeka Tournament[29]
1291978-07-16Kuala Lumpur  Thailand2–01978 Merdeka Tournament[29]
1301978-07-19Kuala Lumpur  Indonesia1–01978 Merdeka Tournament[29]
1311978-07-21Kuala Lumpur  Japan4–11978 Merdeka Tournament[29]
1321978-07-23Kuala Lumpur  Syria5–21978 Merdeka Tournament[29]
1331978-07-26Kuala Lumpur  Iraq1–21978 Merdeka Tournament[29]
1341978-09-09Seoul  Bahrain2–11978 President´s Cup[29]
1351978-09-11Busan  South Korea2–21978 President´s Cup[29]
1361978-12-10Bangkok  India1–08th Asian Games[29]
1371978-12-12Bangkok  Bangladesh1–08th Asian Games[29]
1381978-12-17Bangkok  Thailand1–28th Asian Games[29]
1391978-12-18Bangkok  South Korea0–18th Asian Games[29]
1401978-12-19Bangkok  China1–78th Asian Games[29]
1411979-05-02Bangkok  Sri Lanka3–1Asian Cup qualification[29]
1421979-05-05Bangkok  Indonesia4–1Asian Cup qualification[29]
1431979-05-09Bangkok  North Korea1–1Asian Cup qualification[29]
1441979-05-11Bangkok  Hong Kong0–0Asian Cup qualification[29]
1451979-05-14Bangkok  North Korea0–1Asian Cup qualification[29]
1461979-06-27Kuala Lumpur  Japan1–11979 Merdeka Tournament[29]
1471979-06-29Kuala Lumpur  Burma4–11979 Merdeka Tournament[29]
1481979-07-01Kuala Lumpur  Thailand4–21979 Merdeka Tournament[29]
1491979-07-04Kuala Lumpur  Indonesia1–11979 Merdeka Tournament[29]
1501979-07-09Kuala Lumpur  Singapore3–01979 Merdeka Tournament[29]
1511979-09-23Jakarta  Singapore2–01979 SEA Games[29]
1521979-09-25Jakarta  Burma0–01979 SEA Games[29]
1531979-09-26Jakarta  Indonesia0–01979 SEA Games[29]
1541979-09-28Jakarta  Thailand1–01979 SEA Games[29]
1551979-09-30Jakarta  Indonesia1–01979 SEA Games[29]
1561979-11-14Kuala Lumpur  Sweden1–3Friendly match[29]
1571979-11-25Bangkok  Singapore0–41979 King's Cup[29]
1581980-03-12Kuala Lumpur  Saudi Arabia3–0Friendly match[29]
1591980-03-16Kuala Lumpur  China3–1Friendly match[29]
1601980-09-16Kuwait City  South Korea1–11980 AFC Asian Cup[29]
1611980-09-18Kuwait City  Kuwait1–31980 AFC Asian Cup[29]
1621980-09-20Kuwait City  United Arab Emirates2–01980 AFC Asian Cup[29]
1631980-09-22Kuwait City  Qatar1–11980 AFC Asian Cup[29]
1641980-10-15Kuala Lumpur  Morocco2–01980 Merdeka Tournament[29]
1651980-10-17Kuala Lumpur  Burma3–21980 Merdeka Tournament[29]
1661980-10-20Kuala Lumpur  Thailand2–21980 Merdeka Tournament[29]
1671980-10-23Kuala Lumpur  Indonesia1–11980 Merdeka Tournament[29]
1681980-10-27Kuala Lumpur  Kuwait2–11980 Merdeka Tournament[29]
1691980-10-30Kuala Lumpur  New Zealand2–01980 Merdeka Tournament[29]
1701980-11-02Kuala Lumpur  Morocco1–21980 Merdeka Tournament[29]
1711981-04-05Singapore  Singapore1–11981 Ovaltine Cup[29]
1721981-04-17Kuala Lumpur  Singapore1–21981 Ovaltine Cup[29]
1731981-04-21Kuwait City  South Korea1–2World Cup qualification[29]
1741981-04-25Kuwait City  Kuwait0–4World Cup qualification[29]
1751981-08-30Kuala Lumpur  Japan0–21981 Merdeka Tournament[29]
1761981-09-04Kuala Lumpur  New Zealand0–11981 Merdeka Tournament[29]
1771981-09-09Kuala Lumpur  Indonesia2–01981 Merdeka Tournament[29]
1781981-09-12Kuala Lumpur  United Arab Emirates0–11981 Merdeka Tournament[29]
1791983-05-28Singapore  Singapore1–21983 SEA Games[29]
1801983-05-30Singapore  Philippines0–01983 SEA Games[29]
1811983-06-05Singapore  Brunei5–01983 SEA Games[29]
1821983-09-19Kota Bharu    Nepal7–01983 Merdeka Tournament[29]
1831984-03-31Wellington  New Zealand0–2Friendly match[29]
1841984-04-03Christchurch  New Zealand1–6Friendly match[29]
1851984-04-08Auckland  New Zealand0–0Friendly match[29]
1861984-08-12Kuala Lumpur  Singapore1–01984 Ovaltine Cup[29]
1871984-08-18Singapore  Singapore1–11984 Ovaltine Cup[29]
1881984-08-24Kuala Lumpur  Thailand1–01984 Merdeka Tournament[29]
1891984-08-26Kuala Lumpur  Indonesia2–21984 Merdeka Tournament[29]
1901984-08-29Kota Bharu  Liberia3–11984 Merdeka Tournament[29]
1911984-09-04Kuala Lumpur  Papua New Guinea5–11984 Merdeka Tournament[29]
1921984-10-11Calcutta  Pakistan5–0Asian Cup qualification[29]
1931984-10-14Calcutta  India1–2Asian Cup qualification[29]
1941984-10-16Calcutta  South Korea0–0Asian Cup qualification[29]
1951984-10-18Calcutta  North Yemen4–1Asian Cup qualification[8][29]
Bader Al-Mutawa  Kuwait1952022-06-11Kuwait City    Nepal4–12023 AFC Asian Cup qualification[30]
1962022-06-14Kuwait City  Jordan3–02023 AFC Asian Cup qualification[30]
Cristiano Ronaldo  Portugal1962022-12-10Doha  Morocco1–02022 FIFA World Cup[31]
1972023-03-23Lisbon  Liechtenstein4–0UEFA Euro 2024 qualifying[31]
1982023-03-26Luxembourg  Luxembourg6–0UEFA Euro 2024 qualifying[31]
1992023-06-17Lisbon  Bosnia and Herzegovina3–0UEFA Euro 2024 qualifying[31]
2002023-06-20Reykjavík  Iceland0–1UEFA Euro 2024 qualifying[31]
2012023-09-08Trnava  Slovakia0–1UEFA Euro 2024 qualifying[31]
2022023-10-13Porto  Slovakia3–2UEFA Euro 2024 qualifying[31]
2032023-10-16Zenica  Bosnia and Herzegovina0–5UEFA Euro 2024 qualifying[31]
2042023-11-16Vaduz  Liechtenstein0–2UEFA Euro 2024 qualifying[31]
2052023-11-19Lisbon  Iceland2–0UEFA Euro 2024 qualifying[31]
2062024-03-26Ljubljana  Slovenia2–0[31]

See also edit

References edit

General edit

Specific edit

  1. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae "IFFHS (International Federation of Football History & Statistics)". IFFHS.
  2. ^ a b c d e f g h Vivian John Woodward – International Appearances RSSSF
  3. ^ "Matthäus sets new caps record against Netherlands". FIFA. 22 February 2000. Archived from the original on October 3, 2009. Retrieved 14 February 2010. Matthäus was level with Sweden's Thomas Ravelli, both totalling 143 caps.
  4. ^ Vecsey, George (17 June 1990). "World Cup '90; No. 120 Gives Shilton Record". The New York Times. p. 87. Retrieved 15 February 2010. Shilton was honored in a brief ceremony before the game for breaking the world record, set by Pat Jennings of Northern Ireland. Jennings made his 119th and final appearance in the 1986 World Cup.
  5. ^ McFarlan, Donald (1989). The Guinness Book of Records 1990 (36th ed.). London: Guinness. p. 248. ISBN 0-85112-341-4.
  6. ^ Gleeson, Mark (8 January 2001). "Egyptian striker breaks caps record". FIFA. Archived from the original on March 22, 2008. Retrieved 14 February 2010.
  7. ^ a b Bernama (4 August 2021). "Four Malaysian legends join Fifa Century Club". New Straits Times. Retrieved 1 March 2022.
  8. ^ a b c "FIFA Century Club" (PDF). FIFA. 10 February 2022. Archived (PDF) from the original on 9 November 2021. Retrieved 1 March 2022.
  9. ^ Shannon, David (12 January 2001). "Kristine Lilly — International Matches". RSSSF. Retrieved 8 March 2022.
  10. ^ a b c Scotland – International Matches 1872–1880 RSSSF
  11. ^ a b Henry McNeil SFA
  12. ^ John Price European football archive
  13. ^ a b International matches of Wales RSSSF
  14. ^ a b c d e f g h Norman Bailey FA
  15. ^ a b c d e f g Stanfield Olphert Martin European football archive
  16. ^ England Ireland v England – 1894-03-03 FA
  17. ^ England v Ireland – 1895-03-09 FA
  18. ^ Ireland v England – 1896-03-07 FA
  19. ^ England v Ireland – 1897-02-20 FA
  20. ^ a b c d e f g h i Meredith William Henry European football archive
  21. ^ WALES v ENGLAND – 1914-03-16 FA
  22. ^ a b c d e f g h i j k l m n o p q r s t u v w Imre Schlosser-Lakatos[dead link] RSSSF
  23. ^ a b c d e Angel Romano RSSSF
  24. ^ a b c d e f g h i j k l Severino Minelli RSSSF
  25. ^ a b c d e f Ferenc Puskás[dead link] RSSSF
  26. ^ a b c d e f g h i j k l m n o p q r s t u Billy Wright RSSSF
  27. ^ a b Bobby Charlton RSSSF
  28. ^ a b c Bobby Moore RSSSF
  29. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj The FIFA list of 195 caps is the same as the following RSSSF list of 219 caps except with 24 Olympic football matches excluded: HarimauMYstats; Mamrud, Roberto (11 August 2021). "Soh Chin Ann — Double Century of International Appearances". RSSSF. Retrieved 1 March 2022.
  30. ^ a b Bader Al-Mutawa RSSSF
  31. ^ a b c d e f g h i j k Mamrud, Roberto (1 September 2021). "Cristiano Ronaldo dos Santos Aveiro - Century of International Appearances". Rec.Sport.Soccer Statistics Foundation. Retrieved 10 December 2022.