List of Premier League players with 100 or more goals - wikipedia List of Premier League players with 100 or more goals This is the latest accepted revision, reviewed on 8 June 2018. See also : List of footballers in England and Scotland by number of league goals Alan Shearer was the first player to score 200 Premier League goals, and only player to score 100 goals for two clubs. Wayne Rooney is the second Premier League player to score 200 goals or more, behind only Shearer and the only active player as of 2018 to do so. Frank Lampard is the Premier League 's highest scoring midfielder of all time. Thierry Henry scored 175 Premier League goals, the most by a foreign player. He has also scored the most goals for a single club. Ryan Giggs is the only player to have scored in each of the first 21 Premier League seasons. Didier Drogba is the only African player to score 100 Premier League goals. Since the Premier League 's formation at the start of the 1992 -- 93 season, 28 players have managed to accrue 100 or more goals in the competition. During the 1995 -- 96 season, Alan Shearer became the first player to score 100 Premier League goals, and holds the record for the fewest games taken to reach 100, doing so in 124 appearances. He also holds the record for most goals scored in the Premier League. After Shearer, Harry Kane is the second - fastest to 100 goals, doing so in 141 games. Players As of 13 May 2018. Sources : List of Premier League players with 100 or more goals Rank Player Premier League club ( s ) Goals Played Ratio Shearer, Alan Alan Shearer Blackburn Rovers, Newcastle United 260 441 0.59 Rooney, Wayne Wayne Rooney Everton, Manchester United 208 491 0.42 Cole, Andy Andy Cole Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth 187 414 0.45 Lampard, Frank Frank Lampard West Ham United, Chelsea, Manchester City 177 609 0.29 Henry, Thierry Thierry Henry Arsenal 175 258 0.68 6 Fowler, Robbie Robbie Fowler Liverpool, Leeds United, Manchester City 163 379 0.43 7 Defoe, Jermain Jermain Defoe West Ham United, Portsmouth, Tottenham Hotspur, Sunderland, Bournemouth 162 491 0.33 8 Owen, Michael Michael Owen Liverpool, Newcastle United, Manchester United, Stoke City 150 326 0.46 9 Ferdinand, Les Les Ferdinand Queens Park Rangers, Newcastle United, Tottenham Hotspur, West Ham United, Leicester City, Bolton Wanderers 149 351 0.42 10 Sheringham, Teddy Teddy Sheringham Nottingham Forest, Tottenham Hotspur, Manchester United, Portsmouth, West Ham United 146 418 0.35 11 van Persie, Robin Robin van Persie Arsenal, Manchester United 144 280 0.51 12 Agüero, Sergio Sergio Agüero Manchester City 143 206 0.69 13 Hasselbaink, Jimmy Floyd Jimmy Floyd Hasselbaink Leeds United, Chelsea, Middlesbrough, Charlton Athletic 127 288 0.44 14 Keane, Robbie Robbie Keane Coventry City, Leeds United, Tottenham Hotspur, Liverpool, West Ham United, Aston Villa 126 349 0.36 15 Anelka, Nicolas Nicolas Anelka Arsenal, Liverpool, Manchester City, Bolton Wanderers, Chelsea, West Bromwich Albion 125 364 0.34 16 Yorke, Dwight Dwight Yorke Aston Villa, Manchester United, Blackburn Rovers, Birmingham City, Sunderland 123 375 0.33 17 Gerrard, Steven Steven Gerrard Liverpool 120 504 0.24 18 Wright, Ian Ian Wright Arsenal, West Ham United 113 213 0.53 19 Dublin, Dion Dion Dublin Manchester United, Coventry City, Aston Villa 111 312 0.36 20 Heskey, Emile Emile Heskey Leicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa 110 516 0.21 21 Giggs, Ryan Ryan Giggs Manchester United 109 632 0.17 22 Kane, Harry Harry Kane Tottenham Hotspur 108 153 0.71 23 Crouch, Peter Peter Crouch Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham Hotspur, Stoke City 108 462 0.23 23 Scholes, Paul Paul Scholes Manchester United 107 499 0.21 25 Bent, Darren Darren Bent Ipswich Town, Charlton Athletic, Tottenham Hotspur, Sunderland, Aston Villa, Fulham 106 276 0.38 26 Drogba, Didier Didier Drogba Chelsea 104 254 0.41 27 Lukaku, Romelu Romelu Lukaku West Bromwich Albion, Everton, Manchester United 101 220 0.46 28 Le Tissier, Matt Matt Le Tissier Southampton 100 270 0.37 Italics show players still playing professional football ; Bold shows players still playing in the Premier League. See also English football first tier top scorers List of top Premier League goal scorers by season List of Premier League players with 500 or more appearances References Jump up ^ `` Bent poised to join 100 club ''. PremierLeague.com. Premier League. 30 January 2012. Archived from the original on 20 October 2013. Retrieved 2 February 2012. Jump up ^ `` Bent delighted to join 100 goals club ''. PremierLeague.com. Premier League. 2 February 2012. Retrieved 2 February 2012. Jump up ^ Dan Kilpatrick ( 4 February 2018 ). `` Tottenham striker Harry Kane scores 100th Premier League goal ''. ESPN. ^ Jump up to : `` Premier League Player Stats : Goals ''. PremierLeague.com. Premier League. Retrieved 10 December 2017. Jump up ^ `` Premier League Players -- Overview and Stats ''. PremierLeague.com. Premier League. Retrieved 10 December 2017. Premier League Seasons 1992 -- 93 1993 -- 94 1994 -- 95 1995 -- 96 1996 -- 97 1997 -- 98 1998 -- 99 1999 -- 2000 2000 -- 01 2001 -- 02 2002 -- 03 2003 -- 04 2004 -- 05 2005 -- 06 2006 -- 07 2007 -- 08 2008 -- 09 2009 -- 10 2010 -- 11 2011 -- 12 2012 -- 13 2013 -- 14 2014 -- 15 2015 -- 16 2016 -- 17 2017 -- 18 2018 -- 19 Clubs 2018 -- 19 Arsenal Brighton & Hove Albion Bournemouth Burnley Cardiff City Chelsea Crystal Palace Everton Fulham Huddersfield Town Leicester City Liverpool Manchester City Manchester United Newcastle United Southampton Tottenham Hotspur Watford West Ham United Wolverhampton Wanderers Former Aston Villa Barnsley Birmingham City Blackburn Rovers Blackpool Bolton Wanderers Bradford City Charlton Athletic Coventry City Derby County Hull City Ipswich Town Leeds United Middlesbrough Norwich City Nottingham Forest Oldham Athletic Portsmouth Queens Park Rangers Reading Sheffield United Sheffield Wednesday Stoke City Sunderland Swansea City Swindon Town West Bromwich Albion Wigan Athletic Wimbledon ( defunct ) Competition Teams winners Players foreign foreign scorers winners Managers Stadia Founding Broadcasting foundation Broadcasters Referees Statistics and awards Records All - time table Hat - tricks Highest scores Golden Boot Golden Glove Manager of the Season Player of the Season Goal of the Season Playmaker of the Season Manager of the Month Player of the Month Goal of the Month Players with 500 + appearances Players with 100 + goals Top scorers by season Goalkeepers with 100 + clean sheets 10 Seasons Awards 20 Seasons Awards Finances Richest clubs : Deloitte list Forbes ' list Team owners Transfer records Game 39 Premier League -- Football League gulf Associated competitions Asia Trophy FA Community Shield FA Cup EFL Cup UEFA Champions League UEFA Europa League Premier League 2 U18 Premier League Premier League International Cup Retrieved from `` https://en.wikipedia.org/w/index.php?title=List_of_Premier_League_players_with_100_or_more_goals&oldid=845016149 '' Categories : Lists of Premier League players Association football records and statistics Hidden categories : Wikipedia pending changes protected pages Use dmy dates from March 2012 Articles with hCards Talk About Wikipedia Bosanski Dansk Español Italiano Shqip Українська Edit links This page was last edited on 8 June 2018, at 18 : 57. About Wikipedia

Question: who has scored the most goals in the english premier league
Answer: Alan Shearer