Top 10 highest Premier League goalscorers of all time

Alan Shearer and Les Ferdinand
Alan Shearer celebrates with Les Ferdinand, who both feature on this list (1997)

#8 Michael Owen - 150 goals

English forward Michael Owen jubilates with team-m
Michael Owen was one of the best strikers to grace the Premier League during his peak

Michael Owen was one of the best strikers to grace the Premier League during his peak, and certainly one of the best to feature in an England shirt.

His dazzling pace would enable him to slip through any cracks in the opponent's defence, and if he found himself through on goal, you knew what would happen next.

Owen was a product of Liverpool's youth set-up and was promoted to the first team in the summer of 1997. In his first season for the Reds, Owen featured in 36 out of a possible 38 matches and scored 18 goals - despite being just 18-years-old!

And the next season, he did even better, scoring 18 goals in six matches less (30 games). His goal tally remained consistent and he found his way into double figures in every campaign. By the end of the 2003-2004 season, Owen had scored a total of 118 goals in 216 appearances.

Owen spent a year playing for Real Madrid in Spain, before returning to the Premier League after being signed by Newcastle United for a whopping £22.5m. Blighted by injury, however, Owen was unable to replicate the success he'd had at Liverpool and scored 26 times across four seasons. In the second season, he failed to even score one, due to injury. He left Newcastle to join Manchester United on a free transfer in 2009.

Things became even dourer for Owen, who this time scored just five times across three seasons for United. He would be released by Manchester United in September 2012.

In his final season, Owen played for Stoke City, where he scored once in eight appearances - all of them as a substitute. He would retire at the end of the campaign, aged 34.

Quick Links

App download animated image Get the free App now