List of European Cup and UEFA Champions League top scorers
All-time top scorers
As of 17 April 2019 The table below does not include goals scored in the qualification stage of the competition. Bold indicates players taking part in the 2018–19 UEFA Champions League.

List of European Cup and UEFA Champions League top scorers

Section Title: All-time top scorers
Table Section Text: As of 17 April 2019 The table below does not include goals scored in the qualification stage of the competition. Bold indicates players taking part in the 2018–19 UEFA Champions League.

Rank	Player	Goals	Apps	Ratio	Years	Club(s)

1	Portugal Cristiano Ronaldo	126	162	0.78	2003–	Manchester United Real Madrid Juventus

2	Argentina Lionel Messi	110	133	0.83	2005–	Barcelona

3	Spain Raúl	71	142	0.5	1995–2011	Real Madrid Schalke 04

4	France Karim Benzema	60	112	0.54	2006–	Lyon Real Madrid

5	Netherlands Ruud van Nistelrooy	56	73	0.77	1998–2009	PSV Eindhoven Manchester United Real Madrid

6	Poland Robert Lewandowski	53	80	0.66	2011–	Borussia Dortmund Bayern Munich

7	France Thierry Henry	50	112	0.45	1997–2012	Monaco Arsenal Barcelona

8	Argentina Alfredo Di Stéfano ‡	49	58	0.84	1955–1964	Real Madrid

9	Ukraine Andriy Shevchenko	48	100	0.48	1994–2012	Dynamo Kyiv Milan Chelsea

Sweden Zlatan Ibrahimović	48	120	0.4	2001–2017	Ajax Juventus Inter Milan Barcelona Milan Paris Saint-Germain Manchester United

11	Portugal Eusébio ‡	46	63	0.73	1961–1974	Benfica

Italy Filippo Inzaghi	46	81	0.57	1997–2012	Juventus Milan

13	Ivory Coast Didier Drogba	44	92	0.48	2003–2015	Marseille Chelsea Galatasaray

14	Argentina Sergio Agüero	36	67	0.54	2008–	Atlético Madrid Manchester City

Italy Alessandro Del Piero	42	89	0.47	1995–2009	Juventus

Germany Thomas Müller	42	105	0.4	2008–	Bayern Munich

17	Hungary Ferenc Puskás ‡	35	41	0.85	1956–1966	Budapest Honvéd Real Madrid

18	West Germany Gerd Müller ‡	34	35	0.97	1969–1977	Bayern Munich

Uruguay Edinson Cavani	34	58	0.59	2011–	Napoli Paris Saint-Germain

20	Spain Fernando Morientes	33	93	0.35	1997–2009	Real Madrid Monaco Liverpool Valencia

21	Brazil Neymar	32	53	0.6	2013–	Barcelona Paris Saint-Germain

Spain Francisco Gento ‡	32	88	0.36	1955–1969	Real Madrid

23	Netherlands Arjen Robben	31	110	0.28	2002–	PSV Eindhoven Chelsea Real Madrid Bayern Munich

24	Cameroon Samuel Eto'o	30	78	0.38	1999–2014	Mallorca Barcelona Inter Milan Chelsea

England Wayne Rooney	30	85	0.35	2004–2015	Manchester United

Brazil Kaká	30	86	0.35	2003–2014	Milan Real Madrid

27	France David Trezeguet	29	58	0.5	1997–2009	Monaco Juventus

Netherlands Roy Makaay	29	61	0.48	2000–2007	Deportivo La Coruña Bayern Munich

Netherlands Patrick Kluivert	29	71	0.41	1994–2006	Ajax Barcelona

30	France Jean-Pierre Papin ‡	28	37	0.76	1989–1994	Marseille Milan Bayern Munich

Wales Ryan Giggs	28	145	0.19	1993–2014	Manchester United

32	Brazil Rivaldo	27	73	0.37	1997–2007	Barcelona Milan Olympiacos

33	Germany Mario Gómez	26	44	0.59	2007–2013	Stuttgart Bayern Munich

34	Brazil Mário Jardel	25	46	0.54	1996–2001	Porto Galatasaray

Netherlands Robin van Persie	25	59	0.42	2002–2014	Arsenal Manchester United

Argentina Hernán Crespo	25	65	0.38	1997–2007	Parma Lazio Inter Milan Chelsea Milan

Brazil Giovane Élber	25	69	0.36	1997–2004	Bayern Munich Lyon

38	Brazil José Altafini ‡	24	28	0.86	1959–1976	Milan Juventus

Italy Marco Simone ‡	24	46	0.52	1989–2001	Milan Paris Saint-Germain Monaco

Portugal Luís Figo	24	103	0.23	1997–2009	Barcelona Real Madrid Inter Milan

England Paul Scholes	24	124	0.19	1994–2013	Manchester United

42	Finland Jari Litmanen	23	57	0.4	1993–2003	Ajax Liverpool

England Frank Lampard	23	105	0.22	2001–2015	Chelsea Manchester City

44	Spain Santillana ‡	22	46	0.48	1971–1988	Real Madrid

Bosnia and Herzegovina Edin Džeko	22	53	0.42	2009–	Wolfsburg Manchester City Roma

Argentina Gonzalo Higuaín	22	75	0.29	2007–	Real Madrid Napoli Juventus

47	Portugal José Torres ‡	21	33	0.64	1959–1971	Benfica

Ukraine Serhiy Rebrov	21	43	0.49	1993–2007	Dynamo Kyiv

Brazil Luiz Adriano	21	0.45	2008–	Shakhtar Donetsk Spartak Moscow

France Antoine Griezmann	21	52	0.4	2014–	Real Sociedad Atlético Madrid

Spain Amancio ‡	21	52	0.4	1962–1976	Real Madrid

Croatia Mario Mandžukić	21	58	0.36	2012–	Bayern Munich Atlético Madrid Juventus

England Steven Gerrard	21	73	0.29	2001–2015	Liverpool

Peru Claudio Pizarro	21	73	0.29	2001–2014	Bayern Munich Werder Bremen

Sentence(s)

Cristiano Ronaldo is the all-time top scorer in the UEFA Champions League.

final_sentence: Cristiano Ronaldo is the all-time top scorer in the UEFA Champions League.