Who has scored the most goals in a Premier League season?
- Premier League is renowned for its history of incredible goalscorers
- Man City have dominated the records in recent seasons
- Alan Shearer remains the all-time Premier League top scorer
The Premier League has hosted some iconic and ruthless goalscorers since its creation in 1992, with many setting incredible records and feats throughout their careers.
Legendary former strikers like Alan Shearer and Andy Cole racked up goals galore during the 1990s, while the modern game sees stars like Erling Haaland and Mohamed Salah bag for fun.
Plenty of forwards have enjoyed prolific seasons, but who has scored the most in a single Premier League campaign?
Which player has scored the most goals in a Premier League season?
Erling Haaland absolutely obliterated the record for most goals in a Premier League season during the 2022/23 campaign, helping Manchester City to the title with a staggering 36 strikes in just 35 matches.
The Norwegian beat the previous record of goals scored in a 38-game season set by Liverpool attacker Mohamed Salah during his debut campaign at Anfield in 2017/18 in which he bagged 32 times.
Two of the greatest goalscorers the Premier League have ever seen in Andy Cole and Alan Shearer held the total record prior to Haaland's arrival, netting 34 goals each in the 1993/94 and 1994/95 seasons respectively.
Cole racked up his efforts in his first season with Newcastle, while Shearer's goals fired Blackburn Rovers to their shock Premier League title triumph. However, both players produced said tallies in 42-game seasons during the early Premier League era.
Player | Goals | Season |
---|---|---|
Erling Haaland (Man City) | 36 | 2022/23 |
Andy Cole (Newcastle) | 34 | 1993/94 (42-game season) |
Alan Shearer (Blackburn) | 34 | 1994/95 (42-game season) |
Mohamed Salah (Liverpool) | 32 | 2017/18 |
Luis Suarez (Liverpool) | 31 | 2013/14 |
Cristiano Ronaldo (Man Utd) | 31 | 2007/08 |
Alan Shearer (Blackburn) | 31 | 1995/96 |
Alan Shearer (Blackburn) | 31 | 1993/94 |
Harry Kane (Tottenham) | 30 | 2017/18 & 2022/23 |
Robin van Persie (Arsenal) | 30 | 2011/12 |
Thierry Henry (Arsenal) | 30 | 2003/04 |
Kevin Phillips (Sunderland) | 30 | 1999/00 |
Which team has scored the most goals in a Premier League season?
When it comes to teams who have scored the most goals in a Premier League season, Man City dominate the standings. They have six entries in the top ten, five of which have come under Pep Guardiola's tutelage.
They set the record in 2017/18, when they were so dominant they finished on 100 points, 19 ahead of nearest challengers Manchester United.
Chelsea had previously held the record, which both Man City and Liverpool came close to beating in 2013/14, when they posted three-digit goal tallies.
Team | Goals | Season |
---|---|---|
Manchester City | 106 | 2017/18 |
Chelsea | 103 | 2009/10 |
Manchester City | 102 | 2019/20 |
Manchester City | 102 | 2013/14 |
Liverpool | 101 | 2013/14 |
Manchester City | 99 | 2021/22 |
Manchester United | 97 | 1999/00 |
Manchester City | 95 | 2018/19 |
Manchester City | 94 | 2022/23 |
Liverpool | 94 | 2021/22 |