Pep Guardiola's men have won three of their last four games by a margin of three plus goals. Considering the level of brutality on display, no wonder fans aren't turning out to see these bloodbaths.
However, Southampton are on a four-match unbeaten run and have proved to be a difficult side to break down. Question is, are they good enough to stand up against the ruthless Cityzens?
When, where and how to watch
When: Saturday, September 18, 3PM BST
Where: Etihad Stadium
How to watch: Not televised in the UK
Their failure to sign a striker during the summer transfer window left many wondering whether a lack of goals could hamper their title chances.
It's fair to say that the last four games have certainly quashed any concerns about City's goal getting abilities.
Their opponents this weekend are Southampton - a side that has got off to a mixed start this season.
A 3-1 defeat to Everton on the opening weekend was followed up with an encouraging 1-1 draw against Manchester United. Since then, two more league draws followed while in-between, Saints also managed an 8-0 win in the EFL Cup against Newport.
Even though Ralph Hasenhuttl's men haven't lost in over a month, the odds are firmly stacked against them at the Etihad.
If you include last season's games, Southampton haven't won an away Premier League game in seven attempts.
With that in mind, our first betting tip is to back the hosts in the handicap market.
Last three meetings
Man City 5-2 Southampton (Premier League - March 10, 2021)
On their last visit to the Etihad, Southampton suffered the wrath of City as Guardiola's men ran in five goals.
James Ward-Prowse and Che Adams got the two efforts for Hasenhuttl's side.
Southampton 0-1 Man City (Premier League - December 19, 2020)
On their last meeting in St. Mary's, Manchester City faced a much tougher task.
Raheem Sterling scored the only goal of the game as the visitors returned up north with all three points.
Southampton 1-0 Man City (Premier League - July 5, 2020)
Southampton's last win over City came towards the end of the 2019/20 season.
Adams opened the scoring in the 16th minute as the hosts held out for a memorable win.
Last 10 head-to-heads
Man City wins: 9
Southampton wins: 1
Man City goals: 26
Southampton goals: 8
Back an early goal
Considering the last 10 head-to-heads have produced a total of 34 goals, we're certainly expecting more of the same this weekend.
But instead of backing a specific goal bet, this game provides us with an opportunity to try our luck in a different market.
All five previous encounters have seen the opening goal scored between the 11th and 20th minute. The current odds on that happening again are 16/5.
Southampton can threaten
While Saints aren't exactly favoured to win this weekend, many are hoping they can at least put up a good fight.
Hasenhuttl's side have managed to score at least once in five of their last seven encounters with Man City.
The current odds on Southampton denying the hosts a clean sheet are 21/20. That's not a bad offer considering Saints have failed to score in just one of their five competitive games this season.
Manchester City's six goals against RB Leipzig last Wednesday were all scored by different players. This, in-turn, makes it harder to back a single goalscorer in the betting.
Some would argue that Gabriel Jesus would be a good choice considering he's scored two goals in three games.
However, when it comes to the Brazilian, we prefer to back him in the assists market. Jesus has created more goals than he's scored this season and he's well priced to get another assist against Saints.
With regards to goals though, our pick is Bernardo Silva. The Portuguese international has scored two goals in three games for club and country. What's more, he offers good value at 21/10.