Top 10 all-time Premier League goalscorers

Ajax v Manchester United - UEFA Europa League Final
Wayne Rooney

#7 Jermain Defoe- 162 goals

Crystal Palace v Sunderland - Premier League
Jermain Defoe

Now Rooney has left the Premier League to head to the USA, Defoe is the only man in this top 10 still playing in England. Defoe started his career with West Ham, where he played for two seasons in the Premier League before the Hammers were relegated to the Championship. After a season in the second division, he moved to Tottenham, where he scored 43 goals in five seasons.

After a season and a half with Portsmouth, Defoe returned to Tottenham, where during his five seasons he passed the 100-goal mark in the Premier League. He left Tottenham to join Toronto FC in Canada, but following a brief spell there, he returned to England with Sunderland as part of a swap deal with Jozy Altidore.

He was a key player for Sunderland in his two and a half years there, scoring 34 goals before the club’s relegation in 2017. He has since returned to Bournemouth, where he had a short but successful loan spell early on in his career, and scored four goals in his first season back. He has two years left on his contract with the south-coast club, so will hope to score a lot more Premier League goals.

Quick Links

Edited by Zeeshan Ali
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications