As far as squad depth goes, Manchester City are probably a team with the best in the league when it comes to quantity and quality.

This has been shown in recent times through Pep Guardiola’s start to the Premier League. He’s got plenty of absolutely sensational players at his disposal but is continually changing things; whether it be formation or personnel.

They’ve not been in the best form as of late but that just means that they’ll be even more determined to right their previous wrongs against Southampton on Sunday, who will hope to pile on the misery for City.

Saints have rotated their team week-in, week-out as of late and that’s due to European competition making their schedule busy. However, City have done the same and will have some players fresh and ready for the clash against Claude Puel’s side.

Here is how we expect City to line up tomorrow when they welcome Saints.