The all-time record! Haaland scored 36 in 35 games for Man City in his explosive debut EPL season.
HPCA Stadium – 21,200 Capacity
Image Credit: Football Espana
Cole hit 34 goals for Newcastle in a 42-game season, an incredible feat without a single penalty.
Andy Cole – 34 Goals (1993–94)
Image Credit: Vanguard News
Shearer matched Cole’s record with 34 goals in 42 games, helping Blackburn win the league.
Alan Shearer – 34 Goals (1994–95)
Image Credit: Goal.com
Salah set the 38-game season record with 32 goals in 36 appearances, Liverpool’s Egyptian King.
Mohamed Salah – 32 Goals (2017–18)
Image Credit: The Independent
31 goals in 33 games, Suárez was unstoppable for Liverpool despite missing the first five games.
Luis Suárez – 31 Goals (2013–14)
Image Credit: The Guardian
Ronaldo scored 31 in 34 games for United, winning the EPL and his first Ballon d'Or that season.
Cristiano Ronaldo – 31 Goals (2007–08)
Image Credit: UEFA.com
Shearer makes the list again with 31 goals in 35 games, his third 30+ goal EPL season.
Alan Shearer – 31 Goals (1995–96)
Image Credit: Goal.com