Liverpool, Manchester United and Newcastle legends also feature!
This could well be the most subjective top 10 list Fanatix has ever produced.
While goals are obviously a crucial measuring stick in terms of striking greatness, we have chosen our top 10 based on everything the player brought to the Premier League.
This includes their creativity, their technique, the style and their charisma.
Les Ferdinand, Michael Owen, Jimmy Floyd Hasselbaink and Robin Van Persie are all extremely unlucky to miss out.
So here goes…
The top 10 ever Premier League strikers
10) Robbie Fowler – 163 goals