The Premier League has witnessed some incredible goal-scoring feats over the years, with several players setting high standards for others to follow. Scoring goals consistently in one of the toughest leagues in the world requires skill, determination, and resilience. This article highlights the top Premier League goal scorers in a single season, showcasing record-breaking performances that have left a lasting legacy in English football.
10. Harry Kane (Tottenham Hotspur, 2017/18)

Harry Kane scored 30 goals in the 2017/18 Premier League season, showcasing his precision and clinical finishing. He was Tottenham’s main attacking threat and consistently found ways to beat defenses. Kane’s ability to perform under pressure was vital for Spurs. His leadership on and off the pitch made him indispensable. Kane remains one of the Premier League’s top strikers.
9. Harry Kane (Tottenham Hotspur, 2022/23)

In the 2022/23 season, Harry Kane again scored 30 goals, proving his consistency at the highest level. He combined skill, strength, and smart movement to find space and convert chances. Kane’s partnership with teammates allowed him to rack up goals steadily. His hunger for goals helped Tottenham compete among the best. Kane’s dedication to scoring remains unmatched.
- Club: Tottenham Hotspur
- Matches Played: Full season
- Goals Scored: 30
8. Alan Shearer (Blackburn Rovers, 1995/96)

Alan Shearer scored 31 goals during the 1995/96 season, showcasing his dominance as a powerful striker. His aerial ability and clinical finishing made him a nightmare for defenders. Shearer was central to Blackburn’s attack, helping them fight for the league title. His consistency and scoring instinct made him a fan favorite. Shearer’s legacy in the Premier League is legendary.
- Club: Blackburn Rovers
- Matches Played: Full season
- Goals Scored: 31
7. Alan Shearer (Blackburn Rovers, 1993/94)

Shearer also scored 31 goals in the 1993/94 campaign, proving his reliability and goal-scoring talent. He used intelligent positioning and sharp instincts to find the net regularly. Blackburn benefited greatly from his prowess upfront. Shearer’s goal-scoring was key to their successes during that era. His performances solidified his place among the all-time greats.
- Club: Blackburn Rovers
- Matches Played: Full season
- Goals Scored: 31
Also Read: Top 10 Managers With the Most Trophies in Football History
6. Luis Suarez (Liverpool, 2013/14)

Luis Suarez netted 31 goals in the 2013/14 season, showcasing his aggressive style and technical ability. Suarez’s creativity combined with his finishing made him Liverpool’s main goal threat. His determination to score helped Liverpool challenge the league’s top teams. Suarez was feared by defenders for his unpredictability. His goal-scoring helped revive Liverpool’s attack.
- Club: Liverpool
- Matches Played: Full season
- Goals Scored: 31
5. Cristiano Ronaldo (Manchester United, 2007/08)

Cristiano Ronaldo scored 31 goals in the 2007/08 Premier League season, blending speed, skill, and power. His ability to score spectacular goals caught the attention of fans worldwide. Ronaldo’s goal tally helped Manchester United secure the league title. His impact on the pitch was immense throughout the season. This campaign marked his rise as one of the best.
- Club: Manchester United
- Matches Played: Full season
- Goals Scored: 31
4. Mohamed Salah (Liverpool, 2017/18)

Mohamed Salah scored 32 goals in the 2017/18 Premier League season, dazzling with speed and precise finishing. Salah broke Liverpool’s single-season scoring records with his prolific form. His ability to create chances and convert them was outstanding. Salah played a crucial role in Liverpool’s title challenge. His season remains one of the most memorable in Premier League history.
- Club: Liverpool
- Matches Played: Full season
- Goals Scored: 32
3. Andy Cole (Newcastle United, 1993/94)

Andy Cole scored 34 goals in the 1993/94 season, demonstrating his pace and sharp finishing skills. His movement off the ball and instincts made him lethal in front of goal. Cole’s contributions helped Newcastle achieve a strong league position. He quickly established himself as one of the league’s deadliest forwards. Cole’s record season still ranks among the best.
- Club: Newcastle United
- Matches Played: Full season
- Goals Scored: 34
2. Alan Shearer (Blackburn Rovers, 1994/95)

Alan Shearer’s 34 goals in 1994/95 confirmed his status as a Premier League goal-scoring legend. His power, positioning, and clinical nature helped Blackburn mount a serious title challenge. Shearer’s goals were essential to Blackburn’s success that season. His dedication and finishing skill were unmatched. He remains one of the greatest strikers in English football history.
- Club: Blackburn Rovers
- Matches Played: Full season
- Goals Scored: 34
1. Erling Haaland (Manchester City, 2022/23)

Erling Haaland set the Premier League record with 36 goals in the 2022/23 season, dominating defenses with his strength and accuracy. His goal-scoring pace helped Manchester City secure the league title comfortably. Haaland’s physicality and sharp instincts made him a nightmare for defenders. He redefined goal-scoring standards in his debut season. Haaland’s record-breaking year stunned the football world.
- Club: Manchester City
- Matches Played: Full season
- Goals Scored: 36
Frequently Asked Questions (FAQs)
1. Who holds the record for most Premier League goals in a single season?
Erling Haaland holds the record with 36 goals in the 2022/23 season.
2. Has anyone scored more than 30 goals in multiple Premier League seasons?
Yes, Harry Kane and Alan Shearer have each scored 30+ goals in more than one season.
3. How many goals did Mohamed Salah score in his best Premier League season?
Mohamed Salah scored 32 goals in the 2017/18 season.
4. Which player was the first to score 34 goals in a Premier League season?
Andy Cole achieved this in the 1993/94 season with Newcastle United.