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

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

si.com 9 hours ago

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

yen.com.gh 1 day ago

Jude Bellingham agrees to new multi-year Real Madrid contract to kill Man Utd transfer dream

teamtalk.com 6 hours ago

Paul Scholes Named the One Player He Purposely Avoided Going Near on the Pitch

givemesport.com 9 hours ago

Ranking the Premier League's all-time greatest super subs

bbc.com 20 minutes ago

Why Lisandro Martinez 'confronted' Ruben Amorim as Manchester United disagreement revealed

standard.co.uk 10 hours ago

What Zinedine Zidane Said to David Beckham after Man Utd 4-3 Real Madrid

givemesport.com 11 hours ago

Jose Mourinho leads Real Madrid set-piece revolution

archysport.com 10 hours ago

Bradley Barcola: Winger explains why playing for Liverpool is EASIER than PSG and gives one-word ...

teamtalk.com 1 hour ago

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

teamtalk.com 13 hours ago