MOST GAMES IN XXI CENTURY


Players with Most Games in XXI Century 

We update a ranking for most experienced players in the current century, as it stood after the year 2025. Cristiano Ronaldo (picture) leads it with 1301 games.
9 players have reached the mark of 1000 games; Sergio Ramos and Luis Suárez did it in 2025 (also Roque Santa Cruz reached 1000 career games last year but only 896 of them were in XXI century).
36 players have done 900+ appearances. 22 of them are currently active (highlighted in bold); Sergio Busquets, Ivan Rakitić and Pepe Reina retired in 2025.

 MOST GAMES   XXI CENTURY     
           
 PlayerXXIXXTotalCountryCareerDLDCICCNT
           
1Cristiano Ronaldo1301 1301Portugal 2002-739107229226
2Fábio128841292Brazil1998-1022123143 
3Luka Modrić1143 1143Croatia2003-67487188194
4Lionel Messi1137 1137Argentina 2004-640118183196
5João Moutinho1084 1084Portugal2004-643127168146
6Dani Alves1056 1056Brazil2001-2023626132172126
7Edin Džeko1047 1047Bosnia and H2003-66972160146
8Sergio Ramos1030 1030Spain2004-60877165180
9Luis Suárez1030 1030Uruguay2005-66776144143
10Sergio Busquets981 981Spain2008-202556399176143
11Alexis Sánchez976 976Chile2005-60183124168
12Robert Lewandowski975 975Poland2006-55887167163
13Iker Casillas974741048Spain1999-201958557171161
14Ángel Di María974 974Argentina 2005-554114161145
15Karim Benzema974 974France2004-6098917997
16Ivan Rakitić971 971Croatia2005-202561299154106
17Andrés Iniesta962 962Spain2002-2024576103152131
18Hugo Lloris962 962France2005-65140126145
19Zlatan Ibrahimović  9539962Sweden 1999-202360772152122
20Thiago Silva949 949Brazil2004-60199136113
21James Milner948 948England2002-64810313661
22Jesús Navas945 945Spain2003-202463910314756
23Yasuhito Endō944841028Japan1998-202360612066152
24Pepe Reina9436949Spain2000-20256615319336
25Fernandinho941 941Brazil2003-20246328217453
26Xavi 937801017Spain 1998-201953695174132
27Dušan Tadić932 932Serbia2006-62673122111
28Arturo Vidal931 931Chile2005-54680158147
29Igor Akinfeev924 924Russia2003-61070133111
30Óscar Cardozo924 924Paraguay2004-6367115958
31Guillermo Ochoa919 919Mexico2004-6891563152
32Manuel Neuer908 908Germany2006-53575174124
33Diego Souza907 907Brazil2003-2023708100927
34Rogério Ceni9053201225Brazil1993-2015675721499
35Thomas Müller900 900Germany2007-51580174131
36Paulo Da Silva90085985Paraguay1996-20236423478146

All games at top senior level are counted:
Domestic leagues (DL) - top national and regional divisions, 
Domestic cups and other relevant competitions (DC), 
Official international club competitions (ICC), 
Official games between national team (NT).
Period: from 1 January 2001 to 31 December 2025.


Share Post