Manchester City have been scoring for fun this season, hitting five goals or more in four of their Premier League matches so far.
Pep Guardiola’s side have been firing on all cylinders – on the basis of their current goals per game rate they are on course to hit over 130 goals this season.
There will undoubtedly be a drop-off at some stage, but City have the style and individual quality to become one of the highest scoring teams in Premier League history.
Sergio Aguero and Gabriel Jesus represent twin striking threats of the very top level, while their supporting cast of Raheem Sterling, Bernardo and David Silva, Kevin De Bruyne and Leroy Sané provide pace, skill, creativity and finishing.
The 2017/18 edition of Manchester City are filled with firepower, but what do they need to do to be ranked among the best goalscoring Premier League teams of all time?
Since the Premier League’s inaugural season in 1992/93, only 22 teams have managed to score 80 goals or more in a single campaign. Can you name them?
Test your knowledge with our quiz below, and don’t forget to challenge your friends over social media!