10 Best Strikers In Champions League History.
Updated: Oct 4
The Champions League has provided the stage for some of football's greatest goalscorers. Over the years, the competition has seen powerful centre-forwards, clever finishers and attacking players capable of deciding the biggest matches in European football.
Some built their reputations over a decade or more. Others produced extraordinary numbers in relatively few appearances. The competition's history also stretches beyond the modern Champions League.
The European Cup, which began in 1955, was its predecessor, meaning players such as Alfredo Di Stéfano deserve to be considered alongside the modern greats.
So, who are the best strikers in Champions League history?
The 10 Best Strikers in Champions League History
This ranking considers goals, scoring rate, longevity, major performances, European success and overall influence on the competition. It is therefore not simply a list of the ten highest scorers.
10. Thierry Henry
Thierry Henry was one of the most complete forwards of his generation, combining pace, intelligence, technique and clinical finishing.
Although his Champions League career never produced the number of goals associated with some of the players above him, Henry remained a major threat whenever Arsenal or Barcelona entered the competition.
He scored 51 Champions League goals, with his career taking him from Monaco to Arsenal and Barcelona. Henry came closest to European glory with Arsenal, reaching the final before Barcelona won in Paris.
He eventually lifted the trophy with Barcelona, playing a major role in the team that defeated Manchester United in the final.
His Champions League record does not quite match his extraordinary domestic achievements, but his ability to perform against Europe's best defenders makes him one of the competition's most memorable forwards.
9. Ruud van Nistelrooy
Ruud van Nistelrooy was built for the Champions League. The Dutch striker possessed an exceptional instinct inside the penalty area and was rarely wasteful when chances arrived.
He scored 60 goals in the competition, placing him among the greatest Champions League goalscorers of all time. Van Nistelrooy scored 35 Champions League goals for Manchester United before continuing his European career with Real Madrid.
His movement was one of his greatest strengths. He did not need to dominate the ball to influence a match. Instead, he found small spaces between defenders and appeared in the right place at the right time.
His career is also a reminder that individual brilliance does not always lead to a Champions League medal. Despite his outstanding scoring record, Van Nistelrooy never lifted the trophy.
8. Kylian Mbappé
Kylian Mbappé has already established himself among the Champions League's greatest goalscorers. His numbers are particularly outstanding given his age.
Mbappé has scored 71 goals in 99 Champions League appearances, putting him level with Raúl on the all-time scoring list. His Champions League career began with Monaco before he continued with Paris Saint-Germain and Real Madrid.
Speed has always been one of his defining qualities, but his game has developed well beyond simply running in behind defenders. Mbappé can finish with either foot, attack space, create chances for teammates and operate from several positions across the forward line.
He also produced one of the competition's outstanding scoring campaigns when he finished top scorer with 15 goals. That included a record-breaking 13 goals during the league phase, followed by two more in the knockout stages.
There is still time for Mbappé to climb much higher on this list. At this stage, however, his scoring record already demands recognition among the Champions League's greatest strikers.
7. Erling Haaland
Erling Haaland has produced one of the most extraordinary scoring starts the Champions League has seen. The Norwegian has scored 59 goals in only 59 appearances in the competition.
That is exceptional even by Champions League standards. Haaland announced himself immediately, scoring a hat-trick for Salzburg on his competition debut before continuing his scoring exploits with Borussia Dortmund and Manchester City.
He became the quickest player to reach 50 Champions League goals, underlining just how quickly he has climbed the competition's scoring charts. His playing style is relatively straightforward compared with some of the more creative forwards on this list.
He is powerful, direct and devastating when attacking space around the penalty area. His movement, strength and finishing make him particularly difficult to contain once he gets into dangerous positions.
Haaland's Champions League legacy is still being written, but his scoring rate already puts him in elite company.
6. Raúl
Raúl was one of the defining forwards of the Champions League's early modern era. The Spanish striker scored 71 goals in the competition, a figure that kept him at or near the top of the scoring charts for many years.
His greatest European achievements came with Real Madrid. Raúl was part of three European Cup-winning teams and became one of the defining players of the club's great Champions League sides.
He was not dependent on raw pace or physical power. Instead, his movement, intelligence and finishing made him extremely difficult for defenders to track.
Raúl also possessed the ability to score important goals in important matches, which helped establish his reputation as a big-game player.
His eventual record of 71 Champions League goals has now been matched by Mbappé, but Raúl's contribution to the competition's history remains enormous.
5. Karim Benzema
Karim Benzema developed from a talented young striker at Lyon into one of the most accomplished forwards in Champions League history. He scored 90 goals in the competition, placing him fourth on the all-time list behind Ronaldo, Messi and Lewandowski. Benzema's greatest achievements came with Real Madrid.
He won the Champions League five times and became an integral part of the team that dominated European football during the 2010s and early 2020s. His intelligence was one of his biggest strengths.
Benzema could finish attacks himself, but he was equally comfortable dropping deeper, combining with teammates and creating space for other forwards. That became particularly important during Real Madrid's years with Cristiano Ronaldo.
Benzema eventually took on a much greater goalscoring responsibility and produced one of the finest individual Champions League campaigns when he scored 15 goals during Real Madrid's run to the title.
His combination of goals, longevity and European success puts him firmly among the competition's greatest strikers.
4. Robert Lewandowski
Robert Lewandowski was one of the Champions League's most consistent goalscorers. Before sealing a move to Major League Soccer club Chicago Fire, the Polish striker scored 109 goals in the competition, making him the third-highest scorer in Champions League history.
His European career included major spells with Borussia Dortmund, Bayern Munich and Barcelona. At Bayern, Lewandowski became the focal point of an outstanding attacking team and played a central role in their Champions League triumph.
His best individual scoring season came when he scored 15 goals during Bayern's victorious campaign. Lewandowski's greatest quality has always been his finishing.
He could score with either foot, attack crosses, finish first-time and create space for himself in crowded penalty areas. He was also unbelievably consistent.
While some great Champions League forwards produced extraordinary peaks, Lewandowski maintained an elite scoring level across a long career. That longevity places him among the very best.
3. Alfredo Di Stéfano
Alfredo Di Stéfano's inclusion requires a little context. The Champions League did not exist under that name when he played. The competition was then known as the European Cup.
But UEFA treats the European Cup and Champions League as the same historical competition for its all-time records, making Di Stéfano an essential part of any genuine historical ranking.
Di Stéfano scored 49 goals in only 58 European Cup appearances. He was the leading scorer in the competition's history for many years and played a central role in Real Madrid's extraordinary run of five consecutive European Cup triumphs between 1956 and 1960.
His influence went well beyond finishing. Di Stéfano could drop into midfield, create chances, carry the ball forward and control the rhythm of a match. He was effectively an all-action attacking player long before that became common in modern football.
His scoring rate was extraordinary too, although he does not hold the best European Cup/Champions League goals-per-game record. Gerd Müller has that distinction among players meeting UEFA's appearance threshold.
What Di Stéfano does have is an almost unmatched influence on the early history of European club football. He was one of the central figures in making the European Cup a major football competition.
2. Lionel Messi
Lionel Messi is one of the two players who completely transformed the statistical record book of the Champions League. He scored 129 goals in 163 appearances, making him the second-highest scorer in the competition's history.
Almost all of those goals came for Barcelona, where Messi developed into one of the greatest players the sport has ever seen. His Champions League record includes four titles, numerous knockout-stage masterpieces and an extraordinary collection of individual records.
Messi could beat defenders with the ball at his feet, create chances from almost anywhere and finish attacks himself. He was also capable of producing extraordinary scoring runs.
Eight Champions League hat-tricks are among his competition records, while his five-goal performance against Bayer Leverkusen remains one of the most memorable individual displays in Champions League history.
His ability to combine goalscoring with playmaking separates him from many conventional strikers. Messi was not simply a centre-forward. He was a complete attacking force.
1. Cristiano Ronaldo
Cristiano Ronaldo is the greatest Champions League striker of all time. The numbers alone make an extraordinary case. Ronaldo has scored 141 Champions League goals in 187 appearances, more than any other player in the history of the competition.
He also won the competition five times — once with Manchester United and four times with Real Madrid. His Champions League peak was particularly brilliant.
Ronaldo scored 17 goals during Real Madrid's 2013/14 campaign, setting the record for the most goals by a player in a single Champions League season.
He also became the first player to reach 100 Champions League goals and developed a reputation for producing his best football on the biggest European nights. Ronaldo's game evolved throughout his career.
He began as a dynamic winger at Manchester United before increasingly moving into a central goalscoring role. That evolution helped him become one of the most prolific finishers football has ever produced.
His Champions League record is not based solely on longevity. He repeatedly delivered in knockout ties, quarter-finals, semi-finals and finals.
He scored in three different Champions League finals and remains the competition's all-time leading scorer. That combination of goals, longevity, trophies and big-game performances makes Ronaldo the clear choice for No.1.
The 10 Best Champions League Strikers Ranked
Rank | Player | Champions League goals |
1 | Cristiano Ronaldo | 141 |
2 | Lionel Messi | 129 |
3 | Alfredo Di Stéfano | 49 |
4 | Robert Lewandowski | 109 |
5 | Karim Benzema | 90 |
6 | Raúl | 71 |
7 | Erling Haaland | 59 |
8 | Kylian Mbappé | 71 |
9 | Ruud van Nistelrooy | 60 |
10 | Thierry Henry | 51 |
The European Cup is included because it is the predecessor of the UEFA Champions League. The ranking considers overall contribution to the competition rather than goals alone.
Other Great Champions League Strikers
A top 10 inevitably leaves out several outstanding players. Andriy Shevchenko scored 59 Champions League goals and won the competition with AC Milan. He was one of the finest natural finishers of his generation.
Zlatan Ibrahimović scored 49 Champions League goals during a career that took him to several of Europe's biggest clubs. His noteworthy longevity makes his record even more impressive, although he never won the competition.
Thomas Müller has 57 goals and was a key part of Bayern Munich's European success across several generations of the club. Harry Kane has already reached 55 Champions League goals and continues to add to his European record.
Filippo Inzaghi scored 50 times and built a reputation as one of the greatest penalty-box strikers in European football. Eusébio was another European Cup great, scoring 47 goals for Benfica and helping the Portuguese club win the competition.
Who Is the Greatest Champions League Striker?
Cristiano Ronaldo has the strongest claim. Lionel Messi comes closest, with 129 goals and four Champions League titles, while Robert Lewandowski, Karim Benzema and Raúl all have outstanding records of their own.
Di Stéfano must also be considered because his influence helped shape the European Cup during its formative years. But Ronaldo's combination of goals, appearances, trophies and decisive performances gives him the edge.
He is the competition's all-time leading scorer, a five-time winner and the owner of the single-season scoring record. That is a difficult combination for anyone else to match.
RELATED ARTICLES:
Follow Think Football Ideas across our social channels, on Facebook, [X] Twitter and Instagram.








Comments