Search Menu

All-Time Premier League Top Scorers

Share

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 (2011/2012) 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 appearancess
  • 2. Andy Cole: 187 goals in 408 appearancess
  • 3. Thierry Henry: 176 goals in 258 appearances
  • 4. Frank Lampard: 167 goals in 567 appearances *
  • 5.  Robbie Fowler: 163 goals in 375 appearances
  • 6. Michael Owen: 163 goals in 362 appearances
  • 7. Wayne Rooney: 158 goals in 351 appearances *
  • 8. Les Ferdinand: 150 goals in 347 appearances
  • 9. Teddy Sheringham: 146 goals in 407 appearancess
  • 10. Jimmy Floyd Hasselbaink: 127 goals in 287 appearances

* Still playing

Blackburn (1992-1996), Newcastle (1996-2006)

alan shearer All Time Premier League Top Scorers ALAN SHEARER
260
EPL GOALS

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.

you tube football small All Time Premier League Top Scorers Alan Shearer GOALS

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 All Time Premier League Top Scorers ANDY COLE
187
EPL GOALS

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 Engand, scoring just one goal.

you tube football small All Time Premier League Top Scorers Andy Cole GOALS

Arsenal (1999-2007), Arsenal (2012)

thierry henry All Time Premier League Top Scorers THIERRY HENRY
176
EPL GOALS

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.

you tube football small All Time Premier League Top Scorers Thierry Henry GOALS

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

robbie fowler All Time Premier League Top Scorers ROBBIE FOWLER
163
EPL GOALS

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.

you tube football small All Time Premier League Top Scorers Robbie Fowler GOALS

West Ham Utd (1995-2001), Chelsea (2001-present)

lampy All Time Premier League Top Scorers FRANK LAMPARD
167
EPL GOALS

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.

On the international level, Lampard has been capped 93 time by England since 1999 and he has scored 26 goals.

you tube football small All Time Premier League Top Scorers Frank Lampard GOALS

Everton (2002-04), Manchester United (2004-present)

wayne rooney All Time Premier League Top Scorers WAYNE ROONEY
158
EPL GOALS

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 78 international caps, he has scored 32 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.

In April 2012, he became United’s fourth highest goal scorer of all time after scoring his 180th goal for the club.

you tube football small All Time Premier League Top Scorers Wayne Rooney GOALS

Liverpool (1996-2004), Newcastle (2005-09), Man United (2009-12)

michael owen All Time Premier League Top Scorers MICHAEL OWEN
150
EPL 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.

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.

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.

you tube football small All Time Premier League Top Scorers Michael Owen GOALS

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

les ferdinand All Time Premier League Top Scorers LES FERDINAND
149
EPL GOALS

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.

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.

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

you tube football small All Time Premier League Top Scorers Les Ferdinand GOALS

Rest of the EPL 100 Club

• Teddy Sherringham 147
Nott. Forrest, Tottenham, Man. United, Tottenham, Portsmouth, West Ham • Jimmy Floyd Hasselbaink 129 Leeds, Chelsea, Middlesborough • Robbie Keane 126 Coventry, Leeds, Tottenham, Liverpool, Tottenham, West Ham, Aston Villa • Dwight Yorke 123 Aston Villa, Man. United, Blackburn, Birmingham, Sunderland • Nicolas Anelka 123 Arsenal, Liverpool, Manchester City, Bolton, Chelsea • Jermain Defoe 121 West Ham, Portsmouth, Tottenham • Ian Wright 113 Arsenal, West Ham • Emile Heskey 111 Leicester, Liverpool, Birmingham, Wigan, Aston Villa • Dion Dublin 111 Man. United, Coventry, Aston Villa • Ryan Giggs 107 Man United • Paul Scholes 107 Man United Robin van Persie 107 Arsenal, Man United • Matthew Le Tissier 102 Southampton • Darren Bent 102 Charlton, Tottenham, Sunderland, Aston Villa • Didier Drogba 100 Chelsea 

Steven Gerrard      100

Liverpool


2011-12 Premier League Topscorers

 

Rank Player Club Goals
1 Robin van Persie Arsenal 30
2 Wayne Rooney Manchester Utd 27
3 Sergio Agüero Manchester City 23
4 Clint Dempsey Fulham 17
5 Emmanuel Adebayor Tottenham 16
Demba Ba Newcastle 16
Yakubu Blackburn 16
8 Grant Holt Norwich City 15
9 Edin Džeko Manchester City 14
10 Mario Balotelli Manchester City 13
Papiss Cissé Newcastle 13

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
Averages 24.04 34.83 0.69

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.

Comments (58)

  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. My apologies. Andy Cole was United’s top scorer in Europe that season with 5 goals, but over all Dwight Yorke scored 29 to Cole’s 24.

    Good spot!

  4. Robbie Fowler was truly a joy to behold when he was at his peak. His best period was 94-97, in which he scored 30 goals a season. You can’t knock Shearer’s superb record though; doubt it beaten for years.

    http://www.liverpool-kop.com

  5. 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

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

    MY RATINGS OUT OF THE FIVE
    -1 shearer
    -2 henry
    -3 cole
    -4 ferdinand
    -5 …fowler

  7. I cannot see anyone beating Shearers record anytime soon!!!

    I hope someone does tho!!

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

  9. 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?

  10. where is Gerrard ??

  11. Gerrard is 28 and is on a lowly 57 goals.

  12. 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)

  13. gerrard great player and lfc4eva

  14. ronaldo will be up there soon and will stay there

    M.U.F.C
    4
    life

  15. 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

  16. I think ronaldo can get some where but more important i believe in lampard’s ability

  17. 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

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

  19. 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

  20. 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.

  21. 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 league.so watch the record ahead.

  22. 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 :}

  23. 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 ,,,,

  24. 2010 ARSENAL PLAYER MY CAPTAIN WILL CARRY HIGHEST GOAL SCORE THAT IS MY CHOICE THIS SEASON

  25. 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)

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

  27. Rooney now has 101 goals. He is also the highest scorer with 21 goals this season

  28. i think my only rooneyyyyyyyyyyyyyyyyy will better than all of them in year to comw.up united

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

  30. 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!!!

  31. init Rooney Is Better then Lampard :D
    Bridge and baines for england allow Warnock the villa player

    face it rooney is the best player in the world atm

  32. ROONEY ALL THE WAAY AND HE IS SCOUSE :D

  33. ROONEY IS THE BEST AND HE IS SCOUSE

    IM GLAD HE LEFT MY TEAM TO JOIN MAN UNITED HE HAS BECOME A BETTER PLAYER WITH THEM :D

    :)

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

  35. and scholes now has 100!

  36. 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?

  37. iam your fan in pleas called sudan

  38. 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

  39. ROONEYS THE BEST AND TEVES IS THE WORST

  40. 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.

  41. Chelsea is the best with dider the man

  42. rooney will go on 2 score 300+ if e stays in the premier leauge ((lfc 4eva)

  43. Rooney z de worst player in england cz he speedless man

  44. Pls i want to know when premier leaque started.

  45. i believe united will retain the trophy

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

  47. the concourer of the world in the histoory of football is c.ronald0

  48. 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.

  49. 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.

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

  51. 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.

  52. wheres ruud van nistelrooy?

  53. 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

  54. That is it

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

  56. drogs’ has scored over 150, but did he score 100 in league?

    • drogba did score up to a century goals! surprised he’s not on the list.

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