MOST GAMES IN XXI CENTURY


Players with Most Games in XXI Century: updated ranking after 2024

We update a ranking of most experienced players in the current century, as it stood after the year 2024. Cristiano Ronaldo leads it with 1255 games.
7 players have reached the mark of 1000 games; João Moutinho and Edin Džeko did it in 2024.
30 players have played 900+ games; 20 of them active (highlighted in bold).
We have also included further 12 players who are below 900 games in XXI but have amassed this mark adding the games played in XX century, with the condition that significant majority of their games were still held in XXI. Such players can be conditionally taken as “players of XXI century”.
Along with the main ranking (for XXI) we put also an extended parallel ranking Total where the mentioned category of players is included as well. 
This parallel ranking is led by Rogério Ceni (1225 games) while the 2nd placed Cristiano Ronaldo should surpass him pretty soon.

 MOST GAMES   XXI CENTURY     
           
 PlayerXXIXXTotalCountryCareerDLDCICCNT
           
1Cristiano Ronaldo1255 1255Portugal 2002-710104224217
2Fábio121531218Brazil2000-973113129 
3Lionel Messi1083 1083Argentina 2004-606104182191
4Luka Modrić1074 1074Croatia2003-63878174184
5Dani Alves1056 1056Brazil2001-2023626132172126
6João Moutinho1037 1037Portugal2004-616120155146
7Edin Džeko1000 1000Bosnia and H2003-64470147139
8Sergio Ramos996 996Spain2004-58177158180
9Luis Suárez980 980Uruguay2005-63576126143
10Iker Casillas974741048Spain1999-201958557171161
11Andrés Iniesta962 962Spain2002-2024576103152131
12Zlatan Ibrahimović  9539962Sweden 1999-202360772152122
13Ivan Rakitić952 952Croatia2005-59498154106
14Alexis Sánchez947 947Chile2005-57780124166
15Jesús Navas945 945Spain2003-202463910314756
16Yasuhito Endō944841028Japan1998-202360612066152
17Fernandinho9410941Brazil2003-6328217453
18Pepe Reina9406946Spain2000-6595319236
19Xavi 937801017Spain 1998-201953695174132
20Ángel Di María937 937Argentina 2005-528110154145
21Karim Benzema937 937France2004-5828317597
22James Milner935 935England2002-63710113661
23Sergio Busquets925 925Spain2008-52499159143
24Robert Lewandowski922 922Poland2006-52982155156
25Hugo Lloris917 917France2005-61640116145
26Diego Souza907 907Brazil2003-2023708100927
27Rogério Ceni9053201225Brazil1993-2015675721499
28Thiago Silva903 903Brazil2004-56994127113
29Arturo Vidal901 901Chile2005-52777153144
30Paulo Da Silva90085985Paraguay1996-20236423478146
 Gianluigi Buffon8582111069Italy1995-201352837133160
 Javier Zanetti7173501067Argentina 1993-20144495012890
 Raúl6883461034Spain1994-20154545711562
 Frank Lampard 8411681009England1995-2016507105124105
 Roque Santa Cruz857119976Paraguay1997-6025510595
 Timmy Simons84599944Belgium1998-20185716411694
 Oswaldo Sánchez  670269939Mexico1993-2014512135788
 Zé Roberto708228936Brazil1994-20174925712138
 Thierry Henry 655262917France1994-2012422399698
 Petr Čech 88920909Czech Republic1999-201955275138124
 Dirk Kuyt 81687903Netherlands1998-20175536099104
 Essam El-Hadary701200901Egypt1995-201941148107135


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 2024.