UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Who has played 100 Champions League games?

Pepe was the 40th player to reach 100 UEFA Champions League appearances: see who he joined.

Pepe was the 40th player to 100 appearances
Pepe was the 40th player to 100 appearances Getty Images

Pepe last season became the 40th member of the illustrious band of players who have amassed 100 or more appearances in the UEFA Champions League.

Portugal centre-back Pepe – a three-time European champion with Real Madrid between 2014 and 2017 – achieved his century of games while captaining Porto to victory against Olympiacos on Matchday 2 of the 2020/21 campaign. Fittingly, it was also his club's 100th win in the European Cup/Champions League.

Meanwhile, the 39th such centurion, Toni Kroos, had got there when his goal against Galatasaray made him the fifth player to score on his landmark outing, following the example of Andrea Pirlo, Cristiano Ronaldo, Zlatan Ibrahimović and Thierry Henry.

ALL-TIME UEFA CHAMPIONS LEAGUE STATS

Players with 100+ UEFA Champions League appearances

Watch Iker Casillas highlights
Watch Iker Casillas highlights

177 Iker Casillas (Real Madrid 150, Porto 27)
177 Cristiano Ronaldo (Manchester United 53, Real Madrid 101, Juventus 23)*
151 Xavi Hernández (Barcelona)
150 Lionel Messi (Barcelona 149, Paris Saint-Germain 1)*
142
Raúl González (Real Madrid 130, Schalke 12)
141
Ryan Giggs (Manchester United)
131 Karim Benzema (Lyon 19, Real Madrid 112)*
130
Andrés Iniesta (Barcelona)
129
Sergio Ramos (Real Madrid)
125 Thomas Müller (Bayern München)*
125 Clarence Seedorf (Ajax 11, Real Madrid 25, AC Milan 89)
124Gianluigi Buffon (Parma 6, Juventus 113, Paris Saint-Germain 5)
124
Paul Scholes (Manchester United)
120
Sergio Busquets (Barcelona)*
120
Roberto Carlos (Real Madrid 107, Fenerbahçe 13)
120 Manuel Neuer (Schalke 22, Bayern München 98)*
120 Gerard Piqué (Manchester United 4, Barcelona 116)*

Sergio Ramos - 600 up for Real Madrid
Sergio Ramos - 600 up for Real Madrid


119
Xabi Alonso (Real Sociedad 8, Liverpool 39, Real Madrid 47, Bayern München 25)
119
Zlatan Ibrahimović (Ajax 19, Juventus 18, Internazionale Milano 22, Barcelona 10, AC Milan 16, Paris Saint-Germain 33, Manchester United 1)
115 Toni Kroos (Bayern München 42, Real Madrid 73)
115 Carles Puyol (Barcelona)
112 Thierry Henry (Monaco 9, Barcelona 26, Arsenal 77)
112
Philipp Lahm (Stuttgart 7, Bayern München 105)
111 Dani Alves (Sevilla 8, Barcelona 80, Juventus 12, Paris Saint-Germain 11)
111 Petr Čech (Sparta Praha 12, Chelsea 94, Arsenal 5)
110 Arjen Robben (PSV Eindhoven 10, Chelsea 19, Real Madrid 11, Bayern München 70)

Watch Beckham's Champions League highlights
Watch Beckham's Champions League highlights

109 Paolo Maldini (AC Milan)
109 Gary Neville (Manchester United)
109 John Terry (Chelsea)
108 Ashley Cole (Arsenal 45, Chelsea 60, Roma 3)
108 Patrice Evra (Monaco 21, Manchester United 65, Juventus 22)
108
Andrea Pirlo (Internazionale Milano 5, AC Milan 78, Juventus 25)
107
David Beckham (Manchester United 77, Real Madrid 26, AC Milan 2, Paris Saint-Germain 2)
106 Víctor Valdés (Barcelona)
105 Frank Lampard (Chelsea 102, Manchester City 3)
105 Pepe (Real Madrid 71, Beşiktaş 6, Porto 28)*
104
Cesc Fàbregas (Arsenal 55, Barcelona 26, Chelsea 23)
103 Luís Figo (Barcelona 24, Real Madrid 58, Internazionale Milano 21)
103 Oliver Kahn (Bayern München)
100 Andriy Shevchenko (AC Milan 59, Chelsea 15, Dynamo Kyiv 26)

*includes 2021/22