Robert Lewandowski finished head of the class with 15 goals, two off Cristiano Ronaldo's record.
Article top media content
UEFA.com recaps the top scorers in the UEFA Champions League this season; if players finished level on goals, then the player with the most assists took precedence.
Robert Lewandowski (Bayern München): 15 goals
The Polish international struck on the first five matchdays, and his four against Crvena zvezda came in a competition-record 16 minutes, ensuring he topped the group stage table for the second year running. He then scored again in the round of 16 at Chelsea to go back ahead of Erling Braut Haaland, and twice more in the return, and has five assists to boot.
After further strikes against Barcelona and Lyon in Lisbon he moved up to 68 goals (including 51 for Bayern), ahead of Karim Benzema in fourth in the competition's all-time rankings. He needed two in the final to equal Cristiano Ronaldo's single-season record but drew a blank for the first time in the 2019/20 competition – considerable consolation came in the form of his first European Cup success, two days after his 32nd birthday.
Erling Braut Haaland (Salzburg/Borussia Dortmund): 10 goals
The 19-year-old had an extraordinary debut group stage with Salzburg, his eight goals (including two penalties) coming in 374 minutes of football, with an assist thrown in. Then made history by becoming the first player to score for two clubs in the same UEFA Champions League season (group stage onward) with his double for Dortmund against Paris.
Serge Gnabry (Bayern München): 9 goals
A definite theme for the former Arsenal man; four goals in London against Tottenham and two more, also in the English capital, against Chelsea. He added another against Barcelona in the Lisbon quarter-finals before twice getting on the scoresheet against Lyon in the quarter-finals.
Gabriel Jesus (Manchester City): 6 goals
His goals in both legs against Real Madrid in the round of 16 first leg took him to six for the season, to add to three assists in 590 minutes.
Raheem Sterling (Manchester City): 6 goals
Got his third assist (though in 599 minutes) in the loss to Lyon. Sterling bagged his first UEFA Champions League hat-trick against Atalanta on Matchday 3.
Dries Mertens (Napoli): 6 goals
Mertens converted a penalty in the 4-0 win over Genk that took Napoli through to add to his four previous goals and one assist. He struck again in the last 16 against Barcelona before an injury ended his first-leg display; his minute tally is 496.
Harry Kane (Tottenham Hotspur): 6 goals
Spurs' campaign was up and down, but captain Kane has kept scoring in his 450 minutes on the pitch: two from the penalty spot then two from open play against Crvena zvezda and another pair in the comeback versus Olympiacos that clinched progress.
Memphis Depay (Lyon): 6 goals
His late equaliser against Leipzig to send Lyon through was his fifth strike of the group stage, and after overcoming a knee injury for the delayed round of 16 return at Juventus, scored again in Turin. Has played 536 minutes.
UEFA Champions League top scorers by season (group stage to final)
2019/20: Robert Lewandowski (Bayern) 15
2018/19: Lionel Messi (Barcelona) 12
2017/18: Cristiano Ronaldo (Real Madrid) 15
2016/17: Cristiano Ronaldo (Real Madrid) 12
2015/16: Cristiano Ronaldo (Real Madrid) 16
2014/15: Lionel Messi (Barcelona), Neymar (Barcelona), Cristiano Ronaldo (Real Madrid) 10
2013/14: Cristiano Ronaldo (Real Madrid) 17
2012/13: Cristiano Ronaldo (Real Madrid) 12
2011/12: Lionel Messi (Barcelona) 14
2010/11: Lionel Messi (Barcelona) 12
2009/10: Lionel Messi (Barcelona) 8
2008/09: Lionel Messi (Barcelona) 9
2007/08: Cristiano Ronaldo (Manchester United) 8
2006/07: Kaká (AC Milan) 10
2005/06: Andriy Shevchenko (AC Milan) 9
2004/05: Ruud van Nistelrooy (Manchester United) 8
2003/04: Fernando Morientes (Monaco) 9
2002/03: Ruud van Nistelrooy (Manchester United) 12
2001/02: Ruud van Nistelrooy (Manchester United) 10
2000/01: Raúl González (Real Madrid) 7
1999/2000: Mário Jardel (Porto), Rivaldo (Barcelona), Raúl González (Real Madrid) 10
1998/99: Andriy Shevchenko (Dynamo Kyiv), Dwight Yorke (Manchester United) 8
1997/98: Alessandro Del Piero (Juventus) 10
1996/97: Milinko Pantić (Atlético Madrid) 5
1995/96: Jari Litmanen (Ajax) 9
1994/95: George Weah (Paris Saint-Germain) 7
1993/94: Hristo Stoichkov (Barcelona) 5
1992/93: Franck Sauzée (Marseille) 5