Bony, who is currently on international duty with the Ivory Coast at the Africa Cup of Nations, moves to the Etihad Stadium after penning a four-and-a-half-year deal following days of negotiations between the two clubs.
A return of 35 goals from 70 appearances for Swansea from Bony has prompted City to make a statement of intent in the January transfer window as Manuel Pellegrini's men battle to keep pace with leaders Chelsea.
Injuries to Sergio Aguero and Edin Dzeko has left Pellegrini short of attacking options at various times this season, with Bony's arrival a timely boost.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.