Sports Betting
Sports Betting OffersNFL BettingCollege Football BettingNBA BettingCollege Basketball BettingSoccer BettingLegal States for Betting SportsLegal Sportsbooks for Betting Sports
Online Casinos
Casino OffersCasino NewsBlackjack strategyPoker strategyVideo PokerRoulette strategySlots strategyClassic SlotsBacarrat strategy
Betting Odds & Lines
NFL OddsCollege Football OddsNBA OddsCollege Basketball OddsNHL OddsSoccer OddsGolf OddsBoxing OddsMMA OddsNASCAR Odds
Picks, Teasers, Parlays
NFL Free Expert PicksNCAAF Free Expert PicksNCAAB Free Expert PicksNBA Free Expert PicksMLB Free Expert Picks
Sportsbooks
BetMGM ReviewFanDuel ReviewBetRivers ReviewFanatics ReviewRecommended SportsbooksLegal Sportsbooks by State
Resources & Guides
How to bet on NFLHow to bet on NCAAFHow to bet on NBAHow to bet on NCAABHow to bet on SoccerHow to bet on Golf
Trending News
Sports Trade RumorsSports Injury ReportsCasino News

Sports Betting

Sports Betting OffersNFL BettingCollege Football BettingNBA BettingCollege Basketball BettingSoccer BettingLegal States for Betting SportsLegal Sportsbooks for Betting Sports

Online Casinos

Casino OffersCasino NewsBlackjack strategyPoker strategyVideo PokerRoulette strategySlots strategyClassic SlotsBacarrat strategy

Betting Odds & Lines

NFL OddsCollege Football OddsNBA OddsCollege Basketball OddsNHL OddsSoccer OddsGolf OddsBoxing OddsMMA OddsNASCAR Odds

Picks, Teasers, Parlays

NFL Free Expert PicksNCAAF Free Expert PicksNCAAB Free Expert PicksNBA Free Expert PicksMLB Free Expert Picks

Sportsbooks

BetMGM ReviewFanDuel ReviewBetRivers ReviewFanatics ReviewRecommended SportsbooksLegal Sportsbooks by State

Resources & Guides

How to bet on NFLHow to bet on NCAAFHow to bet on NBAHow to bet on NCAABHow to bet on SoccerHow to bet on Golf

Trending News

Sports Trade RumorsSports Injury ReportsCasino News
soccer

The greatest goalscorers in Premier League history

Harry Kane of Tottenham Hotspur celebrates as he scores. (Photo by Shaun Brooks/Actionplus/Icon Sportswire)

Josh Powell

March 1st, 2021

SHARE

The Premier League has seen some of the greatest players ever grace its turf, and when it comes to exceptional goalscorers there is no short supply. There is a gift to finding the back of the net, whether it’s skill, technique, positioning and occasionally pure luck, and these 10 players have all of that in abundance.

Rather than just list the 10 players with the most Premier League goals in history, this list also incorporates their ratio of goals to games to get a better handle on who truly was the Premier League’s greatest goalscorer.

10. Jermain Defoe

Teams: Bournemouth, Sunderland, Tottenham, Portsmouth, West Ham
Appearances: 496
Goals: 162

Defoe has 162 Premier League goals to his name – the eighth highest goalscorer in PL history – and has a unique record of having scored the most goals as a substitute. If you need to bring on an impact player to grab a goal, there is nobody better. Defoe scored 91 goals for Tottenham, as well as finding the net for West Ham, Portsmouth, Sunderland, and Bournemouth.

9. Michael Owen

Teams: Stoke City, Manchester United, Newcastle United, Liverpool
Appearances: 326
Goals: 150

Michael Owen is the only Premier League player to score more than 100 goals and also win the Ballon d’Or, an award he picked up in 2001 after helping Liverpool win a treble of the UEFA Cup, FA Cup and League Cup. Owen won two Premier League Golden Boots and scored 118 goals in 216 games for Liverpool, before adding a few more to his tally with spells at Newcastle, Manchester United and Stoke.

Michael Owen scored some brilliant goals for Liverpool... pic.twitter.com/Cx1mNIemps

— 90s Football (@90sfootball) March 29, 2020

8. Robbie Fowler

Teams: Blackburn, Liverpool, Manchester City, Liverpool, Leeds United
Appearances: 379
Goals: 163

Another Liverpool legend makes the list with Robbie Fowler. Nicknamed "God" by the Anfield faithful, Fowler is the seventh highest scorer in the league with 163 goals in 379 games – a ratio of 0.43 goals a game. 128 of those goals came at a historic spell with the Reds, before shorter spells with Leeds and Man City towards the end of his career.

7. Robin van Persie

Teams: Manchester United, Arsenal, 
Appearances: 280
Goals: 144

The highest ever scorer for the Netherlands, RVP is a two-time Premier League Golden Boot winner who is the 13th highest goalscorer in PL history with 144 in 280 games. That’s a phenomenal record of more than a goal every other game on average, as Van Persie bagged 96 with Arsenal and 48 with rivals Manchester United.

.@Persie_official with a screamer! 😍 pic.twitter.com/oqhIS63lGz

— Manchester United (@ManUtd) March 31, 2017

6. Andy Cole

Teams: Sunderland, Portsmouth, Manchester City, Fulham, Blackburn, Manchester United, Newcastle United
Appearances: 414
Goals: 187

Andy Cole scored Premier League goals for six different clubs and racked up a total of 187 goals in 414 games. Only two players in history have more top flight goals. An integral part of the Manchester United treble winning side of 1999, Cole is the fastest man to score 50 goals (taking him just 65 matches).

5. Harry Kane

Teams: Tottenham, Norwich City
Appearances: 233
Goals: 157

Tottenham star Harry Kane rightly makes the top five on this list. Currently the ninth highest goalscorer in league history, nobody has a better ratio than the Englishman who has 157 goals in 233 Premier League games. For four consecutive seasons between 2014 and 2018, Kane scored a minimum of 20 goals, bagging a whopping 30 in the 2017-18 season. A two-time Golden Boot winner, Kane is undoubtably one of the league’s best.

Gareth Bale’s pass for Harry Kane’s goal against Burnley 🎯pic.twitter.com/q6IuCRjal6

— GOAL (@goal) March 1, 2021

4. Thierry Henry

Team: Arsenal
Appearances:
258
Goals:
175

Arguably one of the greatest players ever to play in the Premier League, it was hard not to have Henry higher on this list. A record four-time winner of the Premier League Golden Boot, Henry scored 175 goals in 258 games for Arsenal, winning two titles including the unbeaten season with "The Invincibles." For five seasons in a row, Henry bagged at least 24 goals in the league and is Arsenal’s record goalscorer.

A memorable NLD win for @Arsenal featuring 𝙩𝙝𝙖𝙩 @ThierryHenry goal 🤤#OnThisDay in 2002 ⏪ pic.twitter.com/nmELJsMWJf

— Premier League (@premierleague) November 16, 2020

3. Sergio Aguero

Team: Manchester City
Appearances:
269
Goals:
180

When Diego Maradona is you father-in-law the pressure is on to excel – and Sergio Aguero certainly does. One of the deadliest finishers in world football, Aguero scored Manchester City’s most famous goal – a 96th minute winner against QPR to secure the league title in 2012. That is one of four league titles he’s won, and he has a total of 180 goals in 269 games for City.

When Sergio Aguero won Manchester City the title with this 😍

The greatest Premier League moment of all time? 🤤pic.twitter.com/XL6Gp1EI1T

— GOAL (@goal) April 16, 2020

2. Wayne Rooney

Teams: Everton, Manchester United
Appearances:
491
Goals:
208

The top two on the list are unrivalled. Wayne Rooney narrowly misses out on top spot with 208 goals to his name in the Premier League. Manchester United and England’s record goalscorer, Rooney is considered one of the greatest players of his generation. He is the only footballer to have scored at least 200 Premier League goals and provided at least 100 Premier League assists.

Seven years ago today, @WayneRooney scored one of the greatest goals in @PremierLeague history... pic.twitter.com/ZEP16VAYyA

— Manchester United (@ManUtd) February 12, 2018

1. Alan Shearer

Teams: Newcastle United, Blackburn
Appearances:
441
Goals:
260

Shearer is the greatest goalscorer in Premier League history – nobody has more goals than him, and it doesn’t look like many will get close. Shearer has 260 Premier League goals and is the only player to score more than 100 goals for two different clubs – 112 goals for Blackburn and 148 for Newcastle. A winner of three consecutive Golden Boots, Shearer scored more than 30 goals a season for three seasons in a row between 1993 and 1996. He is without doubt, the best centre-forward of his generation.

Alan Shearer's greatest ever goal? 🙋🏼‍♂️#OnThisDay in 2⃣0⃣0⃣2⃣, @alanshearer scored this sensational volley as #NUFC beat @Everton 2-1 at St. James' Park. #NUFC pic.twitter.com/oYfb26rCc4

— Newcastle United FC (@NUFC) December 1, 2019

ADVERTISEMENT

ADVERTISEMENT

Soccer

Suggested Articles

Man holding money to bet on a soccer game going on in the background.

How to Bet on MLS: Major League Soccer Betting Guide (2025)

Soccer ball part of a written 2025.

2025 MLS MVP Odds: Favorites, Longshots & Predictions

La Liga soccer match between Valencia CF and CD Athletic Club Bilbao at Mestalla Stadium on February 19, 2017 in Valencia, Spain.

The Best Soccer Leagues to Bet On (2025 Guide)

ADVERTISEMENT

Colorado

Bet $5 Get $250 in Bonus Bets if You Win!

21+ (18+ D.C.) and present in select states (for KS, in affiliation with Kansas Star Casino). First online real money wager only. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Gambling Problem? Call  1-800-GAMBLER or visit RG-help.com. Call 1-888-789-7777 or visit ccpg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800)-327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8-HOPENY or text HOPENY (467369) (NY).

Fanatics Sportsbook logo

Bet and Get up to $1,000 in Bonus Bets

Must be 21+. GAMBLING PROBLEM? CALL 1-800-GAMBLER, Call (877-8-HOPENY) or text HOPENY (467369) (NY), 1-800-BETS-OFF (IA), or 1-800-9-WITH-IT (IN).

Fanatics Sportsbook logo

Get a Guaranteed Win Every Day For Your First Week

Spin to win for free every day, with Casino Credit, Free Spins, FastCash, merch, and more to be won! Must be 21+. GAMBLING PROBLEM? CALL 1-800-GAMBLER.

First Bet Offer up to $1,500 Back in Bonus Bets

21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. Gambling Problem? Call 1-800-GAMBLER. Call 1-877-8-HOPENY or text HOPENY (467369) (NY).

100% Deposit Match up to $1,000 Plus $25 on the House

21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. Gambling Problem? Call 1-800-GAMBLER.

Welcome to YouBet™, your daily destination to read the latest news and stories on sports, sports betting, gambling, wagering, and games of chance.

Bet on Sports

NFL BettingCollege Football BettingNBA BettingCollege Basketball BettingSoccer BettingGolf BettingBoxing BettingMMA BettingNASCAR Betting

How to Bet on Sports

How to bet on NFLHow to bet on NCAAFHow to bet on NBAHow to bet on NCAABHow to bet on SoccerHow to bet on Golf

Online Sports Betting

Sportsbook OffersSports Betting OddsSportsbooks by StateExpert Picks for SportsSportsbook OperatorsOnline Horse Betting Offers

About

Terms & ConditionsPrivacy & SecurityCookie PreferencesWager ResponsiblyDo Not Sell or Share My InfoAbout Us

Copyright © Churchill Downs Technology Initiatives Company, All Rights Reserved. This site is solely for entertainment purposes and does not contain any real money wagering. YouBet.com does not promote betting or wagering to users under the relevant legal age in their jurisdiction. Online gambling is not legal in some jurisdictions. Prior to wagering online, it is your responsibility to review local regulations. We encourage responsible gaming and provide resources for individuals who may (or know someone who may) have a gaming addition. Churchill Downs Technology Initiatives Company and its affiliates, officers, directors, and employees do not take responsibility for your actions.

Content intended for a 21+ audience. Gambling Problem? Call 1-800-Gambler or find assistance with the National Council on Problem Gambling.