List of footballers with 100 or more UEFA Champions League appearances


Since the UEFA Champions League's formation at the start of the 1992–93 season, a total of 39 players have managed to make at least 100 appearances in the competition. The first player to hit the landmark was Raúl, who did so in February 2006 while the most recent member of the "100 club" is Toni Kroos, who played his 100th match in October 2019. The player with the most appearances is Iker Casillas, who has played 177 times in the Champions League.
Five players scored in their 100th appearance: Thierry Henry on 26 November 2008, Zlatan Ibrahimović on 27 November 2013, Cristiano Ronaldo on 2 April 2014, Andrea Pirlo on 4 November 2014, and Toni Kroos on 22 October 2019. Of the players who have made 100 or more appearances in the competition proper, only three have never won the Champions League, with Buffon having made three appearances in the final without winning.
The table below does not include appearances made in the qualification stage.

Players

Players in bold are still active in Europe.
PlayerNationAppearancesYearsClub
1Iker Casillas177Real Madrid
Porto
2Cristiano Ronaldo1692003–Manchester United
Real Madrid
Juventus
3Xavi1511998–2015Barcelona
4Raúl1421995–2011Real Madrid
Schalke 04
5Ryan Giggs1411994–2014Manchester United
5Lionel Messi1412005–Barcelona
7Andrés Iniesta1302002–2018Barcelona
8Clarence Seedorf1251994–2012Ajax
Real Madrid
Milan
9Paul Scholes1241994–2013Manchester United
Sergio Ramos2005–124Real Madrid-
11Gianluigi Buffon1231997–Parma
Juventus
Paris Saint-Germain
12Roberto Carlos1201997–2007Real Madrid
Fenerbahçe
13Zlatan Ibrahimović1192001–Ajax
Juventus
Inter Milan
Barcelona
Milan
Manchester United
13Xabi Alonso1192003–2017Real Sociedad
Liverpool
Real Madrid
Bayern Munich
13Karim Benzema1192006–Lyon
Real Madrid
16Carles Puyol1151999–2014Barcelona
17Gerard Piqué1142004–Manchester United
Barcelona
18Thierry Henry1121997–2012Monaco
Arsenal
Barcelona
18Philipp Lahm1122002–2017VfB Stuttgart
Bayern Munich
18Sergio Busquets1122008–Barcelona
21Petr Čech1112001–2017Sparta Prague
Chelsea
Arsenal
21Dani Alves1112007–2019Sevilla
Barcelona
Juventus
Paris Saint-Germain
21Thomas Müller1112009–Bayern Munich
24Arjen Robben1102002–2018PSV Eindhoven
Chelsea
Real Madrid
Bayern Munich
25Paolo Maldini1091992–2008Milan
25Gary Neville1091993–2010Manchester United
25John Terry1092003–2016Chelsea
28Andrea Pirlo1081998–2015Inter Milan
Milan
Juventus
28Ashley Cole1082000–2015Arsenal
Chelsea
Roma
28Patrice Evra1082003–2017Monaco
Manchester United
Juventus
31David Beckham1071994–2013Manchester United
Real Madrid
Milan
Paris Saint-Germain
31Manuel Neuer1072007–Schalke 04
Bayern Munich
33Víctor Valdés1062002–2014Barcelona
34Frank Lampard1052003–2015Chelsea
Manchester City
35Cesc Fàbregas1042004–Arsenal
Barcelona
Chelsea
36Oliver Kahn1031994–2007Bayern Munich
36Luís Figo1031997–2009Barcelona
Real Madrid
Inter Milan
38Toni Kroos1022008–Bayern Munich
Real Madrid
39Andriy Shevchenko1001994–2010Dynamo Kyiv
Milan
Chelsea