Most goals in a season in Premier League

With 36 goals in just 35 matches in Premier League, Erling Haaland now has scored the most goals in a season in Premier League history.

author-image
Koushik Biswas
New Update
Most goals in a season in Premier League | Sportz Point

Premier League is believed to be the toughest football league in the world. Scoring goals in the Premier League is not only tough but remaining consistent throughout a season is tougher. As Erling Haaland breaks the all-time record for most goals in a season in the Premier League, we present you with the Top 5 players to score the most goals in a Premier League season.

Most goals in a season in Premier League

#1 Erling Haaland | 38 goals | 2022-23

Erling Haaland after breaking the record for most goals scored in a single Premier League season | Sportz Point

Erling Haaland after breaking the record for most goals scored in a single Premier League season. Image: Manchester City.

After joining Manchester City from Borussia Dortmund, Erling Haaland kept on breaking record after record. Although everyone thought it would impossible for the Norwegian striker to emulate his Bundesliga success in the toughest league in the world, Haaland proved everyone wrong. With Pep Guardiola's vision and playmakers like Kevin de Bryune in the team, Haaland kept on smashing Premier League records soon after joining the team. In 2022-23 he scored 36 goals in 35 appearances and also assisted 8 times for his teammates as well while winning the Treble with Manchester City. He has gone past Alan Shearer to become the player with the most goals in a season in Premier League.

Read Also: Most goals in their debut season in the Premier League: Ranking all the 8 players

#2 Alan Shearer | 34 Goals | 1994-95

The all-time leading goal-scorer in Premier League history has the record of scoring the most amount of goals in a single season of the league as well. The Newcastle United legend started his career at Blackburn Rovers and took them to the top of the League; winning it in the 1994-95 season.

Most goals in a season in Premier League | Alan Shearer | Sportz Point

Alan Shearer inspired Blackburn Rovers to their historic Premier League title in 1994-95. Image - Premier League.

Shearer scored 34 goals in 42 games in the 1994-95 season for Blackburn Rovers. In fact, that was the only time in his career he played all the possible league matches. Moreover, he was only subbed off two times in that entire season. That speaks volume for the hunger and consistency he had.

Alan not only would go on to win the Golden Boot award that season, but he would also stop Manchester United from winning the league for a third consecutive year.

Read Also: Most Goals in the Premier League: List, Details, Stats, Honours

#3 Andrew Cole | 34 Goals | 1993-94

Andrew Cole in 1993-94 season playing for Newcastle United | Sportz Point

Andrew Cole in the 1993-94 season playing for Newcastle United. Image: Sports Mole

Before Alan stopped the United run, there was another guy who was giving them a hell of a chase. Both Alan and Andrew Cole were scoring like fun in the Premier League. In fact, in the 1993-94 season, Shearer also had 31 goals, but Andrew Cole proved to be better than him and won the golden boot that season.

Read Also: Premier League Records: Quickest to 3 Premier League Hat-tricks

Cole, playing for Newcastle United scored 34 goals and assisted 13 times for his teammates. He topped both charts that season which was unbroken till Hary Kane did it in 2020-21. Moreover, in that season, none of Cole's goals was from the penalty spot.

He went on to win five league titles but all with Manchester United who bought him in 1995. However, Cole's 1993-94 season certainly set him up for everything that was about to come to him.

#4 Mohamed Salah | 32 Goals | 2017-18

Most goals in a season in Premier League | Mohamed Salah | 2017-18 | Sportz Point

Mohamed Salah with the Golden Boot award for the 2017-18 season.

Mohamed Salah has been one of the Premier League's best since he has come from Roma to Liverpool. The former Chelsea striker was the first player to go past 31 goal mark in the 38 games fixture.

Note: Till the 1995 season, there were 22 teams in the top flight. But, afterwards, players only get to play 38 games as there is only 20 teams in the top flight

Salah's 2017-18 season had everything. He became the quickest player to 25 goals in a season for Liverpool since Fred Pagnam in 1915. Moreover, he scored the most goals by a Liverpool player in a debut season as well. With his goal against Brighton in the final game of the season, he went past Luis Suarez to touch the 32-goal mark in a 38-match league fixture.

In 2017-18 Salah won the Golden Boot, Premier League Player of the Year and three player of the month awards.

#5 Luis Suarez | 31 Goals | 2013-14

Luis Suarez scored 31 goals for Liverpool in the Premier League in 2013-14 season | Sportz Point

Luis Suarez for Liverpool in the 2013-14 season. Image - Getty

Luis Suarez's 2013-14 season for Liverpool is arguably the best individual season in Premier League history. Suarez had some ridiculous numbers for the Reds and helped them push for the title with a not-that-strong Liverpool side.

33 games, 31 goals, 12 assists and all of that without scoring a single penalty. He was the first player to score 30 plus non-penalty goals in the 38-game fixture. Although, if he had not missed five games due to a ban for biting Chelsea's Branislav Ivanovic the previous season, he could have finished with more goals. Interestingly, if he had taken all of the 11 penalties for Liverpool (which Steven Gerrard took), he might have been the first player to go past the 40 mark in the Premier League.

Read Also: Most Free-Kick Goals In Premier League

The Uruguayan scored 23 from inside the box, eight from outside the box, four volleys, three headers, and three free-kicks; showing his range as a striker. In the 2013-14 season, Suarez won the PFA Player of the Year, FWA Player of the Year, the PFA fans player of the Year and the Premier League Golden Boot.

#6 Cristiano Ronaldo | 31 Goals | 2007-08

At age 22, playing as a winger, the football world saw glimpses of perhaps the greatest in the making. Already a Premier League winner in the previous season, Cristiano Ronaldo was looking prepared to take on the world. 31 goals in 34 league games with a goal every 88.6 minutes, everyone saw greatness in making and is 6th on our list of most goals in a season in the Premier League.

Cristiano Ronaldo scored 31 goals in Premier League in the 2007-08 season for Manchester United | Sportz Point

Cristiano Ronaldo in the 2007-08 season for Manchester United. Image: Twitter

Although Ronaldo could only score one hat trick that season, he scored quite a few braces. In fact, he managed to score 8 braces in that season to go with his hat-trick against Newcastle United. Just like Suarez, Ronaldo did not have a great start to the season as well. He was banned for three games after his red card against Portsmouth for attempting a headbutt at Richard Hughes.

But, as the season kept on going, Ronaldo kept on winning matches for Sir Alex's team single-handedly. Along with his 31 goals in the league, he assisted 6 times that season and went on to win the Premier League title (he scored in the final game against Wigan) and Champions League. Ronaldo was awarded the Premier Lague Player of the Season for a successive time. He won the Golden Boot, FWA Footballer of the Year award, and PFA Fans' Player of the Year as well.

Cristiano Ronaldo Premier League Mohamed Salah Erling Haaland Luis Suarez