The Bosnian striker replaces Carlos Tevez in the first team, while the Frenchman comes in at left-back with Kolo Toure dropping to the bench and Grant Holt misses out for the hostsGael Clichy and Edin Dzeko are back in the Manchester City starting lineup for their visit to Norwich, who are without Grant Holt up front.
The visitors make four changes to the side that lost 1-0 to Sunderland on Boxing Day, with Javi Garcia, Carlos Tevez, James Milner and Kolo Toure all demoted to the bench, as Clichy, Dzeko, Samir Nasri and Gareth Barry all start.
The hosts, meanwhile, make only one change with Holt not involved at all in the matchday squad, and Steve Morison replacing him up front.
Norwich starting XI: Bunn; Martin, Bassong, Turner, Garrido; Pilkington, Johnson, Tettey, Snodgrass, Hoolahan; Morison.
Subs: Rudd, Howson, Jackson, Elliot Bennett, Barnett, Ryan Bennett, Kane.
Manchester City starting XI: Hart; Zabaleta, Kompany, Nastasic, Clichy; Yaya Toure, Barry, Nasri, Silva, Aguero, Dzeko
Subs: Pantilimon, Lescott, Milner, Sinclair, Garcia, Kolo Toure, Tevez.