The former Monaco left-back hasn’t featured since he damaged his anterior cruciate ligament against Crystal Palace and has been sidelined ever since.
Pep Guardiola makes two changes from the side that beat Spurs 3-1 at Wembley last weekend with Danilo and Bernardo Silva starting and Kyle Walker and Leroy Sane on the bench.
Starting XI:
Ederson, Danilo, Kompany, Laporte, Delph, Gundogan, De Bruyne, D Silva, Bernardo, Sterling, G Jesus
Subs: Bravo, Foden, Walker, Sane, Yaya Toure, Mendy, Otamendi
Tactics
On paper, expect City to play 4-3-3 (or thereabouts) with Bernardo Silva possibly slotting on the left in place of Sane. Danilo will play right-back in place of Walker.
Swansea line-up:
Crucial for Swans...
Swansea sit just four points above the relegation zone after Southampton’s point at Leicester and Stoke’s 1-1 draw with Burnley.
They will know today could be their toughest remaining match so it will be fascinating to see how the Welsh side approach this game.
The last time...
WATCH: Swansea City v Man City: Extended highlights