Manchester City manager Roberto Mancini is likely to make changes after his side fell to a surprise 3-1 defeat against Ajax on Wednesday night.
James Milner will miss the match through suspension and that could mean a recall to the side for former Swansea player Scott Sinclair.
Mancini may also decide to introduce Carlos Tevez in place of Sergio Aguero, who has struggled for form since returning from injury last month.
Swansea won their first league match since August last weekend but manager Michael Laudrup may decide to shuffle his team for their visit to the Premier League champions.
Striker Danny Graham may be recalled to be employed as a lone striker while Nathan Dyer may replace Wayne Routledge.
Recent form
Manchester City: WDDWWW
Swansea City: DLLLDW
Possible starting lineups:
Manchester City: Hart; Richards, Kompany, Lescott, Clichy; Sinclair, Nasri, Barry, Y Toure; Dzeko, Tevez
Swansea City: Vorm; Chico, Williams, Rangel, Davies; Britton, Ki Sung-Yeung, Pablo, Dyer, Michu; Graham
Sports Mole says: 4-1