flag
back Back
All-time Champions League top scorers: Kane beats Messi record
Stavanger 20261013. Bayern Munich's Harry Kane during the Champions League football match between Viking and Bayern Munich at Lyse Arena in Stavanger.
Photo: Carina Johansen / NTB  
This text is auto translated
Bayern Munich's Harry Kane has set a new record. Picture: NTB/Alamy

Harry Kane scored twice on Tuesday to take Lionel Messi's record for the most goals scored in the Champions League for a player in their 30s.

The 33-year-old England captain netted a brace as Bayern Munich were held to a 3-3 draw away at Norwegian champions Viking, meaning he has scored 36 goals in the competition since turning 30 in 2023.

Kane has now scored 57 goals in the Champions League, with his goals on Tuesday night putting him into the top 10 of all time in Europe's premier cup, one ahead of Ruud Van Nistelrooy and level with Thomas Müller.

The next highest English scorer is Wayne Rooney, who scored 30 times for Manchester United from 2004 to 2015.

Messi, who has scored 129 Champions League goals, scored 35 goals in the competition in his 30s.

Bayern came back from 2-0 down against Viking to lead 2-3 in Stavanger, but a Michael Olise red card in the 73rd minute allowed the Norwegian hosts back in, and they equalised in the 90th minute.

The German champions' manager Vincent Kompany said afterwards: "We were dominant, but at the moment it feels like every chance for the opposition leads to a goal.

"It was our own fault. This red card was super dumb... You can see in (Michael's) eyes that he's sorry about it and that he regrets letting the team down."

Cristiano Ronaldo of Juventus before the UEFA Champions League match between Lokomotiv Moscow and Juventus at the Lokomotiv Stadium
Cristiano Ronaldo has the record number of goals in the Champions League. Picture: Artur Stabulnieks/Alamy

All-time Champions League top scorers

Figures are correct as of Wednesday, October 14, and do not include goals scored in the qualification, but do include goals scored in the old European Cup format.

  1. Cristiano Ronaldo: 140 goals,
  2. Lionel Messi: 129,
  3. Robert Lewandowski: 109,
  4. Karim Benzema: 90,
  5. Kylian Mbappe and Raul: 71
Raul, Real Madrid forward,in a Champions League match.
Raul was the all-time top scorer for a period. Picture: Russell Price/Alamy

7. Erling Haaland: 59,

8. Harry Kane and Thomas Muller: 57,

10. Ruud Van Nistelrooy: 56,

11. Mohamed Salah and Thierry Henry: 50,

13. Alfredo Di Stéfano: 49,

14. Andriy Shevchenko and Zlatan Ibrahimović: 48,

16. Eusébio and Filippo Inzaghi: 46,

18. Didier Drogba and Antoine Griezmann: 44,

You may like

‘You must be kidding…’ American pundit rants on US TV about Celtic, and he isn’t wrong

67hailhail.com 2 hours ago

'I Lasted 103 Games as Man Utd Manager - But Man City’s Cheating Cost Me My Job'

givemesport.com 4 hours ago

Arsenal transfer news: Gunners among 'frontrunners' for Champions League hat-trick hero

sportsmole.co.uk 9 hours ago

“He’s the boss” – Luis Enrique jokes after Dembele’s “holiday” comments

psgtalk.com 7 hours ago

Preview: Borussia Monchengladbach vs Hoffenheim - prediction, team news, lineups

sportsmole.co.uk 4 hours ago

Sergio Ramos under threat as West Ham star closes in on European record

hammers.news 15 hours ago

Man Utd flop burgled DURING match as he issues ‘angry' family statement

Mirror 2 hours ago

The Uncomfortable Kelechi Iheanacho Celtic Question

celtsarehere.com 4 hours ago

Blockbuster transfer news about Olise! Real Madrid is pursuing a spectacular plan

fcbinside.com 4 hours ago

Barcelona lineup v Real Betis: Confirmed team news as Raphinha returns

tribalfootball.com 8 hours ago