# Player Country Team Goals (Penalty)
1. Cristiano Ronaldo Portugal Portugal Real Madrid Real Madrid 12 (0)
2. Lionel Messi Argentina Argentina FC Barcelona FC Barcelona 11 (2)
3. Edinson Cavani Uruguay Uruguay Paris Saint-Germain Paris Saint-Germain 8 (1)
Robert Lewandowski Poland Poland Bayern München Bayern München 8 (4)
5. Pierre-Emerick Aubameyang Gabon Gabon Borussia Dortmund Borussia Dortmund 7 (0)
6. Antoine Griezmann France France Atlético Madrid Atlético Madrid 6 (2)
Kylian Mbappé France France AS Monaco AS Monaco 6 (0)
8. Kun Agüero Argentina Argentina Manchester City Manchester City 5 (1)
Karim Benzema France France Real Madrid Real Madrid 5 (0)
Radamel Falcao Colombia Colombia AS Monaco AS Monaco 5 (0)
Gonzalo Higuaí­n Argentina Argentina Juventus Juventus 5 (1)
Dries Mertens Belgium Belgium SSC Napoli SSC Napoli 5 (0)
13. André Silva Portugal Portugal FC Porto FC Porto 4 (2)
Ángel Di María Argentina Argentina Paris Saint-Germain Paris Saint-Germain 4 (0)
Paulo Dybala Argentina Argentina Juventus Juventus 4 (1)
Riyad Mahrez Algeria Algeria Leicester City Leicester City 4 (2)
Neymar Brazil Brazil FC Barcelona FC Barcelona 4 (1)
Mesut Özil Germany Germany Arsenal FC Arsenal FC 4 (0)
Marco Reus Germany Germany Borussia Dortmund Borussia Dortmund 4 (0)
Saúl Spain Spain Atlético Madrid Atlético Madrid 4 (0)
Arda Turan Turkey Turkey FC Barcelona FC Barcelona 4 (0)
Theo Walcott England England Arsenal FC Arsenal FC 4 (0)
23. Vincent Aboubakar Cameroon Cameroon Beşiktaş Beşiktaş 3 (0)
Dani Alves Brazil Brazil Juventus Juventus 3 (0)
Moussa Dembélé France France Celtic FC Celtic FC 3 (1)
Shinji Kagawa Japan Japan Borussia Dortmund Borussia Dortmund 3 (0)
Joshua Kimmich Germany Germany Bayern München Bayern München 3 (0)
Lucas Pérez Spain Spain Arsenal FC Arsenal FC 3 (0)
Mario Mandžukić Croatia Croatia Juventus Juventus 3 (0)
Marco Asensio Spain Spain Real Madrid Real Madrid 3 (0)
Arkadiusz Milik Poland Poland SSC Napoli SSC Napoli 3 (1)
Morata Spain Spain Real Madrid Real Madrid 3 (0)
Thomas Müller Germany Germany Bayern München Bayern München 3 (0)
Dmitriy Poloz Russia Russia FK Rostov FK Rostov 3 (1)
Ricardo Quaresma Portugal Portugal Beşiktaş Beşiktaş 3 (2)
Arjen Robben Netherlands Netherlands Bayern München Bayern München 3 (0)
Eduardo Salvio Argentina Argentina SL Benfica SL Benfica 3 (2)
Alexis Sánchez Chile Chile Arsenal FC Arsenal FC 3 (0)
Luis Suárez Uruguay Uruguay FC Barcelona FC Barcelona 3 (0)
Arturo Vidal Chile Chile Bayern München Bayern München 3 (0)
41. Marc Albrighton England England Leicester City Leicester City 2 (0)
Sardar Azmoun Iran Iran FK Rostov FK Rostov 2 (0)
Gareth Bale Wales Wales Real Madrid Real Madrid 2 (0)
Wissam Ben Yedder France France Sevilla FC Sevilla FC 2 (0)
Bernardo Silva Portugal Portugal AS Monaco AS Monaco 2 (0)
Bruno César Brazil Brazil Sporting CP Sporting CP 2 (0)
Casemiro Brazil Brazil Real Madrid Real Madrid 2 (0)
Franco Cervi Argentina Argentina SL Benfica SL Benfica 2 (0)
Ousmane Dembélé France France Borussia Dortmund Borussia Dortmund 2 (0)
Douglas Costa Brazil Brazil Bayern München Bayern München 2 (0)
Alan Dzagoev Russia Russia CSKA Moskva CSKA Moskva 2 (0)
Yannick Ferreira-Carrasco Belgium Belgium Atlético Madrid Atlético Madrid 2 (0)
Kevin Gameiro France France Atlético Madrid Atlético Madrid 2 (1)
Valère Germain France France AS Monaco AS Monaco 2 (0)
Olivier Giroud France France Arsenal FC Arsenal FC 2 (1)
Gonçalo Guedes Portugal Portugal SL Benfica SL Benfica 2 (0)
İlkay Gündoğan Germany Germany Manchester City Manchester City 2 (0)
Marek Hamšík Slovakia Slovakia SSC Napoli SSC Napoli 2 (0)
Kelechi Iheanacho Nigeria Nigeria Manchester City Manchester City 2 (0)
Jonathan Cafú Brazil Brazil PFC Ludogorets Razgrad PFC Ludogorets Razgrad 2 (0)
Mathias Jørgensen Denmark Denmark FC København FC København 2 (0)
Juan Bernat Spain Spain Bayern München Bayern München 2 (0)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 2 (1)
Thomas Lemar France France AS Monaco AS Monaco 2 (0)
Blaise Matuidi France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Aleksandar Prijović Serbia Serbia Legia Warszawa Legia Warszawa 2 (0)
Miroslav Radović Serbia Serbia Legia Warszawa Legia Warszawa 2 (1)
Leroy Sané Germany Germany Manchester City Manchester City 2 (0)
Raheem Sterling England England Manchester City Manchester City 2 (0)
Lars Stindl Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Thiago Spain Spain Bayern München Bayern München 2 (0)
Corentin Tolisso France France Olympique Lyon Olympique Lyon 2 (0)
Raphaël Varane France France Real Madrid Real Madrid 2 (0)
Jamie Vardy England England Leicester City Leicester City 2 (0)
75. Adriano Brazil Brazil Beşiktaş Beşiktaş 1 (0)
Adrien Silva Portugal Portugal Sporting CP Sporting CP 1 (1)
Toby Alderweireld Belgium Belgium Tottenham Hotspur Tottenham Hotspur 1 (0)
Dele Alli England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Anderson Talisca Brazil Brazil Beşiktaş Beşiktaş 1 (0)
Santiago Arias Colombia Colombia PSV Eindhoven PSV Eindhoven 1 (0)
Tiemoué Bakayoko France France AS Monaco AS Monaco 1 (0)
Bartra Spain Spain Borussia Dortmund Borussia Dortmund 1 (0)
Karim Bellarabi Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Artem Besedin Ukraine Ukraine Dinamo Kiev Dinamo Kiev 1 (0)
Leonardo Bonucci Italy Italy Juventus Juventus 1 (0)
Yacine Brahimi Algeria Algeria FC Porto FC Porto 1 (0)
Julian Brandt Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Vitaliy Buyalskiy Ukraine Ukraine Dinamo Kiev Dinamo Kiev 1 (0)
Hakan Çalhanoğlu Turkey Turkey Bayer Leverkusen Bayer Leverkusen 1 (0)
Gonzalo Castro Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Giorgio Chiellini Italy Italy Juventus Juventus 1 (0)
Andreas Cornelius Denmark Denmark FC København FC København 1 (0)
Maxwel Cornet Ivory Coast Ivory Coast Olympique Lyon Olympique Lyon 1 (0)
Jesús Corona Mexico Mexico FC Porto FC Porto 1 (0)
Joaquín Correa Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Juan Cuadrado Colombia Colombia Juventus Juventus 1 (0)
David Silva Spain Spain Manchester City Manchester City 1 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 1 (0)
Luuk de Jong Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Thomas Delaney Denmark Denmark FC København FC København 1 (0)
Diogo Jota Portugal Portugal FC Porto FC Porto 1 (0)
Bas Dost Netherlands Netherlands Sporting CP Sporting CP 1 (0)
Seydou Doumbia Ivory Coast Ivory Coast FC Basel FC Basel 1 (0)
Julian Draxler Germany Germany Paris Saint-Germain Paris Saint-Germain 1 (0)
Roman Eremenko Finland Finland CSKA Moskva CSKA Moskva 1 (0)
Escudero Spain Spain Sevilla FC Sevilla FC 1 (0)
Fabinho Brazil Brazil AS Monaco AS Monaco 1 (0)
Ljubomir Fejsa Serbia Serbia SL Benfica SL Benfica 1 (0)
Fernandinho Brazil Brazil Manchester City Manchester City 1 (0)
Fernando Torres Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Jordan Ferri France France Olympique Lyon Olympique Lyon 1 (0)
Manolo Gabbiadini Italy Italy SSC Napoli SSC Napoli 1 (1)
Denys Garmash Ukraine Ukraine Dinamo Kiev Dinamo Kiev 1 (0)
Kamil Glik Poland Poland AS Monaco AS Monaco 1 (0)
Derlis González Paraguay Paraguay Dinamo Kiev Dinamo Kiev 1 (0)
Mario Götze Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Guilherme Brazil Brazil Legia Warszawa Legia Warszawa 1 (0)
André Hahn Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Thorgan Hazard Belgium Belgium Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Javier Hernández Mexico Mexico Bayer Leverkusen Bayer Leverkusen 1 (0)
Iniesta Spain Spain FC Barcelona FC Barcelona 1 (0)
Lorenzo Insigne Italy Italy SSC Napoli SSC Napoli 1 (0)
Isco Spain Spain Real Madrid Real Madrid 1 (0)
Alex Iwobi Nigeria Nigeria Arsenal FC Arsenal FC 1 (0)
José Izquierdo Colombia Colombia Club Brugge KV Club Brugge KV 1 (0)
Raúl Jiménez Mexico Mexico SL Benfica SL Benfica 1 (0)
José Callejón Spain Spain SSC Napoli SSC Napoli 1 (0)
Júnior Moraes Brazil Brazil Dinamo Kiev Dinamo Kiev 1 (0)
Kevin Kampl Slovenia Slovenia Bayer Leverkusen Bayer Leverkusen 1 (0)
Claudiu Keșerü Romania Romania PFC Ludogorets Razgrad PFC Ludogorets Razgrad 1 (0)
Mateo Kovačić Croatia Croatia Real Madrid Real Madrid 1 (0)
Toni Kroos Germany Germany Real Madrid Real Madrid 1 (0)
Michał Kucharczyk Poland Poland Legia Warszawa Legia Warszawa 1 (0)
Alexandre Lacazette France France Olympique Lyon Olympique Lyon 1 (0)
Miguel Layún Mexico Mexico FC Porto FC Porto 1 (0)
Lucas Brazil Brazil Paris Saint-Germain Paris Saint-Germain 1 (0)
Lucas Vázquez Spain Spain Real Madrid Real Madrid 1 (0)
Claudio Marchisio Italy Italy Juventus Juventus 1 (1)
Admir Mehmedi Switzerland Switzerland Bayer Leverkusen Bayer Leverkusen 1 (0)
Thomas Meunier Belgium Belgium Paris Saint-Germain Paris Saint-Germain 1 (0)
Virgil Misidjan Netherlands Netherlands PFC Ludogorets Razgrad PFC Ludogorets Razgrad 1 (0)
Kostas Mitroglou Greece Greece SL Benfica SL Benfica 1 (0)
Wes Morgan Jamaica Jamaica Leicester City Leicester City 1 (0)
Thibault Moulin France France Legia Warszawa Legia Warszawa 1 (0)
Steven N'Zonzi France France Sevilla FC Sevilla FC 1 (0)
Luciano Narsingh Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Samir Nasri France France Sevilla FC Sevilla FC 1 (0)
Natanael Pimienta Brazil Brazil PFC Ludogorets Razgrad PFC Ludogorets Razgrad 1 (0)
Bibras Natcho Israel Israel CSKA Moskva CSKA Moskva 1 (1)
Nélson Semedo Portugal Portugal SL Benfica SL Benfica 1 (0)
Nemanja Nikolić Hungary Hungary Legia Warszawa Legia Warszawa 1 (0)
Christian Noboa Ecuador Ecuador FK Rostov FK Rostov 1 (0)
Nolito Spain Spain Manchester City Manchester City 1 (0)
Vadis Odjidja-Ofoe Belgium Belgium Legia Warszawa Legia Warszawa 1 (0)
Shinji Okazaki Japan Japan Leicester City Leicester City 1 (0)
Otávio Brazil Brazil FC Porto FC Porto 1 (0)
Alex Oxlade-Chamberlain England England Arsenal FC Arsenal FC 1 (0)
Pablo Sarabia Spain Spain Sevilla FC Sevilla FC 1 (0)
Sokratis Papastathopoulos Greece Greece Borussia Dortmund Borussia Dortmund 1 (0)
Nicolás Pareja Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Felix Passlack Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Piqué Spain Spain FC Barcelona FC Barcelona 1 (0)
Marko Pjaca Croatia Croatia Juventus Juventus 1 (0)
Miralem Pjanić Bosnia-Herzegovina Bosnia-Herzegovina Juventus Juventus 1 (0)
Davy Pröpper Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Christian Pulisic USA USA Borussia Dortmund Borussia Dortmund 1 (0)
Raffael Brazil Brazil Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Adrián Ramos Colombia Colombia Borussia Dortmund Borussia Dortmund 1 (0)
Raphaël Guerreiro Portugal Portugal Borussia Dortmund Borussia Dortmund 1 (0)
Patrick Roberts England England Celtic FC Celtic FC 1 (0)
Daniele Rugani Italy Italy Juventus Juventus 1 (0)
Bryan Ruiz Costa Rica Costa Rica Sporting CP Sporting CP 1 (0)
Nuri Şahin Turkey Turkey Borussia Dortmund Borussia Dortmund 1 (0)
Federico Santander Paraguay Paraguay FC København FC København 1 (0)
André Schürrle Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Sergi Roberto Spain Spain FC Barcelona FC Barcelona 1 (0)
Sergio Ramos Spain Spain Real Madrid Real Madrid 1 (0)
Djibril Sidibé France France AS Monaco AS Monaco 1 (0)
Islam Slimani Algeria Algeria Leicester City Leicester City 1 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 1 (0)
Renato Steffen Switzerland Switzerland FC Basel FC Basel 1 (0)
John Stones England England Manchester City Manchester City 1 (0)
Sergiy Sydorchuk Ukraine Ukraine Dinamo Kiev Dinamo Kiev 1 (0)
Cenk Tosun Turkey Turkey Beşiktaş Beşiktaş 1 (0)
Lacina Traoré Ivory Coast Ivory Coast CSKA Moskva CSKA Moskva 1 (0)
Viktor Tsygankov Ukraine Ukraine Dinamo Kiev Dinamo Kiev 1 (0)
Luciano Vietto Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Kevin Volland Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Jelle Vossen Belgium Belgium Club Brugge KV Club Brugge KV 1 (0)
Wanderson Brazil Brazil PFC Ludogorets Razgrad PFC Ludogorets Razgrad 1 (0)
Julian Weigl Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Granit Xhaka Switzerland Switzerland Arsenal FC Arsenal FC 1 (0)
Andrey Yarmolenko Ukraine Ukraine Dinamo Kiev Dinamo Kiev 1 (1)
Vladlen Yurchenko Ukraine Ukraine Bayer Leverkusen Bayer Leverkusen 1 (0)
Luca Zuffi Switzerland Switzerland FC Basel FC Basel 1 (0)