European Kings! The 10 Highest Champions League Goalscorers of All Time

Goals, goals, goals. That's what this list is all about. Scoring in the Champions League can be the highlight of a player's professional career, but these guys took it to the next level, scoring on a regular basis in Europe's best competition. Since its inception in 1992, let's take a look at the top 10 goalscorers in the history of the Champions League, excluding qualifying matches... Number of Champions League goals: 100 Ronaldo's hat trick at home to Bayern Munich ensured that the...

Didier Drogba

Number of Champions League goals: 44

Edging into the top 10 ahead of Alessandro Del Piero is Ivorian legend Didier Drogba, who ended his illustrious career in Europe with 44 Champions League goals to his name. 

He bagged the majority of them during two successful spells with Chelsea, but also found the back of the net with former clubs Marseille and Galatasaray too. 

Filippo Inzaghi

Number of Champions League goals: 46

The ultimate poacher, Inzaghi made a living out of scoring goals and he was equally prolific in the Champions League with both Juventus and AC Milan as he was in the Serie A. 

Two of Pippo's 46 strikes famously came in the 2007 final which the Rossoneri won against Liverpool, in a repeat of the famous "Miracle of Istanbul" two years earlier. 

Andriy Shevchenko

Number of Champions League goals: 48

Two short of half a century of Champions League strikes, Andriy Shevchenko first showed off his prowess in front of goal on the European stage with boyhood club Dynamo Kyiv. 

His form for the Ukrainians earned him a move to AC Milan, where he scored for fun in Europe, earning him the 2003 Ballon d'Or. 

The less said about his time at Chelsea the better, but he did still manage four goals for them in the continent's most prestigious tournament. 

Zlatan Ibrahimovic

Number of Champions League goals: 48

Tied with Sheva is current Manchester United striker Zlatan Ibrahimovic. 

The Red Devils' omission from the Champions League has prevented the Swedish powerhouse from adding to his impressive tally, with Zlatan successfully finding the back of the net in the competition with every former club who have played in it; Ajax, Juventus, Inter Milan, Barcelona, AC Milan and Paris Saint-Germain. 

Thierry Henry

Number of Champions League goals: 50

Not just a scorer of many Champions League goals, but also of great ones. Henry first burst onto the European scene as a teenager with Monaco, with whom he netted seven goals in the 1997/98 campaign. 

The mercurial striker went on to become one of the world's best with both Arsenal and Barcelona, reaching the 50 milestone with ease.

Karim Benzema

Number of Champions League goals: 51

Benzema recently overtook Henry as the highest scoring Frenchman in the competition, when he scored against Napoli in this season's quarter finals. 

The 29-year-old first got off the mark during his Lyon days, but it was only once he moved to Real Madrid that Benzema became a regular scorer in the Champions League. 

Ruud van Nistelrooy

Number of Champions League goals: 56

The dependable Dutch frontman simply loved scoring goals; whether it was in Europe or at home, Ruud van Nistelrooy was always on hand to get on the scoresheet, so it should come as no surprise to see him so high up on this list. 

After a handful of goals in the Champions League with PSV Eindhoven, Ruud then really earned his stripes with both Manchester United and Real Madrid.


Number of Champions League goals: 71

For many years the top dog, prior to the arrival of a prolific rival duo, Raul reigned supreme at the Santiago Bernabeu and led from the front by scoring goals for Real Madrid. 

The experienced striker looked to have finished by the time he left the Spanish capital, but he added to his tally after joining Schalke, even scoring in the 2010/11 quarter finals. 

Lionel Messi

Number of Champions League goals: 94

The five time Ballon d'Or winner has broken records left, right and centre, but he falls just short in the all time Champions League scoring charts. 

However, the Barcelona talisman will feel confident that he will eventually end his career as the highest scoring player in the tournament's history, with Messi showing no signs of slowing at the age of 29.

Cristiano Ronaldo

Number of Champions League goals: 100

Ronaldo's hat trick at home to Bayern Munich ensured that the Portuguese forward became the first player ever to reach 100 Champions League goals, which is unlikely to be matched by anyone else, bar Messi. 

The former Manchester United winger started to find the net in Europe under the tutelage of Sir Alex Ferguson, but his scoring rate entered dizzying levels once he made the move to Real Madrid. 

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes