The top 10 most goals scored in a single Premier League season

Son Heung-Min
(Image credit: Getty Images)

The Premier League first started in 1992, and since then strikers have been scoring goals for fun.

But just how many goals have the league's most elite forwards scored in a single campaign, and where will Erling Haaland inevitably end up on this list come the end of the 2022-23 season? After all, the Manchester City striker has already notched three hattricks on the way to a staggering tally of 14 goals in his opening eight games, and doesn't look like slowing down anytime soon. 

Indeed, the list does come with some caveats. For the opening three seasons of the Premier League era - 1992-93, 1993-94 and 1994-95 - teams played 42 games in a campaign, giving their marksman more opportunities to increase their totals. 

However, every goal counts, so here at FourFourTwo we've scrutinised each of the last 30 years to determine who has scored the most Premier League goals in a single season. 

10. 24 - Les Ferdinand, Thierry Henry, Fernando Torres, Emmanuel Adebayor, Sergio Aguero, Jamie Vardy, Alexis Sanchez, Mo Salah, Son Heung-Min

Fernando Torres

(Image credit: Getty Images)

The most recent golden boot winners from the 2021-22 season feature here, with Mo Salah's and Son Heung-Min's 24 goals signalling the beginning of this list of the most goals scored in a Premier League season, coming in at tenth. 

Henry managed two consecutive campaigns of 24 goals in 2001-02 and 2002-03, while Torres and Adebayor, and Aguero and Vardy both put the same amount of goals past keepers in the 2007-08 and 2015-16. 

9. 25 - Matt Le Tissier, Chris Sutton, Robbie Fowler, Les Ferdinand, Alan Shearer, Ruud van Nistelrooy, Thierry Henry, Harry Kane, Romelu Lukaku

Ruud van Nistelrooy

(Image credit: Getty Images)

Nine players have scored 25 goals in a Premier League season since its inception in 1992, with players from across three decades all managing the total. The list includes expected names, such as Alan Shearer, Thierry Henry, Ruud van Nistelrooy and Harry Kane, but Matt Le Tissier and Chris Sutton, from Southampton and Norwich, respectively, both achieved their totals in 1993-94. 

Lukaku also comes somewhat as a surprise, the Belgian forward blasting home 25 while at Everton in 2016-17. The total still remains the largest of his Premier League career, and earned him a move to Manchester United off the back of it. 

8. 26 - Wayne Rooney, Robin van Persie, Sergio Aguero

Sergio Aguero

(Image credit: Getty Images)

Not a bad trio of players lumped together who have scored 26 goals in a single Premier League season, the eighth-highest amount since 1992. Rooney tucked away his 26 in 2009-10, where he also picked up the PFA Player of the Year award due to stunning performances throughout.

Meanwhile, Van Persie's were scored during his debut season at Manchester United, helping the Red Devils on the way to the Premier League title that they had so narrowly missed out on the year beforehand. 

Aguero's 26 came in 2014-15, and is the highest total the Argentine managed while at Manchester City. He took the golden boot award as a result, though silverware evaded his side that year. 

7. 27 - Thierry Henry, Wayne Rooney

Thierry Henry

(Image credit: Getty Images)

It's no surprise to see Thierry Henry and Wayne Rooney already feature multiple times on this list, and scoring 27 league goals from August to May certainly isn't something to be baulked at. 

Henry produced his tally during the 2005-06 season, during Arsenal's final season at Highbury. Sending the iconic ground out on a high, Henry bagged a hattrick against Wigan on the final time the Highbury pitch would witness a competitive game of football. 

Rooney's tally of 27 didn't quite have the same importance as Henry's did, unfortunately. Scored in the 2011-12 season, a few more goals and Manchester Untied might not have lost the Premier League title to Manchester City on goal difference. Eh, Wayne?

6. 28 - Robbie Fowler 

Robbie Fowler

(Image credit: Getty Images)

Robbie Fowler failed to win a Premier League golden boot in his career, a puzzling statistic when considering he bagged 28 goals in the 1995-96 season. 

Still, "God", as he is affectionately known by Liverpool fans, notched two hattricks across the year, as well as four league goals against eventual champions Manchester United as he took Liverpool to the FA Cup final and third in the league. 

5. 29 - Didier Drogba, Harry Kane

Didier Drogba

(Image credit: Getty Images)

Drogba peaked in the 2009-10 season, and his 29 goals makes it clear as to how Chelsea managed to win the league and FA Cup double that year, too. With Drogba's help, Chelsea also became the first side to score over 100 goals in a Premier League season, as they converted five or more goals in a game on no fewer than six occasions. 

Harry Kane maintains the record of the best goal-to-game ratio in a single season (among players who have appeared in a notable amount of fixtures), scoring 29 goals in just 30 games in the 2016-17 season for Tottenham. Technically the most prolific strike performance across one campaign, Kane also managed to pick up the second of the three golden boots he has achieved so far in his career.

4. 30 - Kevin Phillips, Thierry Henry, Robin van Persie, Harry Kane

Kevin Phillips

(Image credit: Getty Images)

In the 1999-00 season, Sunderland finished seventh and scored 57 goals overall. Kevin Phillips got more than half of those, an astonishing feat for someone appearing in their debut Premier League season.

Joining Phillips with 30 goals are Arsenal duo Thierry Henry and Robin van Persie. For Henry, 30 goals in a Premier League season is the most he ever managed to achieve, and doing so in the season when his team went invincible certainly adds extra gloss to an illustrious season.

While Van Persie didn't enjoy quite as much success when he scored 30 goals in 2011-12, Arsenal finished third and without silverware, the Dutchman truly announced himself in the Premier League as an elite striker. That summer he earned move to Manchester United, where he went onto take another golden boot and the Premier League title. 

Finally, Harry Kane scored 30 goals - the most he has achieved in a single Premier League season of his career so far - in 2017-18. Remarkably, his total still wasn't enough for the golden boot...

3. 31 - Alan Shearer, Cristiano Ronaldo, Luis Suarez

Cristiano Ronaldo

(Image credit: Getty Images)

Luis Suarez notched an incredible 31 goals in 33 games in the 2013-14 season for Liverpool, nearly taking them to the title in extraordinary circumstances. While it wasn't to be, the Uruguayan missed the opening games of the campaign due to suspension but still went on to manage a goal-to-game record of 0.94. 

Ronaldo, meanwhile, managed 31 goals in 2007-08 and a goal-to-game ratio of 0.91, making him just one of four players, alongside Suarez and record holder Harry Kane, to achieve a ratio greater than 0.9. The other is Didier Drogba, whose aforementioned 29 goals provided him with a tally of 0.91, too.

Shearer may not be able to join that exclusive club, but he did manage to smash in 31 goals on two separate occasions, at Blackburn in the 1993-94 and 1995-96 seasons. Although, on the first occasion he reached that tally, he did so in a 42-game season.

2. 32 - Mo Salah

Mo Salah

(Image credit: Getty Images)

Mo Salah's simply superb 2017-18 performances saw him score 32 goals, a record for a player in a 38-game season. Remarkably, he only achieved the feat scoring one hattrick, highlighting how he consistently scored in the vast majority of the games he played. 

The Egyptian joined Liverpool from Roma in the summer of 2017 to much dereliction, having previously failed to impress at Chelsea a few years before. However, Salah answered his critics and then some throughout the season, comfortably walking away with the golden boot and helping Liverpool to reach the Champions League final. 

While he has picked up three golden boots in total since his time in England, he has yet to match the unrivalled form he displayed during his debut year with Liverpool. It's not been too bad since, though, has it?  

1. 34 - Andy Cole, Alan Shearer 

Andy Cole

(Image credit: Getty Images)

Although both Cole and Shearer achieved the most goals in a Premier League season in 1993-94 and 1994-95 respectively, when teams played 42 games, their total of 34 goals in a single league campaign is still astonishing and understandably hasn't been beaten since the number of teams competing dropped to 20. 

Cole set the benchmark first in 1993-94, which Shearer matched the following season while at Blackburn as he took the Lancashire club to the Premier League title. 

Is Erling Haaland the most serious threat to Cole's and Shearer's record? The early signs suggest he is. The most goals scored in a single Premier League season could be about to be blown out of the water. 

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1