Most Goals in a Premier League Season: Haaland Tops List

The Premier League is the world’s most challenging league. Every weekend, it delivers thrilling and unpredictable matches as the top 20 teams in the country battle for the coveted trophy. The Premier League has hosted some of the greatest players of all time, including many Ballon d’Or recipients and these teams need the finest goal-scorers in the world to succeed.

Who Has Scored the Most Goals in a Premier League Season?

Most Goals in a Premier League Season

Goals are the essence of football. No matter how solid your defence is, you need to score goals to win matches. All the legendary Premier League teams have been prolific in scoring and the best strikers in history have had a knack for it.

That’s why, we have examined the best performers in a single Premier League season. From recent record-breakers to early stars who dazzled with their finishing, we have a variety of them all.

Erling Haaland: Premier League 2022/2023 – 36 goals

Erling Haaland Manchester City’s superb striker netted 36 goals in the 2022/2023 season to lead the club to the treble, sparking wild celebrations in the north. His value to the team was doubted all along, with some even suggesting he made them worse. But Haaland silenced those critics with a series of brilliant displays throughout the season.

His machine-like efficiency in the final third was astounding, while he forged a powerful partnership with Kevin De Bruyne to help Pep Guardiola’s side edge Arsenal to Premier League glory. He was the world’s top striker, even without the Ballon d’Or.

Erling Haaland Stats

Appearances35
Goals36
Assists8
Club’s final position1st

Andy Cole: Premier League 1993/1994 – 34 goals

Andy Cole is one of the most underappreciated strikers ever. He was amazing with Man United, even clinching the treble with them in 1999. But it was his brief stint at Newcastle that deserves praise this time. Cole netted 34 goals in the 1993/1994 season to help Newcastle end third. The 22-year-old then was stunning in front of goal, giving Newcastle assurance in the final third.

Besides his 34 goals, he also had 13 assists, showing his value to Newcastle was more than just his scoring ability. He kept the record until the 2022/2023 season, when a young and flourishing Norwegian came to town.

Andy Cole Stats

Appearances40
Goals34
Assists13
Club’s final position3rd

Alan Shearer: Premier League 1994/1995 – 34 goals

Shearer makes this list for the last time. His inclusion three times on this list shows his world-class quality over his career, but it was his exploits in the 1994/1995 season that were most amazing. Shearer netted 34 goals in 42 games to help Blackburn top the Premier League in incredible circumstances.

Like the previous season, Shearer was unstoppable in front of goal, also having 13 assists to his name. The final day drama at Anfield is unforgettable for Blackburn fans, and even though they lost 2-1, with a Shearer goal, they still clinched the title thanks to Man United’s failure against West Ham.

Alan Shearer Stats

Appearances42
Goals34
Assists13
Club’s final position1st

Mohamed Salah: Premier League 2017/2018 – 32 goals

One of the most influential players of the modern era, Mohamed Salah made a sensational return to the Premier League when he signed for Liverpool from Roma in 2017. He had an incredible debut season at Anfield, netting 32 goals in 36 games to secure Liverpool’s fourth place.

Despite their domestic struggles, the Reds also made it to the Champions League final, thanks to Salah’s amazing performances. He dazzled the fans with his sublime goals, such as a brilliant solo effort in the dying moments against Tottenham Hotspur. That showed Salah’s talent, as his 32 goals and 11 assists revitalised Jurgen Klopp’s team.

Mohamed Salah Stats

Appearances36
Goals32
Assists11
Club’s final position4th

Alan Shearer: Premier League 1993/1994 – 31 goals

Two years before his record-breaking season, Shearer achieved another remarkable feat on this list. The Englishman was finally recognised as one of the world’s top strikers in the 1993/1994 season as he netted 31 goals in 40 games. It helped Blackburn secure second place and a spot in European football. His skill to control the ball, dominate defenders and terrify the opposition was astounding.

Besides his goals, he also provided four assists, showing how Shearer was a team player as well as an individual. The striker was only at the beginning of his career — and the next season would be even more spectacular.

Alan Shearer Stats

Appearances40
Goals31
Assists4
Club’s final position2nd

Alan Shearer: Premier League 1995/1996 – 31 goals

Alan Shearer is the Premier League’s all-time top scorer, surpassing the likes of Wayne Rooney and Harry Kane. He appears on this list three times and his first period of stunning form on this list was in the 1995/1996 season. He bagged 31 goals in 35 games as Blackburn ended up seventh, a big drop from previous years.

Despite the team’s troubles, he still scared opponents who knew that he couldn’t be given any room. Otherwise, he would find the net. He finally joined Newcastle in the summer of 2026, leaving Blackburn for his childhood club.

Alan Shearer Stats

Appearances35
Goals31
Assists7
Club’s final position7th

Cristiano Ronaldo: Premier League 2007/2008 – 31 goals

Cristiano Ronaldo ruled football with Man United, Real Madrid and Juventus in his career. Many consider him as the ‘Greatest of all time’, but that’s a different story. His first stint in Manchester saw him clinch the Premier League and Champions League in 2008, partly due to his amazing feat of scoring.

Under Sir Alex Ferguson’s mentorship, Ronaldo netted 31 goals in 34 games to help Man Utd top the table. Playing from the right wing, he regularly cut in and troubled full-backs and centre-backs. He thrilled the Old Trafford crowd and they will always remember him.

Cristiano Ronaldo Stats

Appearances34
Goals31
Assists7
Club’s final position1st

Luis Suarez: Premier League 2013/2014 – 31 goals

Suarez was one of the world’s most dreaded strikers during his time at Anfield. He was almost invincible as he slid past defenders in the final third. The Uruguayan’s skill to control matches with a touch of a football was astounding — and it resulted in him netting 31 goals during the 2013/2014 season.

Liverpool came second that season, dramatically losing out to Man City at the end of the season, but that shouldn’t overshadow Suarez’s form. Clubs were scared of Suarez, especially Norwich, as he ruled matches alongside Daniel Sturridge. His form earned him a transfer to Barcelona in the next summer.

Luis Suarez Stats

Appearances33
Goals31
Assists17
Club’s final position2nd

Kevin Phillips: Premier League 1999/2000 – 30 goals

Next, we have Kevin Phillips, who also netted 30 times in a season, but for a much weaker team – Sunderland – in one of the most remarkable debut seasons. The North East club ended up in seventh place, despite Phillips’ 30 goals. He was the lowest-ranked player on this list, which makes his achievement even more admirable.

Kevin Phillips scored a hat-trick against Derby and three goals against fierce rivals Newcastle that season. It’s hard to imagine a Sunderland striker ever matching his record in the Premier League. But his 30 goals only put him in ninth place on this list.

Kevin Phillips Stats

Appearances36
Goals30
Assists1
Club’s final position7th

Thierry Henry: Premier League 2003/2004 – 30 goals

The 2003/2004 season was a remarkable one for Arsenal. They achieved Premier League glory and a stunning golden trophy by going unbeaten throughout the season. No other team has ever done that — and Henry was a key factor in their success. He netted 30 goals in 37 games to earn a spot on this list.

The French star was a nightmare for defenders with his speed, strength and skill. He was among the world’s best players, along with Robert Pires, as they celebrated an amazing feat.

Thierry Henry Stats

Appearances37
Goals30
Assists6
Club’s final position1st

Most Goals in a Single Premier League Season

The list is based on the number of goals each player netted in every season. Players who scored a lot of goals over multiple seasons have been featured more than once, while the ranking does not depend on the number of games or assists they had, which are only given as extra information.

RankPlayerGoalsTeamSeason
1Erling Haaland36Man City2022/23
2Andy Cole34Newcastle1993/94
3Alan Shearer34Blackburn1994/95
4Mohamed Salah32Liverpool2017/18
5Alan Shearer31Blackburn1993/94
6Alan Shearer31Blackburn1995/96
7Cristiano Ronaldo31Man United2007/08
8Luis Suarez31Liverpool2013/14
9Kevin Phillips30Sunderland1999/00
10Thierry Henry30Arsenal2003/04

Similar Posts