Premier League: Players with Most Goals in a Season

Premier League has been blessed by some of the best attackers in the history of football. The League is well renowned for its attacking nature and the amount of goals scored season in season out. Alan Shearer holds the record for the highest number of Premier League goals overall.

Data Last Updated: July 22, 2022
S.No.PlayerYears ActiveClubPositionSeasonGoals ScoredAppearances
1Mohamed Salah2010-2022LiverpoolRight Winger2017-183236
2Luis Suarez2005-2022LiverpoolCentre Forward2013-143133
3Cristiano Ronaldo2002-2022Manchester UnitedRight Midfielder2007-083134
4Alan Shearer1988-2006Blackburn RoversCentre Forward1995-19963135
5Harry Kane2009-2022Tottenham HotspurCentre Forward2017-183037
6Robin van Persie2001-2019ArsenalCentre Forward2011-123038
7Thierry Henry1994-2012ArsenalCentre Forward2003--043037
8Kevin Phillips1991-2014SunderlandCentre Forward1999-20003036
9Harry Kane2009-2022Tottenham HotspurCentre Forward2016-172930
10Didier Drogba1998-2018ChelseaCentre Forward2009-102932
11Thierry Henry1994-2012ArsenalCentre Forward2005-062732
12Sergio Aguero2003-2021Manchester CityCentre Forward2014-152633
13Robin van Persie2001-2019Manchester UnitedCentre Forward2012-132638
14Harry Kane2009-2022Tottenham HotspurCentre Forward2015-162538
15Thierry Henry1994-2012ArsenalCentre Forward2004-052532

 His brilliance has been followed by the expertise of superstars like Thierry Henry, Ronaldo, Sergio Aguero, Harry Kane and many more. The recent seasons have been dominated by Mohamed Salah who has just blown away the league since his arrival to Liverpool. With its upcoming plethora of talent, the attacking quality of the league will be maintained even in the future. Let’s now have a look at the players who hold the record for most goals in a Premier League season.