Pep Guardiola’s side continued their unbeaten streak as they hammered Southampton 4-0 at the Etihad Stadium to make it seven wins and two draws from nine games.
The reigning champions have now scored 33 goals this season – 10 more than league leaders Arsenal.
The Gunners have one man in this week’s best XI, as they recorded a 3-2 victory over Liverpool at the Emirates Stadium to retain their place at the top of the table.
Newcastle United, Tottenham Hotspur and Chelsea have two selections each while Leicester City have one player featuring.
Chelsea won 3-0 at home to Wolves to move into the top four while Tottenham bounced back from their defeat to Arsenal with a narrow win at Brighton.
Newcastle enjoyed a fine weekend, as they beat Brentford 5-1 at St James’ Park.
We have put together the best XI from the latest round of Premier League action – see who makes the cut...
1. GK: Hugo Lloris - 7.6
The Spurs goalkeeper kept his third clean sheet of the season as Tottenham recorded a 1-0 win at Brighton. He was only one of three goalkeepers to boast a clean sheet in the latest round of games. Photo: GLYN KIRK
2. Defence: Kieran Trippier - 7.6
The Newcastle right-back makes his second consecutive appearance in the Team of the Week. He provided one assist as the Magpies blew Brentford away with a 5-1 victory at St James' Park. Photo: Stu Forster
3. Defence: Kalidou Koulibaly - 7.9
The centre-back made five tackles, four clearances and one interception as Chelsea kept a clean sheet against Wolves at Stamford Bridge. Photo: Justin Setterfield
4. Defence: Wout Faes - 7.6
The Leicester defender may have been on the losing team at Bournemouth, but he left the south coast with his head held high after making seven tackles, five clearances, two blocks and two interceptions. Photo: Warren Little