List of footballers with 100 or more UEFA Champions League appearances
Players
As of 17 April 2019

List of footballers with 100 or more UEFA Champions League appearances

Section Title: Players
Table Section Text: As of 17 April 2019

Player	Nation	Appearances	Years	Club(s)

1	Iker Casillas	Spain	177	1999–	Real Madrid (150) Porto (27)

2	Cristiano Ronaldo	Portugal	162	2003–	Manchester United (52) Real Madrid (101) Juventus (9)

3	Xavi	Spain	151	1998–2015	Barcelona

4	Raúl	Spain	142	1995–2011	Real Madrid (130) Schalke 04 (12)

5	Ryan Giggs	Wales	141	1994–2014	Manchester United

6	Lionel Messi	Argentina	133	2005–	Barcelona

7	Andrés Iniesta	Spain	130	2002–2018	Barcelona

8	Clarence Seedorf	Netherlands	125	1994–2012	Ajax (11) Real Madrid (25) Milan (89)

9	Paul Scholes	England	124	1994–2013	Manchester United

10	Gianluigi Buffon	Italy	122	1997–	Parma (6) Juventus (111) Paris Saint-Germain (5)

11	Roberto Carlos	Brazil	120	1997–2007	Real Madrid (107) Fenerbahçe (13)

12	Zlatan Ibrahimović	Sweden	119	2001–2017	Ajax (19) Juventus (18) Inter Milan (22) Barcelona (10) Milan (16) Paris Saint-Germain (33) Manchester United (1)

Xabi Alonso	Spain	2003–2017	Real Sociedad (8) Liverpool (39) Real Madrid (47) Bayern Munich (25)

Sergio Ramos	Spain	2005–	Real Madrid

15	Carles Puyol	Spain	115	1999–2014	Barcelona

16	Thierry Henry	France	112	1997–2012	Monaco (9) Arsenal (77) Barcelona (26)

Philipp Lahm	Germany	2002–2017	VfB Stuttgart (7) Bayern Munich (105)

Karim Benzema	France	2006–	Lyon (19) Real Madrid (93)

19	Petr Čech	Czech Republic	111	2001–2017	Sparta Prague (12) Chelsea (94) Arsenal (5)

Dani Alves	Brazil	2007–	Sevilla (8) Barcelona (80) Juventus (12) Paris Saint-Germain (11)

21	Arjen Robben	Netherlands	110	2002–	PSV Eindhoven (10) Chelsea (19) Real Madrid (11) Bayern Munich (70)

22	Paolo Maldini	Italy	109	1992–2008	Milan

Gary Neville	England	1993–2010	Manchester United

John Terry	England	2003–2016	Chelsea

25	Andrea Pirlo	Italy	108	1998–2015	Inter Milan (5) Milan (78) Juventus (25)

Ashley Cole	England	2000–2015	Arsenal (45) Chelsea (60) Roma (3)

Patrice Evra	France	2003–2017	Monaco (21) Manchester United (65) Juventus (22)

28	David Beckham	England	107	1994–2013	Manchester United (77) Real Madrid (26) Milan (2) Paris Saint-Germain (2)

Gerard Piqué	Spain	2004–	Manchester United (4) Barcelona (102)

30	Víctor Valdés	Spain	106	2002–2014	Barcelona

30	Frank Lampard	England	105	2003–2015	Chelsea (102) Manchester City (3)

Thomas Müller	Germany	2009–	Bayern Munich

33	Cesc Fàbregas	Spain	104	2004–	Arsenal (55) Barcelona (26) Chelsea (23)

Sergio Busquets	Spain	2008–	Barcelona

35	Oliver Kahn	Germany	103	1994–2007	Bayern Munich

Luís Figo	Portugal	1997–2009	Barcelona (24) Real Madrid (58) Inter Milan (21)

37	Andriy Shevchenko	Ukraine	100	1994–2010	Dynamo Kyiv (26) Milan (59) Chelsea (15)

Manuel Neuer	Germany	2007–	Schalke 04 (22) Bayern Munich (78)

Sentence(s)