4. Manchester City: 109 goals - 2.5 goals/game
Manchester City have raised the bar with their performances in the Premier League over the last three years and even though they have underperformed this season, there have still been flashes of their brilliance on occasion.
The Mancunians might be 22 points behind runaway leaders Liverpool, but they lead the way in the Premier League goalscoring charts with 68 goals from 27 matches and this closely matches their season total of 109 goals which averages at just over 2.5 goals per game.
Pep Guardiola's side might not exactly be turning heads right now but their campaign is still on course to finish successfully if they can triumph in the FA Cup and Champions League.
Their attacking charge has been led by the evergreen Sergio Aguero who has weighed in with 22 goals in all competitions, while their most emphatic result came in their 8-0 thrashing of Watford on matchday 6.
Also read: 5 biggest wins in Premier League history