Thierry Henry Arsenal

Premier League all time top scorers

Premier League is known for its attacking players and offensive style of play. Throughout the years we have witnessed some of the best players in the world play for Premier League clubs.

Since the beginning of the Premier League which was back in 1992, until now only 28 players managed to score more than 100 goals in their career.

Oh My Football made a list of the six all time top scorers, so here it is.

6. Thierry Henry – 175 goals

Unbelievable pace, amazing dribbling, top notch passing and exquisite finishing – that's what made Thierry Henry one of the best strikers in the world.

The Frenchman had a great composure in front of goal that is the main reason why he won four consecutive Golden Boots from 2001 to 2006.

Thierry Henry is considered as one of the best strikers in the world and as one of the best centre – forwards in the history of the Premier League.

Henry started his professional career with Monaco, and eventually ended up as a manager of the club for a while.

The Frenchman was part of Arsene Wenger's 'Invincibles', when Arsenal won the Premier League in 2004 with no defeats throughout the season.

Thierry Henry, who joined Arsenal back in 1999, won the Premier League twice with the Gunners. The Arsenal legend holds the record for most assists in a season - 20.

For his 254 appearances for the London club Henry managed to score 175 goals.

5. Frank Lampard – 177

Super Frankie, widely considered to have been one of the greatest midfielders of all time.

Frank Lampard started his career with West Ham United, but eventually ended up with Chelsea for most of his professional career.

The Englishman was considered as one of the best due to his creativity and ability to score goals from any distance. Lampard holds the record for most goals scored from distance – 41.

Frank Lampard was master of the late arrivals in the box and slotting the ball right into the net. He was very efficient in attack and he paved the way for a new generation of attacking midfielders in the league.

The Englishman spent 13 years with the Blues, before joining Manchester City for one season. From a Chelsea player, Lampard became their current manager, and no one expected that he will be that good as a head coach.

Super Frank played in 609 games for the Blues, scoring 177 goals. He became Chelsea's top scorer of all time.

4. Sergio Agüero – 180

How would look like Manchester City without one of their best strikers of all time?

 Sergio Aguero has never scored fewer than 12 goals in a season. The Argentinian has been a key player for the Citizens since his arrival back in 2011.

He is considered to be one of the best strikers of his generation.

For his nine – year stay with Man City, Aguero helped them win the Premier League four times. In fact, in his first year wearing City shirt he won the league title.

In 2020, Aguero passed Henry's goals record and became the fourth most scoring player in the Premier League. For his 261 appearances, Kun Agüero scored 180 goals.

3. Andy Cole – 187

Andy Cole - the Manchester United legend, who helped them win the Premier League five times. The Englishman enjoyed eight trophy-laden seasons at Manchester United.

Cole was the first player ever in the Premier League history to score over 30 goals in a season. Andy Cole managed to score 34 goals in the 1993/94 season came when there were still 22 teams in the league, meaning he had 42 matches to get to that mark, but it doesn't make it any less impressive.

He is a Manchester United legend and is one of the five player who scored five goals in a single match. The arch-poacher was famed for his ruthlessness in front of goal.

He spent six years with the Red Devils, making 196 appearances for the club and netting the ball 93 times.

For his 414 appearances in the Premier League for the different clubs he played, Cole scored 187 goals. 

2. Wayne Rooney – 208

A true living Manchester United legend. Rooney is one of the two players who breached the 200-goal barrier in the Premier League.

The Englishman is a record goal scorer for both the England national team and Manchester United. He is considered to be one of the best players of his generation.

Wayne Rooney began his professional career with Everton, but when he was 18-year-old he joined Manchester United.

From 2004 to 2017, Rooney would score 183 league goals, setting the record for most league goals at a single club. The 34-year-old Englishman, is the third player with most assists in the Premier League after Cesc Fabregas and Ryan Giggs.

Rooney spent 13 years with the Red Devils and made 393 appearances for the club, scoring 183 goals.

Wayne Rooney played in 491 games, both for Manchester United and Everton and scored 208 goals.

1. Alan Shearer – 260

Alan Shearer is the top Premier League goal scorer of all time.

He was named Football Writers' Association Player of the Year in 1994 and won the PFA Player of the Year award in 1995.

Shearer does not only hold the record for most scored goals:

The Englishman spent 14 season in the league, helping Blackburn win the title in 1995. In 2004 Shearer was named by Pelé in the FIFA 100 list of the world's greatest living players.

Shearer retired in 2006 with his hometown club Newcastle, becoming their and Premier League top goal scorer of all time.

He was the player who held the record for most hat-tricks, scoring 11, but in 2020 Sergio Aguero passed him scoring his 12th.

Related News
football ball

Champions League Top Scorers 2023-24

football

How To Eat As A Footballer: Best 12 Foods You Need to Eat

football ball

The Complete Football Training Guide: 8 Best Drills and Exercises

Premier League

Iconic English Football Clubs Achievements in Domestic and International Arenas

football ball

Do Football Players Benefit from Deadlifts?

football player ball

12 Shortest Football Players In The World

football

8 Tips How To Become a Professional Football Player

cristiano ronaldo lionel messi

Top 9 Players With Most Trophies In Football History

football

3 Things Football Fans Need to Know When Choosing Betting Sites

Champions League

Which Teams Are The Favorites For The Champions League?

football ball

10 Unique Tips for Successful Sports Betting

football

Becoming a Coach: Powering the Future of Football with Your Passion

football ball

Most expensive football clubs in 2023

football stadium

Transfer Rumors and Speculation: Unraveling the Impact of Transfer News

odegaard wife helene

Who is Martin Odegaard's Girlfriend? Biography of The Stunning Helene Spilling

world cup ball

The 11 Best Football Balls You Can Buy In 2023

Premier League

Premier League 2022-23 Review: In-Depth Club-by-Club Analysis

jacob kiwior wife claudia

Who is Jakub Kiwior's Fiancée? Biography of the Stunning Claudia Kowalczyk

Premier League

Premier League Matchday 34: Fixtures & Weekend Preview

ball football

The Ultimate Football Fan's Guide to Sports Betting at Casinos

martin odegaard gabriel jesus arsenal

Transfer Rumours Intensify: Arsenal Martin Odegaard Signs Shirt for Declan Rice

manchester city haaland foden de bruyne

Will Man City Play Its Game-in-Hand Over Arsenal?

arsenal

Arsenal title hopes take a hit as they throw away 2-goal lead vs West Ham

drake

“Drake Curse” and His Football Bets

UEFA

Why did UEFA remove the away goals rule?

football

The Best Football Drills and Exercises for Kids

arsenal

Full History of Arsenal FC: Top Facts All Gunners Should Know

premier league ball

Key reasons why Premier League hype is deserved

Premier League

Premier League Talking Points: The Season So Far

marquinhos wife beatriz arsenal

Who is Marquinhos Girlfriend? All You Need To Know About Beatriz Vinhaes