Premier League is one of the best leagues in the world and the home of massive records. Every year players shine and take their teams to the top. It all started with Teddy Sheringham and then Andrew Cole and then an era of Alan Shearer started. He was the top goal scorer in Premier League for back-to-back 3 seasons. He played for Blackburn Rovers and Newcastle United during this time. Here is a list of the players who have scored the most goals in a single Premier League season since the inception of the league in 1992:
1992-1993: Teddy Sheringham (Tottenham Hotspur, Nottingham Forest) – 22 goals
1993-1994: Andrew Cole (Newcastle United) – 34 goals
1994-1995: Alan Shearer (Blackburn Rovers) – 34 goals
1995-1996: Alan Shearer (Blackburn Rovers) – 31 goals
1996-1997: Alan Shearer (Newcastle United) – 25 goals
1997-1998: Dion Dublin (Coventry City) / Chris Sutton (Blackburn Rovers) / Michael Owen (Liverpool) – 18 goals
1998-1999: Dwight Yorke (Manchester United) / Michael Owen (Liverpool) – 18 goals
1999-2000: Kevin Phillips (Sunderland) – 30 goals
2000-2001: Jimmy Floyd Hasselbaink (Chelsea) – 23 goals
2001-2002: Thierry Henry (Arsenal) – 24 goals
2002-2003: Ruud van Nistelrooy (Manchester United) – 25 goals
2003-2004: Thierry Henry (Arsenal) – 30 goals
2004-2005: Thierry Henry (Arsenal) – 25 goals
2005-2006: Thierry Henry (Arsenal) – 27 goals
2006-2007: Didier Drogba (Chelsea) – 20 goals
2007-2008: Cristiano Ronaldo (Manchester United) – 31 goals
2008-2009: Nicolas Anelka (Chelsea) – 19 goals
2009-2010: Didier Drogba (Chelsea) – 29 goals
2010-2011: Carlos Tevez (Manchester City) – 20 goals
2011-2012: Robin van Persie (Arsenal) – 30 goals
2012-2013: Robin van Persie (Manchester United) – 26 goals
2013-2014: Luis Suarez (Liverpool) – 31 goals
2014-2015: Sergio Aguero (Manchester City) – 26 goals
2015-2016: Harry Kane (Tottenham Hotspur) – 25 goals
2016-2017: Harry Kane (Tottenham Hotspur) – 29 goals
2017-2018: Mohamed Salah (Liverpool) – 32 goals
2018-2019: Mohamed Salah (Liverpool) / Sadio Mane (Liverpool) / Pierre-Emerick Aubameyang (Arsenal) – 22 goals
2019-2020: Jamie Vardy (Leicester City) – 23 goals
2020-2021: Harry Kane (Tottenham Hotspur) / Mohamed Salah (Liverpool) – 23 goals
2021-2022: Son Heung-Min (Tottenham Hotspur) / Mohamed Salah (Liverpool) – 23 goals
2022-2023: Erling Haaland (Manchester City) – 36 goals
You may also like – All winners of Premier League in history.