30. Luca Toni (0.49)
Games - 459
Goals - 226
The Italian's best goal-scoring days came at Palermo, Fiorentina and Bayern Munich between 2003 and 2010.
29. Giovane Elber (0.49)
Games - 215
Goals - 106
A true Bayern Munich legend and the Brazilian also had a decent two years at Lyon between 2003 and 2005.
28. Robin van Persie (0.50)
Games - 383
Goals - 190
For around three to four years, Van Persie was probably the best striker in world football, winning back-to-back Premier League Golden Boots with Arsenal and Manchester United.
27. Mohamed Salah (0.50)
Games - 275
Goals - 137
Were Salah's goal ratio on this list based purely on his Liverpool stats, he'd be pushing for the top 10.
26. Samuel Eto'o (0.51)
Games - 530
Goals - 268
Barcelona, Inter Milan and - to a lesser extent - Chelsea; wherever Eto'o played, goals usually followed
25. Sonny Anderson (0.51)
Games - 195
Goals - 99
The Brazilian's inclusion will surprise some, but his goal record at Lyon in the early 2000s is without question in the world-class bracket.
24. Grafite (0.51)
Games - 186
Goals - 95
Ninety-five goals scored and the Brazilian's solo effort vs Bayern - which you can watch HERE - is etched into footballing folklore forever.
23. Christian Vieri (0.52)
Games - 258
Goals - 133
'The Bull' was a goal-scoring machine at Inter Milan up until his departure from the club in 2005.
22. Mario Gomez (0.52)
Games - 480
Goals - 249
Stuttgart, Bayern Munich, Wolfsburg and Fiorentina have all been blessed with Gomez's natural eye-for-goal down the years.
21. Martin Max (0.52)
Games - 156
Goals - 81
Between 2000 and 2004, the ageing German scored goals aplenty at both 1860 Munich and Hansa Rostock, finishing as the Bundesliga's top scorer in 2001/02 with the former.
20. David Trezeguet (0.53)
Games - 336
Goals - 178
Between 2000 and 2010, the French striker found the back of the net with frightening regularity at Juventus and he's still the club's fourth highest scorer of all-time.
19. Ciro Immobile (0.54)
Games - 309
Goals - 166
Sub-par spells at Dortmund and Sevilla have been majorly outweighed by Immobile's undeniable goal-scoring success at both Torino and Lazio.
18. Pierre-Emerick Aubameyang (0.54)
Games - 463
Goals - 250
Electric during his time with Dortmund and a huge hit at Arsenal. The Gabonese striker just never seems to have a goal drought.
17. Mauro Icardi (0.55)
Games - 281
Goals - 154
His attitude at Inter Milan was questionable, but his goal record wasn't. The Argentine has now taken his talents to PSG where he's thriving once again.
16. Roy Makaay (0.55)
Games - 334
Goals - 185
At his best with both Deportivo and Bayern, you'd have been hard pushed to have found a better out-and-out striker anywhere in the world.