UEFA Champions League All-Time Top Scorers
The UEFA Champions League stands as the pinnacle of European club football. Organized by UEFA since 1955, the competition was originally known as the European Champion Clubs' Cup (or the European Cup) until 1992. In its early years, it operated as a straight knockout tournament open exclusively to champion clubs.
During the 1990s, the tournament underwent a significant transformation. UEFA expanded the format to include a round-robin group phase and admitted more teams. This structural shift increased the total number of matches played, providing players with more opportunities to score. Consequently, the all-time scoring rankings are weighted toward modern players; in fact, only six of the top 50 scorers never competed in the reformed Champions League era.
Key Facts
- Cristiano Ronaldo is the all-time leading scorer with 140 goals.
- Only three players—Cristiano Ronaldo, Lionel Messi, and Robert Lewandowski—have scored 100 or more goals.
- Cristiano Ronaldo holds the record for the most individual seasons as the competition's top scorer, achieving this seven times.
- The competition transitioned from the European Cup to the Champions League in 1992.
- Modern scoring records are higher due to the introduction of the group stage and expanded team entry.
The Evolution of the Scoring Record
The race for the most goals in the competition has seen several legendary figures hold the crown. For many years, the record was held by Raúl, who surpassed the previous mark set by Alfredo Di Stéfano in 2005 while playing for Real Madrid.
Raúl maintained his position as the highest goalscorer with 71 goals until November 2014, when Lionel Messi first equaled and then surpassed his tally. However, the record became a focal point of the rivalry between Messi and Cristiano Ronaldo.
By September 2015, Cristiano Ronaldo established himself as the outright leader. Following a period of alternating records between the two stars, Ronaldo secured his lead with a hat-trick against Shakhtar Donetsk, bringing his total to 80 goals. Since that moment, he has remained the competition's top scorer.

Champions League Scoring Summary
The following table highlights the elite tier of goalscorers who have defined the competition's history.
| Player | Goal Milestone | Notable Achievement |
|---|---|---|
| Cristiano Ronaldo | 140 | All-time top scorer; top scorer in 7 different seasons |
| Lionel Messi | 100+ | One of only three players to reach triple figures |
| Robert Lewandowski | 100+ | One of only three players to reach triple figures |
| Raúl | 71 | Former record holder who surpassed Alfredo Di Stéfano |
Frequently Asked Questions
Who is the all-time top scorer in the UEFA Champions League?
Cristiano Ronaldo is the all-time top scorer with a total of 140 goals.
How many players have scored over 100 goals in the competition?
Only three players have reached triple figures: Cristiano Ronaldo, Lionel Messi, and Robert Lewandowski.
What was the Champions League called before 1992?
Before 1992, the competition was known as the European Champion Clubs' Cup, or more colloquially, the European Cup.
Why do modern players have higher scoring tallies than those from the 1950s?
The tournament expanded in the 1990s to include a round-robin group phase and more teams, which increased the number of games played and the opportunities for players to score.
How many times has Cristiano Ronaldo been the top scorer for a single season?
Cristiano Ronaldo has finished as the top scorer for the most individual seasons in the competition's history, doing so seven times.