9. Gary Speed - 0.15 goals per game
82 goals in 533 Premier League appearances for the late, great, Gary Speed, gives the former Wales manager a well-earned place in the annals of Premier League history.
Rarely troubled by injury or suspension, the former Leeds United, Everton, Newcastle, Bolton and Sheffield United star held the record for the most appearances in the Premier League, until it was surpassed by David James and Ryan Giggs.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms