News

Most goals scored by one player in a Champions League game

The Champions League showcases the best, most talented players in world football.


Each season a host of elite European clubs face off for the biggest prize in club football.

And after Erling Haaland’s latest outing in the competition, 101GreatGoals have put together a list of the players who have scored the most goals in a single Champions League game.

Throughout the history of the Champions League, a number of players have scored four goals in one game.

The first player to do so was Marco van Basten all the way back in 1992. He netted all four of AC Milan’s goals in a group clash vs Swedish side IFK Göteborg.

Since then, a further 15 players have found the net on four occasions in Europe’s most prestigious competition

  • Simone Inzaghi: Lazio 5-1 Marseille – 14 March 2000
  • Dado Prso: Monaco 8-3 Deportivo de La Coruña – 5 November 2003
  • Ruud van Nistelrooy: Manchester United 4-1 Sparta Prague – 3 November 2004
  • Andriy Shevchenko: Fenerbahçe 0-4 Milan – 23 November 2005
  • Lionel Messi: Barcelona 4-1 Arsenal – 6 April 2010
  • Bafétimbi Gomis: Dinamo Zagreb 1-7 Lyon – 7 December 2011
  • Mario Gomez: Bayern Munich 7-0 Basel – 13 March 2012
  • Robert Lewandowski: Borussia Dortmund 4-1 Real Madrid – 24 April 2013
  • Zlatan Ibrahimovic: Anderlecht 0-5 Paris Saint-Germain – 23 October 2013
  • Cristiano Ronaldo: Real Madrid 8-0 Malmö FF – 8 December 2015
  • Serge Gnabry: Tottenham Hotspur 2-7 Bayern Munich – 1 October 2019
  • Robert Lewandowski: Crvena Zvezda 0-6 Bayern Munich – 26 November 2019
  • Josip Llicic: Valencia 3-4 Atalanta – 10 March 2020
  • Olivier Giroud: Sevilla 0-4 Chelsea – 2 December 2020
  • Sebastien Haller: Sporting CP 1-5 Ajax – 15 September 2021

The first player to net five times in one Champions League match was Lionel Messi, in an exceptional performance against Bayer Leverkusen in March 2012. Barcelona won that game 7-1.

The second and only other player to score 5 in one CL game was Luiz Adriano when his Shakhtar side netted seven vs BATE Borisov on October 21, 2014.

Which manager has won the most Premier League games?

Who has managed the most Premier League teams?

Josh Barker

Josh Barker

Middlesbrough fan from the North East of England. @JoshBarker979 on Twitter.


Related Content