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

Ballon d’Or 2026 Rankings Updated as Kane Scores Twice, Mbappe Marks 100th UCL Game

yen.com.gh 1 day ago

Barcelona ‘evaluating another No. 9’ after missing out on Julian Alvarez

barcablaugranes.com 7 hours ago

Real Madrid reach decision on Thibaut Courtois future as top French stopper added to 2027 shortlist

teamtalk.com 19 hours ago

JJ Gabriel: Man Utd sensation reacts to Barcelona offer after Real Madrid accept terms – FINAL DE...

teamtalk.com 5 hours ago

Arsenal react after learning Julian Alvarez is about to make a big change

teamtalk.com 5 hours ago

‘We have to balance his minutes’ - Hansi Flick discusses resting Barcelona star Lamine Yamal

barcablaugranes.com 4 hours ago

France Football Clarifies 2026 Ballon d’Or Criteria Before London Ceremony

zalebs.com 9 hours ago

Lionel Messi Continues to Cause a Stir at Barcelona Five Years After Leaving

si.com 15 hours ago

Man Utd in dreamland as Hansi Flick tells Barcelona left-back to leave in ‘final meeting’

teamtalk.com 7 hours ago

Thierry Henry Named Man City Icon as the 'Cleverest Player' He Ever Saw

givemesport.com 5 hours ago