Champions League all-time top scorers: Who has scored the most? (Image: GETTY)
Bayern Munich beat Lyon to join Paris Saint-Germain in this year's Champions League final. Bayern striker Robert Lewandowski has played a key role in their journey to the semi-finals with 15 goals in this season’s competition, more than any other player.
Champions League all-time top scorers: Lionel Messi (Image: GETTY)
Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy
Ruud van Nistelrooy (NED, PSV Eindhoven, Manchester United, Real Madrid) - 56 goals
Thierry Henry (FRA, Monaco, Arsenal, Barcelona) - 50 goals
Zlatan Ibrahimovic (SWE, Ajax, Juventus, Internazionale, Barcelona, AC Milan, Paris Saint-Germain, Manchester United) - 48 goals
Andriy Shevchenko (UKR, Dynamo Kyiv, AC Milan, Chelsea) - 48 goals
Filippo Inzaghi (ITA, Juventus, AC Milan) - 46 goals
This article contains affiliate links, which means we may receive a commission on any sales of products or services we write about. This article was written completely independently, see more details here