Since the rebranding of the European Champion Clubs' Cup to UEFA Champions League in 1992 at the start of the 1992–93 season, a total of 56 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 Thibaut Courtois, who played his 100th match on 8 September 2026. Cristiano Ronaldo has made the most appearances in the Champions League, playing 183 matches.
Seven players scored in their 100th appearance: Thierry Henry (for Barcelona against Sporting CP) on 26 November 2008, Zlatan Ibrahimović (for Paris Saint-Germain against Olympiacos) on 27 November 2013, Cristiano Ronaldo (for Real Madrid against Borussia Dortmund) on 2 April 2014, Andrea Pirlo (for Juventus against Olympiacos) on 4 November 2014, Toni Kroos (for Real Madrid against Galatasaray) on 22 October 2019, Robert Lewandowski (for Bayern Munich against Benfica) on 2 November 2021, and Antoine Griezmann (for Atlético Madrid against Sparta Prague) on 26 November 2024.
Of the players who have reached this landmark, only eight have never won the Champions League (Gianluigi Buffon, Ibrahimović, Cesc Fàbregas, Fernandinho, Griezmann, Koke, Jan Oblak and Otamendi), with Buffon (as well as former Juventus teammate Paolo Montero) having reached three finals without winning.
Players <onlyinclude>
Players taking part in the 2026–27 UEFA Champions League are highlighted in bold. The table below does not include appearances made in the qualification stage of the competition.
Rank Player Nation Years Club(s) () 1 Cristiano Ronaldo 183 2003–2022 2 Iker Casillas 177 3 Lionel Messi 163 2004–2023 Thomas Müller 2009–2025 5 Manuel Neuer 162 2007– 6 Karim Benzema 152 2005–2023 7 Xavi 151 1998–2015 Toni Kroos 2008–2024 9 Robert Lewandowski 144 2011–2026 10 Raúl 142 1995–2011 Sergio Ramos 2005–2023 Luka Modrić 2010–2025
See also List of UEFA Champions League top scorers
References