enter image description here
1.14 goals per match - there have never been such strikers in the Premier League!

Erling Haaland equals Premier League goalscoring record. The Norwegian scored the 31st and 32nd goals in the Premier League in a match with Leicester. Salah had the same number in the 2017/2018 season. This is the first time anyone else has scored since the Premier League has played 38 rounds a season.

True, with 42 rounds, they scored more. Andy Cole, in the 1993/1994 season, scored 34 goals for Newcastle, and a year later, Alan Shearer had the same number of goals for Blackburn. Thus, although Holland repeated the record of Salah, he has something to strive for:

-33 goals - a new Premier League record with 38 rounds in a season;
-34 goals - a repeat of the record in the history of the tournament;
-35 goals - a new absolute record.

City has eight more rounds ahead of them in this Premier League. It remains to play with Brighton, Arsenal, Fulham, West Ham, Leeds, Everton, Chelsea, and Brentford.
enter image description here
Haaland scores more than one goal per game on average for City. And this is even though Guardiola periodically replaces the striker in the second half. This time the coach removed the striker during the break.

The Norwegian averages 28 matches and 32 goals - 1.14 goals per game. None of the top scorers in the Premier League has yet to score more than one goal per game on average. The best was Harry Kane - 0.97 goals (29 in 30 matches in the 2016/2017 season).