Cristiano Ronaldo, Lionel Messi and Sergio Ramos are all climbing the leaderboard.

Cristiano Ronaldo: the only player to make 50 appearances for two clubs
©AFP/Getty Images

All-time most appearances

177 Iker Casillas, ESP
168 Cristiano Ronaldo, POR

151 Xavi Hernández, ESP
142 Raúl González, ESP
141 Ryan Giggs, WAL
140 Lionel Messi, ARG

130 Andrés Iniesta, ESP
125 Clarence Seedorf, NED
124 Paul Scholes, ENG
123 Sergio Ramos, ESP
123 Gianluigi Buffon, ITA

In total, 39 players have made 100 UEFA Champions League appearances.

151 Xavi Hernández (Barcelona)
150 Iker Casillas (Real Madrid)
141 Ryan Giggs (Manchester United)
140 Lionel Messi (Barcelona)

130 Andrés Iniesta (Barcelona)
130 Raúl González (Real Madrid)
124 Paul Scholes (Manchester United)
123 Sergio Ramos (Real Madrid)

115 Carles Puyol (Barcelona)
112 Gianluigi Buffon (Juventus)
111 Sergio Busquets (Barcelona)
110 Thomas Müller (Bayern)
109 Gerard Piqué (Barcelona)

109 Paolo Maldini (AC Milan)
109 Gary Neville (Manchester United)
109 John Terry (Chelsea)
107 Roberto Carlos (Real Madrid)
106 Víctor Valdés (Barcelona)
105 Philipp Lahm (Bayern)
103 Oliver Kahn (Bayern)
102 Frank Lampard (Chelsea)
101 Cristiano Ronaldo (Real Madrid)
99 Karim Benzema (Real Madrid)

Cristiano Ronaldo is the only player to have made 50 appearances for two clubs: Manchester United (52) and Real Madrid (101).

All-time appearances in finals

6 Cristiano Ronaldo (Manchester United, Real Madrid)
6 Paolo Maldini (AC Milan)
5 Patrice Evra (Monaco, Manchester United, Juventus)
5 Clarence Seedorf (Ajax, Real Madrid, AC Milan)
5 Edwin van der Sar (Ajax, Manchester United)

All-time appearances in semi-finals

21 Cristiano Ronaldo (Manchester United, Real Madrid)
17 Xabi Alonso (Liverpool, Real Madrid, Bayern)
16 Xavi Hernández (Barcelona)
15 Lionel Messi (Barcelona)
15 Sergio Ramos (Real Madrid)
14 Thomas Müller (Bayern)
14 Iker Casillas (Real Madrid)
14 Dani Alves (Barcelona, Juventus)
14 John Terry (Chelsea)
14 Edwin van der Sar (Ajax, Manchester United)
14 Víctor Valdés (Barcelona)

All-time appearances in quarter-finals

22 Lionel Messi (Barcelona)
22 Cristiano Ronaldo (Manchester United, Real Madrid, Juventus)
22 Andrés Iniesta (Barcelona)
21 Gerard Piqué (Manchester United, Barcelona)
21 Ryan Giggs (Manchester United)
21 Xavi Hernández (Barcelona)

All-time appearances in round of 16

30 Cristiano Ronaldo (Manchester United, Real Madrid, Juventus)
28 Lionel Messi (Barcelona)
27 Iker Casillas (Real Madrid, Porto)
25 Andrés Iniesta (Barcelona)
23 Sergio Ramos (Real Madrid)
23 Dani Alves (Sevilla, Barcelona, Juventus, Paris Saint-Germain)
23 Zlatan Ibrahimović (Juventus, Inter Milan, Barcelona, AC Milan, Paris Saint-Germain)
23 Arjen Robben (Chelsea, Real Madrid, Bayern)

All-time appearances in group stage

94 Iker Casillas (Real Madrid, Porto)
89 Cristiano Ronaldo (Manchester United, Real Madrid, Juventus)
80 Xavi Hernández (Barcelona)

* Players in italics still in this season’s competition.

© 1998-2020 UEFA. All rights reserved.