Lewandowski, Salah and the top 20 players with best minutes-per-goal ratio this season

Comments()
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.

  1. #20 Mario Balotelli | Nice - 131.5 mins/goal

    1842 minutes played - 14 goals
  2. #19 Gabriel Jesus | Man City - 129.7 mins/goal

    1299 minutes playes - 10 goals
  3. #18 Nabil Fekir | Lyon - 129 mins/goal

    2066 minutes played - 16 goals
  4. #17 Wagner Sandro | Bayern & Hoffenheim - 127.5 mins/goal

    1402 minutes played - 11 goals scored
  5. #16 Antoine Griezmann | Atletico Madrid - 122.1 mins/goal

    2320 minutes played - 19 goals
  6. #15 Santi Mina | Valencia - 118.8 mins/goal

    1308 minutes played - 11 goals
  7. #14 Radamel Falcao | Monaco - 113.3 mins/goal

    2040 minutes played - 18 goals
  8. #13 Pierre-Emerick Aubameyang | Dortmund & Arsenal - 111.5 mins/goal

    2118 minutes played - 19 goals
  9. #12 Luis Suarez | Barcelona - 109.2 mins/goal

    2513 minutes played - 23 goals
  10. #11 Harry Kane | Tottenham - 104.7 mins/goal

    2723 minutes played - 26 goals
  11. #10 Mauro Icardi | Inter - 100.9 mins/goal

    2526 minutes played | 25 goals
  12. #9 Paulo Dybala | Juventus - 95.8 mins/goal

    2013 minutes played - 21 goals
  13. #8 Neymar | PSG - 94.1 mins/goal

    1788 minutes played - 19 goals
  14. #7 Sergio Aguero | Man City - 93.8 mins/goal

    1969 minutes played - 21 goals

  15. #6 Ciro Immobile | Lazio - 93.2 mins/goal

    2518 minutes played - 27 goals
  16. #5 Lionel Messi | Barcelona - 93.2 mins/goal

    2704 minutes played - 29 goals

  17. #4 Edinson Cavani | PSG - 92.7 mins/goal

    2319 minutes played - 25 goals
  18. #3 Cristiano Ronaldo | Real Madrid - 91 mins/goal

    2185 minutes played - 24 goals
  19. #2 Mohamed Salah | Liverpool - 85.3 mins/goal

    2574 minutes played - 30 goals
  20. #1 Robert Lewandowski | Bayern - 73.3 mins/goal

    1979 minutes played - 27 goals