Lewandowski, Salah and the top 20 players with best minutes-per-goal ratio this season
Goal breaks down the numbers to reveal the deadliest strikers in Europe going into the next round of fixtures
Cristiano Ronaldo and Lionel Messi make the top five, but which players across the top European divisions have the best average in terms of time it takes to score a league goal?
Correct as of April 19.
Gettyimages
#20 Mario Balotelli | Nice – 131.5 mins/goal
1842 minutes played – 14 goals Getty Images
#19 Gabriel Jesus | Man City – 129.7 mins/goal
1299 minutes playes – 10 goals Gettyimages
#18 Nabil Fekir | Lyon – 129 mins/goal
2066 minutes played – 16 goals Getty
#17 Wagner Sandro | Bayern & Hoffenheim – 127.5 mins/goal
1402 minutes played – 11 goals scored Getty
#16 Antoine Griezmann | Atletico Madrid – 122.1 mins/goal
2320 minutes played – 19 goals Valencia CF
#15 Santi Mina | Valencia – 118.8 mins/goal
1308 minutes played – 11 goals Getty
#14 Radamel Falcao | Monaco – 113.3 mins/goal
2040 minutes played – 18 goals Getty Images
#13 Pierre-Emerick Aubameyang | Dortmund & Arsenal – 111.5 mins/goal
2118 minutes played – 19 goals Getty Images
#12 Luis Suarez | Barcelona – 109.2 mins/goal
2513 minutes played – 23 goals Getty Images
#11 Harry Kane | Tottenham – 104.7 mins/goal
2723 minutes played – 26 goals
#10 Mauro Icardi | Inter – 100.9 mins/goal
2526 minutes played | 25 goals Getty Images
#9 Paulo Dybala | Juventus – 95.8 mins/goal
2013 minutes played – 21 goals Geoffroy van der Hasselt
#8 Neymar | PSG – 94.1 mins/goal
1788 minutes played – 19 goals
#7 Sergio Aguero | Man City – 93.8 mins/goal
1969 minutes played – 21 goals
Getty Images
#6 Ciro Immobile | Lazio – 93.2 mins/goal
2518 minutes played – 27 goals Getty Images
#5 Lionel Messi | Barcelona – 93.2 mins/goal
2704 minutes played – 29 goals
Gettyimages
#4 Edinson Cavani | PSG – 92.7 mins/goal
2319 minutes played – 25 goals Getty
#3 Cristiano Ronaldo | Real Madrid – 91 mins/goal
2185 minutes played – 24 goals Laurence Griffiths
#2 Mohamed Salah | Liverpool – 85.3 mins/goal
2574 minutes played – 30 goals Getty Images
#1 Robert Lewandowski | Bayern – 73.3 mins/goal
1979 minutes played – 27 goals