Manchester City need only two more Premier League goals to reach 100 for the season.
It would be only the fourth time the feat has been achieved in the Premier League era, with City becoming the first club to do so twice – they scored 102 in 2013-14, when Liverpool also managed 101, while Chelsea’s 103 from 2009-10 is the record.
Sergio Aguero is City’s top scorer in the league this season with 21 goals, moving him within one of a double-century for the club in all competitions.
Aguero is third in the Premier League Golden Boot standings behind Mohamed Salah and Harry Kane, while team-mate Raheem Sterling is fourth on 18 – with Aguero out for the season due to injury, Sterling could yet displace him as City’s top scorer.
Gabriel Jesus has 11 to his name, with Leroy Sane, David Silva (nine apiece) and Kevin De Bruyne (eight) also in contention to finish with double-figure tallies.
Thirteen different City players have scored in the league this season, in addition to two own goals from opposing players.
City have scored three goals or more in more than half of their games this season, 19 out of 34, including a remarkable six games in which they have scored five or more.
Only once all season have they failed to score – the 0-0 draw with Crystal Palace on New Year’s Eve which ended their record 18-match winning run.
Their average of 2.88 goals per game sees them firmly on course to break Chelsea’s record – Carlo Ancelotti’s title winners scored 2.71 per game that season.
Their most common score has been three, on 10 separate occasions compared with nine games in which they have scored twice.
City could quite easily have had their century wrapped up by now – they have hit the woodwork on 21 occasions, comfortably the most in the Premier League.
– Six of their goals have come from penalties, including four for Aguero.
– City’s English players have contributed 19 goals, with Fabian Delph adding one to Sterling’s tally.
– They have scored 58 goals at the Etihad Stadium and 40 away from home.