Players with the Most Premier League Goals in history

As Harry Kane scores his 200th Premier League goal, we take a look at 8 players with the most premier goals in history.

Debangshu Biswas
New Update

The Premier League is home to some of the most amazing players in history. Over the years the English Premier League has produced some of the greatest players in history. This article is about eight such players who have the most premier league goals to their names.

8 players with the most premier league goals

Top 8 most goals in Premier League History | Sportz Point

©️ Sportz Point

8. Robbie Fowler (163)

Robbie Fowler has scored 35 goals as a teenager in the Premier League | SportzPoint

Image - Liverpool FC

Robbie Fowler has notched up 163 goals in the Premier League. He was already getting some attention for his goalscoring ability in the Liverpool academy. He did wonders when he was handed a first-team opportunity scoring 12 times in his first 13 appearances for the club. Fowler also won back-to-back PFA Young Player of the Year awards in 1995 and 1996. He scored 35 goals before his 20th birthday and will further go down as one of the legendary figures at Anfield. He is also one of the highest-scoring teenagers in Premier League history.

Also Read: Most Premier League goals as a teenager

7. Thierry Henry (175)

Players with the Most Premier League Goals in history | Sportz Point

Image by Football London

One of the best players to play in the Premier League, Thierry Henry has scored 175 goals during his time in PL. He was also a part of the golden Arsenal eleven. He was named the PFA Players' Player of the Year twice, the FWA Footballer of the Year three times, and was named in the PFA Team of the Year six consecutive times.

6. Frank Lampard (177)

Frank Lampard is Chelsea's all-time top scorer in the Premier League with 177 goals | SportzPoint

Image - IMDb

Frank Lampard is Chelsea's highest scorer in the Premier League. He has the record for the most goals by a midfielder in the Premier League. Moreover, he also holds the record for scoring the highest number of goals from outside the box (41). In addition, he was statistically named the Premier League Player of the Decade from 2000 to 2010.

Also Read: Premier League 2022-23 Stats: Top 5 Goal Scorers

5. Sergio Aguero (184)

Sergio Aguero has 184 Premier League goals | SportzPoint

Image - Premier League

Sergio Aguero is one of the greatest strikers to play in the Premier League. He turned things around for Manchester City in the competition. After his spell with City he moved to Barcelona as a free agent and now currently plays in the Spanish top division. Aguero signed for Premier League club Manchester City in 2011 in a transfer for a reported fee of £35 million. During his 10 years at the club, he won five league titles. He also holds the record for most Premier League goals scored by a player for any single club.

4. Andrew Cole (187)

Andrew Cole features in the top 3 in the list of players with the most premier league goals | SportzPoint

Image - iNews

Andrew Cole, popularly known as Andy Cole has notched up 187 goals in the Premier League. His professional career lasted from 1988 to 2008 and is mostly remembered for his time with Manchester United, who paid a British record transfer fee to sign him from Newcastle United. Cole spent six years with Manchester United and won eight major trophies, including the Treble of the Premier League, FA Cup and UEFA Champions League in 1999.

3. Harry Kane (200)

Harry Kane is the only player in this list who is still active in the Premier League | SportzPoint

Image - Man City Square

England captain Harry Kane features at no. 3 on the list of players with the most premier league goals. However, he is the only player on the list who can improve this tally and move further up the table. Harry Kane has notched up 200 goals in the Premier League so far and is looking for more every season. He is the third player ever to score 200 goals in Premier League history.

2. Wayne Rooney (208)

Wayne Rooney has 208 Premier League goals to his name | SportzPoint

Image - Red Devil Armada

Wayne Rooney is probably one of the greatest English strikers the game has ever seen. Rooney scored 15 league goals for his boyhood side, Everton, before becoming the most expensive teenager in history, joining Manchester United in a record-breaking deal. The forward scored 30 league goals before his 20th birthday. He is one of the two players alongside Alan Shearer to score more than 200 goals in the Premier League.

Also Read: Biggest defeats in Premier League history

1. Alan Shearer (260)

Alan Shearer is the highest goal scorer in Premier League history | SportzPoint

Image -

Alan Shearer is the highest scorer in Premier League history. He scored 260 goals which is 52 more than second-placed Rooney. He was named Football Writers' Association Player of the Year in 1994 and won the PFA Player of the Year award in 1995. Shearer currently serves as an English football pundit for reputed television networks.

Premier League Harry Kane Theirry Henry Frank Lampard Sergio Aguero