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?

How many players have made 100 UEFA Champions League appearances?

Thiago Silva is the latest player to reach 100 UEFA Champions League appearances
Thiago Silva is the latest player to reach 100 UEFA Champions League appearances Juventus FC via Getty Images

Forty-seven players have amassed 100 or more appearances in the UEFA Champions League over the years. The UEFA Champions League’s all-time appearances list includes players from the early days of the tournament as well as those still adding to their tally.

Chelsea defender Thiago Silva is the latest name on the illustrious list, reaching the landmark in his team's Matchday 4 encounter with AC Milan in October 2022. The Brazilian centre-back's first 20 games in the competition proper came for the Italian club, his debut coming in Milan's 2-1 Matchday 1 win at Marseille on 15 September 2009. Thiago Silva was the second player to reach treble figures in the competition in 2022/23, Ángel Di María of Juventus having brought up his century on Matchday 2.

ALL-TIME UEFA CHAMPIONS LEAGUE STATS

Players with 100+ UEFA Champions League appearances

Every Cristiano Ronaldo Champions League goal

This is a list dominated by greats of the game, from the 1990s Milan vintage of Paolo Maldini through to Josep Guardiola's peerless Barcelona team of Xavi Hernández, Lionel Messi and Andrés Iniesta via the great Manchester United side of Paul Scholes, Ryan Giggs, Gary Neville and David Beckham. Also featured are giants of the competition such as Iker Casillas, Gianluigi Buffon, Thierry Henry, Thomas Müller, Sergio Ramos and, of course, five-time winners Cristiano Ronaldo, Karim Benzema and Luka Modrić.

183 Cristiano Ronaldo (Manchester United 59, Real Madrid 101, Juventus 23)
177
Iker Casillas (Real Madrid 150, Porto 27)
161
Lionel Messi (Barcelona 149, Paris Saint-Germain 12)*
151
Xavi Hernández (Barcelona)
146 Karim Benzema (Lyon 19, Real Madrid 127)*
142
Raúl González (Real Madrid 130, Schalke 12)
141
Ryan Giggs (Manchester United)
138 Thomas Müller (Bayern München)*
135 Sergio Ramos (Real Madrid 129, Paris Saint-Germain 6)*
133 Toni Kroos (Bayern München 41, Real Madrid 92)*
131 Manuel Neuer (Schalke 22, Bayern München 109)*
130 Andrés Iniesta (Barcelona)
129 Sergio Busquets (Barcelona)*
128 Gerard Piqué (Manchester United 4, Barcelona 124)*
125
Clarence Seedorf (Ajax 11, Real Madrid 25, AC Milan 89)
124 Gianluigi Buffon (Parma 6, Juventus 113, Paris Saint-Germain 5)
124
Paul Scholes (Manchester United)
124 Zlatan Ibrahimović (Ajax 19, Juventus 19, Inter 22, Barcelona 10, AC Milan 20, Paris Saint-Germain 33, Manchester United 1)*
120 Roberto Carlos (Real Madrid 107, Fenerbahçe 13)
119 Xabi Alonso (Real Sociedad 8, Liverpool 39, Real Madrid 47, Bayern München 25)
115 Carles Puyol (Barcelona)
112 Thierry Henry (Monaco 9, Barcelona 26, Arsenal 77)
112
Philipp Lahm (Stuttgart 7, Bayern München 105)
112 Pepe (Real Madrid 71, Beşiktaş 6, Porto 35)*
111
Dani Alves (Sevilla 8, Barcelona 80, Juventus 12, Paris Saint-Germain 11)
111 Petr Čech (Sparta Praha 12, Chelsea 94, Arsenal 5)
111 Robert Lewandowski (Dortmund 28, Bayern 78, Barcelona 5)*
111 Luka Modrić (Tottenham 8, Real Madrid 103)*
110
Arjen Robben (PSV Eindhoven 10, Chelsea 19, Real Madrid 11, Bayern München 70)

Watch Beckham's Champions League highlights

109 David Alaba (Bayern München 91, Real Madrid 18)*
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 (Inter 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)
104
Cesc Fàbregas (Arsenal 55, Barcelona 26, Chelsea 23)
103 Luís Figo (Barcelona 24, Real Madrid 58, Inter 21)
103 Oliver Kahn (Bayern München)
103
Fernandinho (Shakhtar Donetsk 30, Manchester City 73)
102 Marcelo (Real Madrid)
102 Thiago Silva (AC Milan 20, Paris Saint-Germain 60, Chelsea 22)*
101
Ángel Di María (Benfica 6, Real Madrid 39, Paris Saint-Germain 54, Juventus 2)*
100 Andriy Shevchenko (AC Milan 59, Chelsea 15, Dynamo Kyiv 26)

*includes 2022/23

Who was the first player to make 100 Champions League appearances?

First centurion

Raúl González became the first player to make 100 Champions League appearances on 22 February 2006, the then 29-year-old coming on as a substitute in Real Madrid's 1-0 home defeat by Arsenal.

How many players scored on their 100th Champions League appearance?

Six players have scored on their 100th Champions League outings, with Robert Lewandowski the only one to hit more than one as he buried a hat-trick for Bayern.

Robert Lewandowski (Bayern 5-2 Benfica, 02/11/2021)
Toni Kroos (Galatasaray 0-1 Real Madrid, 22/10/2019)
Andrea Pirlo (Juventus 3-2 Olympiacos, 04/11/2014)
Cristiano Ronaldo (Real Madrid 3-0 Dortmund, 02/04/2014)
Zlatan Ibrahimović (Paris 2-1 Olympiacos, 27/11/2013)
Thierry Henry (Sporting CP 2-5 Barcelona, 26/11/2008)

How many players have played 100 Champions League games for one club?

Twenty-six players have made over 100 Champions League appearances for one club, including eight for Real Madrid and seven for Barcelona. Xavi Hernández holds the record, with 151 games in the competition for Barça.

Xavi's Barcelona highlights

151 Xavi Hernández (Barcelona)
150 Iker Casillas (Real Madrid)
149 Lionel Messi (Barcelona)
141 Ryan Giggs (Manchester United)
138 Thomas Müller (Bayern München)*
130 Raúl González (Real Madrid)
130 Andrés Iniesta (Barcelona)
129 Sergio Busquets (Barcelona)*
129
Sergio Ramos (Real Madrid)
127 Karim Benzema (Real Madrid)*
124 Gerard Piqué (Barcelona)*
124
Paul Scholes (Manchester United)
115 Carles Puyol (Barcelona)
113
Gianluigi Buffon (Juventus)
109 Paolo Maldini (AC Milan)
109 Gary Neville (Manchester United)
109 John Terry (Chelsea)
109 Manuel Neuer (Bayern München)*
107 Roberto Carlos (Real Madrid)
106
Víctor Valdés (Barcelona)
105 Philipp Lahm (Bayern München)
102
Frank Lampard (Chelsea)
103
Oliver Kahn (Bayern München)
103 
Luka Modrić (Real Madrid)*
102
Marcelo (Real Madrid)
101 Cristiano Ronaldo (Real Madrid)

*includes 2022/23

Centurions without winner's medals

Only four players have made 100 or more Champions League appearances but not (yet) lifted the trophy:

124 Zlatan Ibrahimović
124
Gianluigi Buffon
104 Cesc Fàbregas
103 Fernandinho