Kevin Davies will return to the Bolton squad having served a one-match ban.
Davies, the club captain, was suspended for last weekend's defeat at Wolverhampton Wanderers after picking up his fifth booking of the campaign in the previous match against Fulham.
Gavin McCann and Johan Elmander picked up minor knocks in the match at Molineux but should be fit for selection.
Otherwise, aside from long-term absentees Sean Davis and Joey O'Brien, Gary Megson has a full squad to choose from.
Manchester City pair Craig Bellamy and Stephen Ireland are both available after sitting out the victory against Chelsea.
Bellamy had a knee injury - like Ireland - then suffered a touch of swine flu. Vladimir Weiss also had the illness but he too has made a swift recovery.
Micah Richards also comes into contention after limping out of the Chelsea match with a knee problem but Wayne Bridge is sidelined with a similar injury.
Bolton Wanderers: Jaaskelainen, Al-Habsi, Ricketts, Steinsson, Knight, Cahill, A O'Brien, Samuel, Robinson, M Davies, Basham, Muamba, Cohen, McCann, Gardner, Taylor, Klasnic, Lee, Elmander, Davies.
Manchester City: Given, Taylor, Richards, Zabaleta, Toure, Lescott, Onuoha, Garrido, Sylvinho, Wright-Phillips, De Jong, Kompany, Ireland, Barry, Robinho, Bellamy, Petrov, Adebayor, Tevez, Santa Cruz, Benjani, Weiss.