• Top List

Top 50 players with the best goal-to-game ratio since 2000

Top 50 players with the best goal-to-game ratio since 2000
Getty Images

Check it out here as we present the 50 players with the best goal-to-game ratio across Europe’s top 5 leagues since 2000.

Finding the back of the net at every game is what strikers thrive to achieve in their careers. It’s what sets them apart from their peers and, more often than not, leads to silverware and individual prizes.

Most strikers are judged on their goal numbers alone, which makes their goal ratio even more important. A high rating proves their ability to compete at the highest level, while a lower one not so much.

Such is the quality of football across Europe’s top 5 leagues, though, that Transfermarkt stats only 28 players registered a goal-to-game ratio of 0.50 since 2000.

Leading the way are obviously Lionel Messi and Cristiano Ronaldo. The pair both recorded outstanding figures to confirm their status as one of history’s finest.

Less than 30 players in the 21st century, on the other hand, can boast a goal-to-game ratio higher than 0.50.

Top 50 players with best goal-to-game ratio

PosPlayerGamesGoalsGoal Ratio
1Lionel Messi7266300.87
2Cristiano Ronaldo8126260.77
3Robert Lewandowski4723450.73
4Luis Suarez4112770.67
6Kylian Mbappe1801170.65
7Harry Kane2891830.63
8Zlatan Ibrahimovic5863610.62
9Edinson Cavani5563410.61
10Ruud van Nistelrooy3912360.60
11Sergio Aguero6003540.59
12Radamel Falcao2721580.58
13Thierry Henry4172690.57
14Ronaldo Nazario2141200.56
16Roy Makaay3341850.55
17Mauro Icardi2811540.55
18Pierre-Emerick Aubameyang4632500.54
19Ciro Immobile3091660.54
20David Trezeguet3361780.53
21Martin Max156810.52
22Mario Gomez4802490.52
23Christian Vieri2581330.52
25Sonny Anderson195990.51
26Samuel Eto’o5302680.51
27Mohamed Salah2751370.50
28Robin van Persie3831900.50
29Giovane Elber2151060.49
30Luca Toni4592260.49
31Gonzalo Higuain5922900.49
32Andriy Shevchenko3781850.49
33Lisandro Lopez168820.49
34Klaas-Jan Huntelaar2901410.49
35Diego Milito3331610.48
36Romelu Lukaku3561720.48
37Antonio Di Natale5202510.48
39Edin Dzeko5462600.48
40David Villa4802280.48
41Alan Shearer2601230.47
42Karim Benzema6563100.47
43Wissam Ben Yedder3431600.47
44Iago Aspas2791280.46
45Marco Reus3751700.45
46Cheick Diabate181820.45
47Didier Drogba4902210.45
49Jamie Vardy2421080.45
50Michael Owen3791670.44