Lionel Messi has been crowned as this season’s Champions League Golden Boot winner despite being denied the chance to lift the European Cup this year.

The Barcelona star, who has scored 110 Champions League goals in his career – second only to the all-time top scorer Cristiano Ronaldo on 126 – hit 12 goals this season, but the Blaugrana were stunned as Liverpool won 4-0 at Anfield to overturn a 3-0 first-leg loss in the semi-finals.

Second to Messi is Robert Lewandowski, who hit eight goals before Bayern Munich’s campaign was brought to an end by Liverpool at the last-16 stage.

Two of the competitions surprise stars, Ajax’s Dusan Tadic and Porto’s Moussa Marega, finished with six goals to their name, along with Manchester City’s Sergio Aguero and Juventus star Ronaldo.

The Portuguese legend has been the Champions League’s top scorer in seven different seasons, but finished on six goals after Juventus were dumped out of the quarter-finals by Ajax.

Neither player from either finalist - Tottenham or Liverpool - hit more than five goals this season. Lucas Moura, who scored a brilliant hat-trick to secure a miraculous semi-final victory over Ajax, is level with Harry Kane on five - and Mohamed Salah's penalty in the final took him to five as well.

With Salah's Liverpool team-mates Sadio Mane and Roberto Firmino on four goals, Messi seems certain to secure this season’s Golden Boot – but the biggest prize will elude him.

Champions League top scorers

Player Goals Assists Lionel Messi

Barcelona 12 3 Robert Lewandowski

Bayern Munich 8 0 Dusan Tadic

​Ajax 6 4 Cristiano Ronaldo

Juventus 6 2 Moussa Marega

Porto 6 2 Sergio Aguero

Man City 6 0 Edin Dzeko

AS Roma 5 4 Mohamed Salah*

Liverpool 5 2 Raheem Sterling

Man City 5 2 Neymar

PSG 5 1 Harry Kane*

Tottenham 5 1 Andrej Kramaric

Hoffenheim 5 1 Lucas Moura*

Tottenham 5 0 Paulo Dybala

Juventus 5 0 Kylian Mbappe

PSG 4 5 Leroy Sane

Man City 4 4 Sadio Mane*

Liverpool 4 2 Karim Benzema

Real Madrid 4 2 Antoine Griezmann

Atletico Madrid 4 2 Bernardo Silva

Man City 4 1 Heung-min Son*

Tottenham 4 1 Raphael Guerreiro

Borussia Dortmund 4 0 Gabriel Jesus

​Man City 4 0 Mauro Icardi

Inter Milan 4 0

* Bold denotes players left in the competition.