This could take a while

Free of charge until December 2017 Log In


UEFA Champions League 2016-17: Top 10 Goalscorers in the Champions League History

UEFA Champions League logo10. Alfredo Di Stefano, 49 goals

Alfredo Di Stefano is one of the best footballers that has ever appeared on a football pitch. The Argentine, who later represented Spain on international level, spent the best part of his career with Real Madrid. It was in this jersey that he scored 49 Champions League (European Cup) goals. Alfredo Di Stefano, who passed away in 2014, is the only player in the top ten that represents the earlier editions of the prestigious club competition. 

9. Zlatan Ibrahimovic, 49 goals

Currently referred as the "God of Manchester", Zlatan Manchester United's Zlatan Ibrahimovic has scored 49 goals in Champions League historymatures like wine. He played for numbers of top clubs during his rich career and has been successful everywhere. Despite the fact that the Swede has never won the Champions League, he has managed to score 49 times in this competition, 20 of them while representing PSG. He has still got some time left to climb higher in this ranking, but he needs his team to qualify for Champions League first. 

8. Filippo Inzaghi, 50 goals

Pippo Inzaghi scored for two Italian heavyweights Juventus and AC Milan in Champions League. He spent 11 years with the latter and helped the team win the competition twice, scoring both of his side‘s goals in the 2007 final against Liverpool. Goal instinct and the ability to choose an excellent position makes Inzaghi one of the most feared strikers ever played in Champions League. Hadn‘t the World Champion been caught offside as many times as he did, he would surely be occupying a much higher place in this ranking. 

7. Thierry Henry, 51 goals

If Thierry Henry continued playing for Arsenal after 2007, he would probably end his career with more than 51 goals in Champions League. The time under Arsene Wenger’s management was the best in the Frenchman’s club career. The trademark side-foot finish feared all goalkeepers in the world. "Titi" acts as an assistant coach for the Belgian national team these days.

Champions League hero Karim Benzema of Real Madrid6. Karim Benzema, 51 goals

The Real Madrid striker, part of the famous BBC trio, has scored the same number of goals as his fellow compatriot Thiery Henry, and has all the chances to appear much higher in the ranking, considering his young age. A little bit of luck in scoring another twenty goals in the competition, and the 29-year-old Fenchman will appear among the top three strikers in the competition history. This achievement will make this underrated player and two-time winner of the competition into a true Champions League legend. 

5. Andriy Shevchenko, 59 goals

The legend of Ukrainian and European football, currently coaching his national team, became famous for representing Dynamo Kyiv, most notably scoring goals against Barcelona, Real Madrid and Bayern. An even more successful part of his career was spent with AC Milan. Sheva was the most dangerous striker of his time and spent seven years in Italy, winning the Champions League in 2003. The move to Roman Abramovich’s Chelsea certainly did not add fame to his career. Anyway, his 59 goals in Champions League deservedly put him among the top 5 Champions League strikers.

4. Ruud van Nistelrooy 60 goals

One of the most clinical strikers in the competition’s history, Ruud van Nistelrooy used to score goals with an improbable ease. The Dutchman spent the most successful part of his career under Sir Alex Ferguson’s management at Manchester United, where he, during a spell of five years, earned hearts of Red Devils’ fans and made the fans chant “Ruud Ruud Ruud” in every match. Van Nistelrooy also played for several other clubs, most notably Real Madrid.

3. Raúl González 71 goals

The list includes another Real Madrid legend, Raul. The legendary seven was not given the privilege to retire in his beloved club, but he stormed the football world since he was 17, spending 16 seasons at Real Madrid and stamping tens of trademark goals. 71 goals scored in UEFA Champions League makes this football genius a true icon. The third position in the list seems more or less secure for the upcoming years, but even if someone scores more than 71 in the competition, the three-time winner will always remain in history books as one of the biggest stars ever played in the competition.

1. Lionel Messi 94 goals and Cristiano Ronaldo 98 goals

UEFA Champions League has never seen a fiercer competition Cristiano Ronaldo is the topscorer in Champions League historybetween two players than the one between Lionel Messi and Cristiano Ronaldo. The two have been updating the record books for the past 10 years and the last word is still to be said. Currently the Portuguese has got an advantage of 4 goals, but the two stars cannot be separated. The immense competition and incredible talent of Messi and Ronaldo leaves the question about the most successful topscorer in Champions League history open. The two have won Champions League 7 times on aggregate and are capable of everything on the pitch, so let’s keep on admiring the biggest players of this generation.
Read Samuel Vilkovsky's and Samuel Durinsky's article about 10 Top Players to Never Win Champions League
Read Samuel Vilkovsky's and Samuel Durinsky's article about 11 Top Youngsters of Champions League
Read Samuel Vilkovsky's and Samuel Durinsky's article about Slovakia national team


Physical attributes


Technical attributes

ball control
free kicks
long throws
shooting accuracy
shooting power
slide tackle
stand tackle
aerial control
one on ones
off the area
penalty saving

Mental attributes

tactical awareness
work rate
positioning in the line
OK Cancel

We use cookies. By using our website you consent to our use of cookies in accordance with the terms of this policy.
Terms and conditions
Privacy Policy

Send message