Messi, whose team was eliminated in the semi-final against Liverpool, netted a total of 12 goals in the competition.
In second place is Bayern Munich striker, Robert Lewandowski, who scored eight times.
Sergio Aguero (Manchester City), Cristiano Ronaldo (Juventus), Moussa Marega (FC Porto) and Dusan Tadic (Ajax) all had six goals to their names.
12 goals: Messi (Barcelona)
8 goals: Lewandowski (Bayern Munich)
6 goals: Aguero (Manchester City), Ronaldo (Juventus), Marega (FC Porto), Tadic (Ajax)
5 goals: Dybala (Juventus), Dzeko (Roma), Kane (Tottenham), Kramaric (Hoffenheim), Lucas (Tottenham), Neymar (PSG), Salah (Liverpool), Sterling (Manchester City)