Top 10 all-time Premier League goalscorers

Ajax v Manchester United - UEFA Europa League Final
Wayne Rooney

#8 Michael Owen (150 goals)

Michael Owen
Michael Owen

Owen is the only Englishman to win the Ballon D’or in the Premier League era, and just one of two England-based players to win it in that period. Owen made his name at Liverpool after making his debut at the edge of 17. He played 216 league games for the Merseyside club, scoring 118 goals, earning him a move to Real Madrid.

He returned to the Premier League after just a single year in Spain, signing for Newcastle United for a fee of £17 million. Owen consistently suffered from injuries during his four years with the Magpies, restricting him to just 71 appearances. He made the surprise move to Manchester United in 2009 and scored only five goals in his three seasons there, including famously getting the winner against Manchester City in their 4-3 victory in 2009.

Owen finished his career with a single season with Stoke, where he was once again restricted by injuries. He is remembered though as one of the best strikers we have seen in England, and certainly one of the best natural finishers to have played in the Premier League.

Quick Links