IFFHS ALL TIME RANKING - CRISTIANO RONALDO'S WORLD RECORD


IFFHS all-time ranking for players with most appearances 

Cristiano Ronaldo’s match for Portugal vs Ireland was 1226th in his top-level career. Thus, he edged past Rogério Ceni (1225) and became the new world record holder in number of appearances in top football.
On this occasion, we publish an updated ranking for players with the most matches.
By now, 22 players have reached 1000+ games.

 PLAYERS    WITHMOST GAMES          
              
 PlayerGamesCountryPeriodNLRLNCOCIPMIOINTOS
              
1Cristiano Ronaldo1 226Portugal 2002-698 7625 2146207 
2Rogério Ceni1 225Brazil1993-20155753076774 185116 
3Peter Shilton1 217England1966-1996848 87117 2981253
4Fábio1 182Brazil2000-6762701056 125   
5Roberto Carlos1 090Brazil1991-20155721456115 172 125 
6Gianluigi Buffon1 070Italy1995-2013675 4111 167 176 
7Ray Clemence1 069England1965-1988712 81106 107 612
8Javier Zanetti1 067Argentina 1993-2014682 719 162 143 
9Lionel Messi1 062Argentina2004-596 8321 1757180 
10Dani Alves1 056Brazil2001-2023597299438 172 126 
11Iker Casillas1 048Spain1999-2019626 4517 193 167 
12Pat Jennings1 046Northern Ireland1963-1986709 8475 554119 
13Glenn Ferguson1 041Northern Ireland1987-2011646 80266 26185 
14Luka Modrić 1 038Croatia2003-620 6018 165 175 
15Raúl1 034Spain1994-2015685 5225 170 102 
16Paolo Maldini 1 028Italy1985-2009648 727 175 126 
17Yasuhito Endō1 028Japan1998-2023675 5184 624152 
18Ryan Giggs 1 027Wales1990-2014672 7455 162 64 
19João Moutinho1 020Portugal2004-609 6453 148 146 
20Xavi 1 017Spain 1998-2019587 7923 195 133 
21Noel Bailie1 013Northern Ireland1989-2011577 87291 3622  
22Frank Lampard 1 009England1995-2016640 7356 134 106 


Abbreviatures:
NL = National Leagues (only top divisions), 
RL = Regional Leagues (only top divisions),
NC = National Cup,
OC = other relevant domestic club competitions,
IP = Inter-Provincial competitions, 
MI = major international club competitions, held by FIFA and continental confederations,
OI = other relevant international club competitions, 
NT = National Team (only “full internationals”),
OS = other relevant selections (Inter-League games).