# Player Country Team Goals (Penalty)
1. Cristiano Ronaldo Portugal Portugal Real Madrid Real Madrid 15 (4)
2. Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 10 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 10 (0)
Mohamed Salah Egypt Egypt Liverpool FC Liverpool FC 10 (0)
5. Wissam Ben Yedder France France Sevilla FC Sevilla FC 8 (2)
Edin Džeko Bosnia-Herzegovina Bosnia-Herzegovina AS Roma AS Roma 8 (0)
7. Edinson Cavani Uruguay Uruguay Paris Saint-Germain Paris Saint-Germain 7 (1)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 7 (0)
9. Lionel Messi Argentina Argentina FC Barcelona FC Barcelona 6 (0)
Neymar Brazil Brazil Paris Saint-Germain Paris Saint-Germain 6 (0)
11. Vincent Aboubakar Cameroon Cameroon FC Porto FC Porto 5 (0)
Karim Benzema France France Real Madrid Real Madrid 5 (0)
Coutinho Brazil Brazil Liverpool FC Liverpool FC 5 (1)
Gonzalo Higuaín Argentina Argentina Juventus Juventus 5 (1)
Robert Lewandowski Poland Poland Bayern München Bayern München 5 (1)
Romelu Lukaku Belgium Belgium Manchester United Manchester United 5 (0)
17. Kun Agüero Argentina Argentina Manchester City Manchester City 4 (1)
Anderson Talisca Brazil Brazil Beşiktaş Beşiktaş 4 (0)
Pierre-Emerick Aubameyang Gabon Gabon Borussia Dortmund Borussia Dortmund 4 (0)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 4 (0)
Joshua Kimmich Germany Germany Bayern München Bayern München 4 (0)
Mario Mandžukić Croatia Croatia Juventus Juventus 4 (0)
Kylian Mbappé France France Paris Saint-Germain Paris Saint-Germain 4 (0)
Dimitri Oberlin Switzerland Switzerland FC Basel FC Basel 4 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 4 (0)
Raheem Sterling England England Manchester City Manchester City 4 (0)
Cenk Tosun Turkey Turkey Beşiktaş Beşiktaş 4 (1)
28. Gareth Bale Wales Wales Real Madrid Real Madrid 3 (0)
Bernard Brazil Brazil Shakhtar Donetsk Shakhtar Donetsk 3 (0)
Radamel Falcao Colombia Colombia AS Monaco AS Monaco 3 (0)
Facundo Ferreyra Argentina Argentina Shakhtar Donetsk Shakhtar Donetsk 3 (0)
Eden Hazard Belgium Belgium Chelsea FC Chelsea FC 3 (1)
Lorenzo Insigne Italy Italy SSC Napoli SSC Napoli 3 (0)
Layvin Kurzawa France France Paris Saint-Germain Paris Saint-Germain 3 (0)
Michael Lang Switzerland Switzerland FC Basel FC Basel 3 (0)
Marcelo Brazil Brazil Real Madrid Real Madrid 3 (0)
Thomas Müller Germany Germany Bayern München Bayern München 3 (0)
Diego Perotti Argentina Argentina AS Roma AS Roma 3 (1)
Marcus Rashford England England Manchester United Manchester United 3 (0)
John Stones England England Manchester City Manchester City 3 (0)
Thiago Spain Spain Bayern München Bayern München 3 (0)
Corentin Tolisso France France Bayern München Bayern München 3 (0)
Timo Werner Germany Germany RB Leipzig RB Leipzig 3 (1)
Willian Brazil Brazil Chelsea FC Chelsea FC 3 (0)
45. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Ryan Babel Netherlands Netherlands Beşiktaş Beşiktaş 2 (0)
Michy Batshuayi Belgium Belgium Chelsea FC Chelsea FC 2 (0)
Bruno César Brazil Brazil Sporting CP Sporting CP 2 (0)
Kingsley Coman France France Bayern München Bayern München 2 (0)
Dani Alves Brazil Brazil Paris Saint-Germain Paris Saint-Germain 2 (0)
Bas Dost Netherlands Netherlands Sporting CP Sporting CP 2 (0)
Alan Dzagoev Russia Russia CSKA Moskva CSKA Moskva 2 (0)
Stephan El Shaarawy Italy Italy AS Roma AS Roma 2 (0)
Mohamed Elyounoussi Norway Norway FC Basel FC Basel 2 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 2 (0)
Emil Forsberg Sweden Sweden RB Leipzig RB Leipzig 2 (0)
Antoine Griezmann France France Atlético Madrid Atlético Madrid 2 (1)
İlkay Gündoğan Germany Germany Manchester City Manchester City 2 (0)
Nicolai Jørgensen Denmark Denmark Feyenoord Feyenoord 2 (0)
Naby Keïta Guinea Guinea RB Leipzig RB Leipzig 2 (0)
Kostas Manolas Greece Greece AS Roma AS Roma 2 (0)
Marlos Ukraine Ukraine Shakhtar Donetsk Shakhtar Donetsk 2 (0)
Dries Mertens Belgium Belgium SSC Napoli SSC Napoli 2 (0)
Radja Nainggolan Belgium Belgium AS Roma AS Roma 2 (1)
Alex Oxlade-Chamberlain England England Liverpool FC Liverpool FC 2 (0)
Felipe Pardo Colombia Colombia Olympiakos Piräus Olympiakos Piräus 2 (0)
Mickaël Poté Benin Benin APOEL Nikosia APOEL Nikosia 2 (0)
Quincy Promes Netherlands Netherlands Spartak Moskva Spartak Moskva 2 (0)
Marco Verratti Italy Italy Paris Saint-Germain Paris Saint-Germain 2 (0)
Zé Luís Cape Verde Cape Verde Spartak Moskva Spartak Moskva 2 (0)
Piotr Zieliński Poland Poland SSC Napoli SSC Napoli 2 (0)
72. Alex Telles Brazil Brazil FC Porto FC Porto 1 (0)
Trent Alexander-Arnold England England Liverpool FC Liverpool FC 1 (0)
Álvaro Negredo Spain Spain Beşiktaş Beşiktaş 1 (1)
Sofyan Amrabat Morocco Morocco Feyenoord Feyenoord 1 (0)
Jean-Kévin Augustin France France RB Leipzig RB Leipzig 1 (0)
Azpilicueta Spain Spain Chelsea FC Chelsea FC 1 (0)
Tiemoué Bakayoko France France Chelsea FC Chelsea FC 1 (0)
Éver Banega Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Steven Berghuis Netherlands Netherlands Feyenoord Feyenoord 1 (0)
Federico Bernardeschi Italy Italy Juventus Juventus 1 (0)
Bernardo Silva Portugal Portugal Manchester City Manchester City 1 (0)
Daley Blind Netherlands Netherlands Manchester United Manchester United 1 (1)
Damjan Bohar Slovenia Slovenia NK Maribor NK Maribor 1 (0)
Borja Mayoral Spain Spain Real Madrid Real Madrid 1 (0)
Yacine Brahimi Algeria Algeria FC Porto FC Porto 1 (0)
Bruno Fernandes Portugal Portugal Sporting CP Sporting CP 1 (0)
Emre Can Germany Germany Liverpool FC Liverpool FC 1 (0)
Casemiro Brazil Brazil Real Madrid Real Madrid 1 (0)
Cesc Fàbregas Spain Spain Chelsea FC Chelsea FC 1 (1)
Joaquín Correa Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Juan Cuadrado Colombia Colombia Juventus Juventus 1 (0)
Danilo Portugal Portugal FC Porto FC Porto 1 (0)
David Luiz Brazil Brazil Chelsea FC Chelsea FC 1 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 1 (0)
Daniele De Rossi Italy Italy AS Roma AS Roma 1 (1)
Moussa Dembélé France France Celtic FC Celtic FC 1 (0)
Ousmane Dembélé France France FC Barcelona FC Barcelona 1 (0)
Ángel Di María Argentina Argentina Paris Saint-Germain Paris Saint-Germain 1 (0)
Amadou Diawara Guinea Guinea SSC Napoli SSC Napoli 1 (1)
Lucas Digne France France FC Barcelona FC Barcelona 1 (0)
Seydou Doumbia Ivory Coast Ivory Coast Sporting CP Sporting CP 1 (0)
Paulo Dybala Argentina Argentina Juventus Juventus 1 (0)
Felipe Monteiro Brazil Brazil FC Porto FC Porto 1 (0)
Marouane Fellaini Belgium Belgium Manchester United Manchester United 1 (0)
Fernando Brazil Brazil Spartak Moskva Spartak Moskva 1 (0)
Fred Brazil Brazil Shakhtar Donetsk Shakhtar Donetsk 1 (0)
Kevin Gameiro France France Atlético Madrid Atlético Madrid 1 (0)
Ganso Brazil Brazil Sevilla FC Sevilla FC 1 (0)
Gelson Martins Portugal Portugal Sporting CP Sporting CP 1 (0)
Kamil Glik Poland Poland AS Monaco AS Monaco 1 (1)
Denis Glushakov Russia Russia Spartak Moskva Spartak Moskva 1 (0)
Leigh Griffiths Scotland Scotland Celtic FC Celtic FC 1 (0)
Sofiane Hanni Algeria Algeria RSC Anderlecht RSC Anderlecht 1 (0)
Héctor Herrera Mexico Mexico FC Porto FC Porto 1 (0)
Mats Hummels Germany Germany Bayern München Bayern München 1 (0)
Ismaily Brazil Brazil Shakhtar Donetsk Shakhtar Donetsk 1 (0)
Javi Martínez Spain Spain Bayern München Bayern München 1 (0)
Jorginho Italy Italy SSC Napoli SSC Napoli 1 (1)
José Callejón Spain Spain SSC Napoli SSC Napoli 1 (0)
Simon Kjær Denmark Denmark Sevilla FC Sevilla FC 1 (0)
Aleksandar Kolarov Serbia Serbia AS Roma AS Roma 1 (0)
Konstantin Kuchaev Russia Russia CSKA Moskva CSKA Moskva 1 (0)
Miguel Layún Mexico Mexico FC Porto FC Porto 1 (0)
Clément Lenglet France France Sevilla FC Sevilla FC 1 (0)
Llorente Spain Spain Tottenham Hotspur Tottenham Hotspur 1 (0)
Lucas Vázquez Spain Spain Real Madrid Real Madrid 1 (0)
Luiz Adriano Brazil Brazil Spartak Moskva Spartak Moskva 1 (0)
Marcano Spain Spain FC Porto FC Porto 1 (0)
Marco Asensio Spain Spain Real Madrid Real Madrid 1 (0)
Marcos Tavares Brazil Brazil NK Maribor NK Maribor 1 (0)
Anthony Martial France France Manchester United Manchester United 1 (1)
Blaise Matuidi France France Juventus Juventus 1 (0)
Callum McGregor Scotland Scotland Celtic FC Celtic FC 1 (0)
Lorenzo Melgarejo Paraguay Paraguay Spartak Moskva Spartak Moskva 1 (0)
Jasmin Mešanović Bosnia-Herzegovina Bosnia-Herzegovina NK Maribor NK Maribor 1 (0)
Míchel Spain Spain Qarabağ FK Qarabağ FK 1 (0)
Arkadiusz Milik Poland Poland SSC Napoli SSC Napoli 1 (1)
Henrikh Mkhitaryan Armenia Armenia Manchester United Manchester United 1 (0)
Luka Modrić Croatia Croatia Real Madrid Real Madrid 1 (0)
Morata Spain Spain Chelsea FC Chelsea FC 1 (0)
Georges-Kévin N'Koudou France France Tottenham Hotspur Tottenham Hotspur 1 (0)
Nacho Spain Spain Real Madrid Real Madrid 1 (0)
Dimitrios Nikolaou Greece Greece Olympiakos Piräus Olympiakos Piräus 1 (0)
Vadis Odjidja-Ofoe Belgium Belgium Olympiakos Piräus Olympiakos Piräus 1 (0)
Willi Orban Germany Germany RB Leipzig RB Leipzig 1 (0)
Nicolás Otamendi Argentina Argentina Manchester City Manchester City 1 (0)
Pablo Sarabia Spain Spain Sevilla FC Sevilla FC 1 (0)
Paco Alcácer Spain Spain FC Barcelona FC Barcelona 1 (0)
Sokratis Papastathopoulos Greece Greece Borussia Dortmund Borussia Dortmund 1 (0)
Thomas Partey Ghana Ghana Atlético Madrid Atlético Madrid 1 (0)
Pedro Spain Spain Chelsea FC Chelsea FC 1 (0)
Pedro Henrique Brazil Brazil Qarabağ FK Qarabağ FK 1 (0)
Maxi Pereira Uruguay Uruguay FC Porto FC Porto 1 (0)
Piqué Spain Spain FC Barcelona FC Barcelona 1 (0)
Guido Pizarro Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Miralem Pjanić Bosnia-Herzegovina Bosnia-Herzegovina Juventus Juventus 1 (0)
Adrien Rabiot France France Paris Saint-Germain Paris Saint-Germain 1 (0)
Ivan Rakitić Croatia Croatia FC Barcelona FC Barcelona 1 (0)
Raphaël Guerreiro Portugal Portugal Borussia Dortmund Borussia Dortmund 1 (0)
Blas Riveros Paraguay Paraguay FC Basel FC Basel 1 (0)
Patrick Roberts England England Celtic FC Celtic FC 1 (0)
James Rodríguez Colombia Colombia Bayern München Bayern München 1 (0)
Rony Lopes Portugal Portugal AS Monaco AS Monaco 1 (0)
Aleksandr Samedov Russia Russia Spartak Moskva Spartak Moskva 1 (0)
Saúl Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Haris Seferović Switzerland Switzerland SL Benfica SL Benfica 1 (0)
Sergio Ramos Spain Spain Real Madrid Real Madrid 1 (0)
Georgiy Shchennikov Russia Russia CSKA Moskva CSKA Moskva 1 (0)
Scott Sinclair England England Celtic FC Celtic FC 1 (0)
Jerry St. Juste Netherlands Netherlands Feyenoord Feyenoord 1 (0)
Daniel Sturridge England England Liverpool FC Liverpool FC 1 (0)
Luis Suárez Uruguay Uruguay FC Barcelona FC Barcelona 1 (0)
Taison Brazil Brazil Shakhtar Donetsk Shakhtar Donetsk 1 (0)
Youri Tielemans Belgium Belgium AS Monaco AS Monaco 1 (0)
Tiquinho Soares Brazil Brazil FC Porto FC Porto 1 (0)
Cengiz Ünder Turkey Turkey AS Roma AS Roma 1 (0)
Vágner Love Brazil Brazil Beşiktaş Beşiktaş 1 (0)
Ricky van Wolfswinkel Netherlands Netherlands FC Basel FC Basel 1 (1)
Vitinho Brazil Brazil CSKA Moskva CSKA Moskva 1 (1)
Sandro Wagner Germany Germany Bayern München Bayern München 1 (0)
Pontus Wernbloom Sweden Sweden CSKA Moskva CSKA Moskva 1 (0)
Georginio Wijnaldum Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Taulant Xhaka Albania Albania FC Basel FC Basel 1 (0)
Andrey Yarmolenko Ukraine Ukraine Borussia Dortmund Borussia Dortmund 1 (0)
Davide Zappacosta Italy Italy Chelsea FC Chelsea FC 1 (0)
Timur Zhamaletdinov Russia Russia CSKA Moskva CSKA Moskva 1 (0)
Luca Zuffi Switzerland Switzerland FC Basel FC Basel 1 (0)