All-Time Premier League Top Scorers

All-Time Premier League Top Scorers

Premier League top scorers

Who are the the all time Premier League top scorers? Which Premier League players have scored 100 goals or more? Who has scored the most goals in each Premier League season? And who is the top Premier League scorer this season?

Below we’ve answered all of the above questions – all players in the Premier League 100 club, the golden boot winners from previous Premier League seasons and the goalscoring charts from the most recent (2013/2014) Premier League season.

The top five Premier League goal scorers get their own little write up and a link to video of their goals. Everyone outside of that gets just their name, the clubs they played and scored for (or club, in the case of Paul Scholes, Ryan Giggs and Matt LeTissier) and, of course, their total number of Premier League goals.

You can also jump directly to the Premier League Golden Boot winners and Most Premier League goals this season sections.

All Time Premier League Top Scorers

The top ten all time Premier League top scorers are:

  • 1. Alan Shearer: 260 goals in 434 appearances
  • 2. Andy Cole: 187 goals in 408 appearances
  • 2. Wayne Rooney: 187 goals in 374 appearances *
  • 4. Frank Lampard: 177 goals in 586 appearances
  • 5. Thierry Henry: 175 goals in 258 appearances
  • 6.  Robbie Fowler: 163 goals in 375 appearances
  • 7. Michael Owen: 163 goals in 362 appearances
  • 8. Les Ferdinand: 150 goals in 347 appearances
  • 9. Teddy Sheringham: 147 goals in 407 appearances
  • 10. Robin van Persie: 144 goals in 314 appearances

*Still playing


ALAN SHEARER: Blackburn (1992-1996), Newcastle (1996-2006)


Alan Shearer, OBE, was born on 13th August 1970. Having started his career at Southampton, he went on to become one of the most prolific scorers of all time with Blackburn and his beloved Newcastle.

Great in the air, predatory from close range and deadly from distance, Shearer was at one time the complete striker. A series of knee injuries robbed him of some pace, but Shearer adapted his game in his later years and continued to find the net.

After the first ten years of the Premier League, Shearer was named as the outstanding player of the decade. He is also listed in the FIFA 100 greatest living footballers.

Shearer played 63 times for England, scoring 30 goals. He captained the side on 34 occasions.

Now working as a pundit on BBC television’s Match of the Day, Shearer had a brief spell as Newcastle United manager in 2008/9, when he took charge for the last eight games but was unable to save the club from relegation.


ANDY COLE: Newcastle (1993-95), Manchester Utd (1995-2001), Blackburn (2001-04), Fulham (2004-05), Man City (2005-06), Portsmouth (2006-07), Birmingham (2007), Sunderland (2007-08)


Andy Cole, or Andrew Cole, as he now prefers to be called was born on 15th October 1971. He began his career with Arsenal, but played just one game before moving to Bristol City. His goal scoring exploits for The Robins caught the attention of Kevin Keegan at Newcastle, who signed the striker in 1993. Cole partnered Peter Beardsley, won the First Division and continued scoring in the Premier League for he following two seasons.

He was sold controversially to Manchester United in 1995, where he went on to achieve huge success. He was the top scorer in Europe for United in the treble winning season of 1998-99, a season in which he and Dwight Yorke contributed 53 goals between them overall. Cole scored the goal that won the Premier League title, and the goal that took them to the Champions League final. He has five Premier League winners medals, one Champions League winners medal and two FA Cup winners medals.

Since leaving United Cole has played at Blackburn, Fulham, Mancheser City, Portsmouth, Birmingham and Sunderland, without quite recapturing his best goal scoring form. Cole finished his career with a loan move to Burnley and a brief spell at Nottingham Forest before retiring in 2008.

Cole was awarded the PFA Young player of the year award in 1994, and played 15 games for England, scoring just one goal.

WAYNE ROONEY: Everton (2002-04), Manchester United (2004-present)


Wayne Rooney was born on 24th October, 1985 and made his international debut in 2003 as the youngest player to represent England, until Theo Walcott debuted.

Widely regarded as the country’s best player, he has won the England Player of the Year award twice. In his 89 international caps, he has scored 38 goals and along with David Beckham, he is the most red carded player for England.

Rooney joined the youth team of Everton at the age of nine and he made his professional debut in 2002. He spent two years with the senior team at the Merseyside club before Sir Alex and Manchester United scooped him up for £25.6 million in 2004. Since then, United have won the Premier League four times, the 2007/08 Champions League and two League Cup.

On 17 October, a brilliant pass from Ander Herrera helped Rooney find the back of the net against his former club Everton. It was the third goal for Red Devils, who won the tie 3-0 at Goodison Park.

FRANK LAMPARD: West Ham Utd (1995-2001), Chelsea (2001-2014), Manchester City (2014-2015)


Frank Lampard was born on 20th June, 1978 to the former West Ham player and manager, Frank Lampard, Sr’; Harry Redknapp is Lampard’s uncle. He is considered to be one of the best English footballers of his time.

Lampard is a box-to-box midfielder and is known for his work-rate, range of passing and exceptional goal-scoring ability. He began his career at West Ham United and secured a place in the first team in his third season with the club. The following season, he helped the team finish in the highest ever Premier League placing, at 5th.

In 2001, Lampard moved to rival club Chelsea for £11 million and he has been ever-present in the Chelsea first team since his debut. He holds a record of consecutive 164 English Premier League appearances.

In 2008, he signed a new contract with the West London club and became the highest paid Premier League footballer at the time. He had his most prolific season with Chelsea in 2009/10, where he won the Premier League title, the FA Cup, scored 22 league goals and assisted another 17 goals.

In the 2011/12 season, Lampard captained Chelsea to their first UEFA Champions League title. Lampard is the only midfielder to have scored 150 or more goals in the Premier League and he is second in the Premier League’s all-time assists table with 91 assists.

He left Chelsea as a free agent and joined Major League Soccer outfit New York City FC. He returned to Premier League on a short loan spell, joining Manchester City.

On the international level, Lampard has been capped 103 times by England since 1999 and he has scored 29 goals.

THIERRY HENRY: Arsenal (1999-2007), Arsenal (2012)


Thierry Henry was born on 17th August 1977. He moved to Arsenal after a relatively successful career in France and Italy, but was regarded by many as an overrated wide player. Arsene Wenger converted Henry to be a striker and the rest, as they say, is history. Pacy, classy, goalscoring history.

Henry’s goals won the Premier League twice for Arsenal, including the 30 league goals he scored as Arsenal’s famous Invincibles went the entire 2003/4 season unbeaten. Henry was twice awarded the PFA Players Player of the Year award, and also won the Football Writers Player of the Year award on two occasions.

For France, Henry scored 51 goals in 123 appearances and has World Cup and European Championship winners medals.

Henry left Arsenal for Barcelona in 2007, where he won La Liga, the Champions League, Copa Del Rey and the Club World Cup. He currently plays for New York Red Bulls in Major League Soccer. Henry made an emotional loan return to Arsenal in January 2012, playing for 7 weeks and scoring a few crucial goals, including 2 in the league.

ROBBIE FOWLER: Liverpool (1993-2001), Leeds Utd (2001-03), Manchester City (2003-06), Liverpool (2006-07), Blackburn (2008)


Robbie Fowler was born on 9th April 1975. He grew up in Toxteth, a rough area of Liverpool, and went on to become one of the best players ever to represent the Reds. In 1995 and 1996 he was awarded the PFA Young Player of the Year award.

Renowned for his natural finishing ability, in 1994 Fowler scored three times in 4 minutes, 33 seconds against Arsenal, still the fastest hat-trick in Premier League history. His goal scoring exploits were always matched by the controversy surrounding him. He was particularly criticised when after scoring a goal he pretended to snort the paint from the six yard line, following rumours of a cocaine addiction. Presenting his backside to Graeme Le Saux, rumoured to be gay, was also an episode that Fowler should not be proud of.

Fowler left Liverpool for Leeds United and then Manchester City, but was back at Anfield for one more year in 2006/7. Fowler went on to play for Cardiff City and Blackburn Rovers before moving to Australia in 2009, where he played a season for North Queensland Fury before moving to current club Perth Glory.

Fowler played 26 times for England scoring 7 goals.


MICHAEL OWEN: Liverpool (1996-2004), Real Madrid (2004-05), Newcastle United (2005-2009), Manchester United (2009-12), Stoke City (2012-13)

michael owen
Michael Owen began his youth career in Liverpool in 1991. He progressed through the ranks and on his debut with the senior team in 1997, he scored. In his first full season in the English Premier League, he finished the season as the joint top-scorer with 18 goals.Michael James Owen was born on 14th December, 1979 in Chester, England. He is the son of a former forward of the 1970s, Terry Owen.

Liverpool won a cup treble of the UEFA Cup, FA Cup and the Football League Cup and Owen was awarded the Ballon d’Or. He went on to score 118 goals for the Reds in the Premier League.

In 2004, Owen moved to Real Madrid and was frequently used as a substitute. The following season, he returned to England to Newcastle United with the highest goals scored to number of minutes played ration in Spain.

He scored another 26 Premier League goals for Newcastle until he was picked up as a back-up striker by Alex Ferguson. To this day, he plays for Manchester United.


LES FERDINAND: Queens Park Rangers (1992-95), Newcastle (1995-97), Tottenham (1997-2003), West Ham (2002-03), Leicester (2003-04), Bolton (2004-05)

Like Shearer, Ferdinand was the complete package. Fast, strong, deadly in front of goal, and absolutely unbeatable in the air. After two years at Newcastle he moved on to Tottenham, where he spent six successful years before playing for West Ham, Leicester, Bolton and Reading.Les Ferdinand, MBE, was born on 8th December 1966. He began his career scoring goals galore for lower league Hayes, and continued to do so wherever he went. His first big move was to top flight Queens Park Rangers, where he spent eight years banging in goals from 1987 to 1995 before earning a high profile move to Newcastle United. On Tyneside, Ferdinand developed a frightening strike partnership with Alan Shearer.

Ferdinand was awarded the PFA players player award in 1996 and scored 5 goals for England gaining 17 caps.


TEDDY SHERINGHAM: Nottingham Forest (1991-92), Tottenham (1992-97), Manchester United (1997-01), Tottenham (2001-03), Portsmouth (2003-04), West Ham (2004-07)




ROBIN VAN PERSIE: Arsenal (2004-12), Manchester United (2012- 2015)

Robin van Persie applauds the fans, Manchester United v Arsenal




Premier League Topscorers: Other 100 club members

  • Jimmy Floyd Hasselbaink: 127 goals (Leeds United, Chelsea, Middlesbrough, Charlton Athletic)
  • Robbie Keane: 126 goals (Coventry CityLeeds UnitedTottenham HotspurLiverpoolWest Ham UnitedAston Villa)
  • Nicolas Anelka: 125 goals (ArsenalLiverpoolManchester CityBolton WanderersChelseaWest Bromwich Albion)
  • Jermain Defoe: 124 goals (West Ham UnitedPortsmouthTottenham)
  • Dwight Yorke: 123 goals (Aston VillaManchester UnitedBlackburn RoversBirmingham CitySunderland)
  • Ian Wright: 113 goals (ArsenalWest Ham United)
  • Steven Gerrard: 111 goals (Liverpool)
  • Dion Dublin: 111 goals (Manchester UnitedCoventry CityAston Villa)
  • Emile Heskey: 110 goals (Leicester CityLiverpoolBirmingham CityWigan AthleticAston Villa)
  • Ryan Giggs: 109 goals (Manchester United)
  • Paul Scholes: 107 goals (Manchester United)
  • Darren Bent: 106 goals (Ipswich TownCharlton AthleticTottenham HotspurSunderlandAston VillaFulham)
  • Matthew Le Tissier: 100 goals (Southampton)
  • Didier Drogba: 100 goals (Chelsea)


2014-15 Premier League Topscorers

  • 1. Sergio Agüero Manchester City 26
  • 2. Harry Kane Tottenham Hotspur 21
  • 3. Diego Costa Chelsea 20
  • 4. Charlie Austin Queens Park Rangers 18
  • 5. Alexis Sánchez Arsenal 16
  • 6. Saido Berahino West Bromwich Albion 14
  • 6. Olivier Giroud Arsenal 14
  • 6. Eden Hazard Chelsea 14
  • 9. Christian Benteke Aston Villa 13
  • 10. Graziano Pellè Southampton 12


Golden Boot winners

The following table is a list of winners of the Premier League Golden Boot per season, detailing their club, goal tally, actual games played, and their strike rate (goals/games).

Key to symbols:

– denotes the award was shared that season
C – denotes the club were also League Champions that season
E – denotes the player also won the European Golden Shoe that season
(x) – denotes multiple winners of the award and their running total

Season Winner Club Goals Games Rate
1992–93 Teddy Sheringham Tottenham* 22 41 0.54
1993–94 Andrew Cole Newcastle 34 40 0.85
1994–95 Alan Shearer BlackburnC 34 42 0.81
1995–96 Alan Shearer (2) Blackburn 31 35 0.89
1996–97 Alan Shearer (3) Newcastle 25 31 0.81
1997–98 Chris Sutton Blackburn Rovers 18 35 0.51
Michael Owen Liverpool 18 36 0.50
Dion Dublin Coventry City 18 36 0.50
1998–99 Dwight Yorke Manchester UtdC 18 33 0.55
Michael Owen (2) Liverpool 18 30 0.60
Jimmy Floyd Hasselbaink Leeds United 18 36 0.50
1999–2000 Kevin PhillipsE Sunderland 30 36 0.83
2000–01 Jimmy Floyd Hasselbaink (2) Chelsea 23 35 0.66
2001–02 Thierry Henry ArsenalC 24 33 0.73
2002–03 Ruud van Nistelrooy Manchester UtdC 25 34 0.74
2003–04 Thierry HenryE (2) ArsenalC 30 37 0.81
2004–05 Thierry HenryE (3) Arsenal 25 32 0.78
2005–06 Thierry Henry (4) Arsenal 27 32 0.84
2006–07 Didier Drogba Chelsea 20 36 0.56
2007–08 Cristiano RonaldoE Manchester UtdC 31 34 0.91
2008–09 Nicolas Anelka Chelsea 19 36 0.53
2009–10 Didier Drogba (2) ChelseaC 29 32 0.91
2010–11 Carlos Tévez Manchester City 20 31 0.65
Dimitar Berbatov Manchester UtdC 20 32 0.63
2011-12 Robin van Persie Arsenal 30 38 0.79
2012-13 Robin van Persie Manchester United 26 38 0.68
2013-14 Luis Suarez Liverpool 31 33 0.94

2014-15              Sergio Aguero           Manchester City           26                     33                   0.78

NOTE #1: Teddy Sheringham scored his first goal of the 1992–93 season as a Nottingham Forest player, while the remainder were scored for Tottenham Hotspur following his transfer in August 1992.
NOTE #2: From the 1995–96 season onwards, the Premier League was reduced from 22 teams to 20, reducing the number of games in a league season from 42 to 38.

Spain name Euro 2012 squad: Torres in, Soldado out
International Football Tournaments Are To Be Cherished


  1. For ruthless efficiency-Shearer
    For unmatched style-Fowler/Henry
    For their unselfish team play-Ferdinand/Cole

  2. Great article topic…but one thing…Dwight Yorke was top scorer with at least 29 goals that legendary season, Cole ended with 25 goals.

  3. shearer is the best striker a live so much better than the rest of them how cum alot of them top strikers played for newcastle but we still cant win anything but hopefully it will come

  4. SHEARER IS/ALWAYS WILL BE THE BEST!! (friend says henry)

    -1 shearer
    -2 henry
    -3 cole
    -4 ferdinand
    -5 …fowler

  5. Does anyon know how many Ronaldo and Yakubu are on. I think these are the next two highest active players arent they?

  6. Giggs is on 96 and not 101 (I guess 5 were in the old 1st Division), Scholes on 95, Anelka is on 94, Viduka on 92, Defoe on 73, Ronaldo and Yakubu are both on 72 and Rooney is on 71.

    My money is on Rooney breaking 200, as he’s more likely to stay and retire in the Premier League than Ronaldo, but who can tell?

  7. i think shearer will stay top for some time. some time in the future there will be someone who will not just beat the record but probably beat it by miles at an age of around 19-26 (just wanna say liverpool 4 eva)

  8. Theres only Rooney who could get near Shearer and thats a hard ask, Henry went back now to England and played till he is 34/ 35 he would smash 200 and maybe close to shearer, anyway does anyone know how many premier league goals Shearer had when he was Rooneys age?? would like to know

  9. shearer is tha greatest eva wish he can turn things around fo newcastle….richard at rooney’s age i think shearer had scored 104 but his goals at southampton wer before tha premier league..if ruud was still at united i think he wud of cum close to shearer’s record

  10. Great players. How would the list look if it was average goals per game? Bet Henry would top..

  11. Well, i doubt if the record set by shera will be quash it is unbrekeable. Henry would have done that but he left unceremonsely from to barca. So the record is stil intant

  12. if iam considering the best premeir league scorer, then i would take thiery henry who managed to score all those goals in asingle club and with in afew seasons compared to allan shira and andy cole who spent their full time in premiership.

  13. a definite replacement for thiery Henry in arsenal is robin van pe who is splendidly fasting his goals scoring to pick from the pioneer in English premier watch the record ahead.

  14. Rooney should be there he is much better than lampard, gerrard, torres, henry and van persie. much better than those players. by the way i surport man utd the best :}

  15. and he was one of the top scorer in english premier league and his club manchester united he did almost but am sorry now he become old ,,,,

  16. who ever wrote this article ought to brush up on their knowledge on one of the best teams that has graced the english league, NOTTINGHAM FOREST. there is no such team as he/she? have stated when profiling Edward Sherringham. (ol big head will be turning in his grave)

  17. Has there ever been an article with more ‘Has there ever been?’ rhetorical questions than this?

  18. great, but I was hoping for more stats like all time wins, clean sheets, most goals in single season and stuff like that. thanks

  19. Alan’s record is almost unbreakable..a player would have to play for 14 season’s and score 19 (rounded off) goals per season jus to equal his record. It is impossible to find a player with such consistency frm the begining of his career till the end.

    Although seemingly impossible if there is a player who can beat it it’s W. Rooney. I know it’s a big ask but I hope he breaks the record one day.

    King Wazza…Red devil till I DIE!!!

  20. init Rooney Is Better then Lampard 😀
    Bridge and baines for england allow Warnock the villa player

    face it rooney is the best player in the world atm




  22. I think if Rooney shuld end his career in d premier league,he’ll break Shearer’s record.Lets just keep our fingers crossed.

  23. rooney will definately break the record as long as he stays in england, with a top club and he of course needs to stay injury free, but i would say its only a matter of time. i am pleased heskey made it to a ton(foxes fan) but where does lineker fit into the all time list? (inc old div 1) does anyone ever answer these questions being asked or wot?

  24. I thought initially Walcot, but his current rate is disappointing. I think Rooney can be the highest scorer if he continues playing for the next 6-7 years

  25. Yes, Ruud boi is in form, but don’t compare him with fernado. But if torres can spend up to 6-7 season in England without worse injury he break Alan’s record. Never walk alone 4 life.

  26. Man united is the club every body went to run to .with need more player next season

  27. Henry is d best.. then may b i wud say Owen.
    But Henry is d best. he scord 174 in juz 8 seasons…i wish he stayd 4 a few more n surely he wud hav broken d 260 barrier.

  28. Alan Shearer ‘s record would be very difficult to break. Only Rooney has the potential to challenge Shearer’s record, provided he plays as an out and out striker for the next or six or seven years just like he did during the past season. Until now Shearer can be considered as the best goal scorer ever to play in England ahead of Gary Lineker, Ian Rush, Jimmy Greaves and Denis Law. Robbie Fowler would have been a close competitor for Shearer if he had maintained his form because he could be as good as Shearer when at the top of his game. Van Nistelroy and Thierry Henry could have challenged Shearer for the top position if they had played more games in the Premier League. Fernando Torres has great potential but we don’t know how long he will stay fit and play in the Premier League. His situation is somewhat like Robbie Fowler. So, Rooney remains the best candidate to fill in Shearer’s boots.

  29. HA ROONEY FAT CHANCE hes turned crap since world cup, and his only goal so far has been a penalty

  30. i do think Rooney will beat it if he stays fit and focused, but alan will be more than happy if a fellow englishman breaks it, so as a Newcastle supporter, i won’t be fussed if he does. you should bare in mind that Rooney has so far not experienced anything like the ankle injury that Alan got back in 1997, or the injury he picked up back in 2000.

  31. van nistlerooy got stuck on the 90s. rooney will not get close to shearer’s record, he’s not a natural goalscorer and he’s only got about 7 good years left in him

  32. I thought Drogba has scored a century of goals as well! How come he’s not there in the list?

  33. Rooney still have more time in epl and will breake all the whole record is just 25 still have 13 years to spent

Comments are closed.