Bony signs from Swansea City on a deal until 2019.
Bony will join City after his participation at the Africa Cup of Nations with the Ivory Coast is concluded, in a deal that is reported to cost as much as £28 million.
The striker told the Manchester City website: “It’s a great feeling for me, it’s a big honour to be here and it’s a great challenge.
“As a player it’s always good to be part of one of the biggest clubs in the world and it’s a good opportunity for me to be in that situation now – I’m really proud.
“I felt excited to wait for this moment and now it’s come, it’s fantastic.
“I think it’s a great decision for me - Manchester City is in the Champions League. You remember at the end of last season I said that if I want to move it will be to a team in the competition because it’s a great tournament that I really want to play in and one that I want to win.
“It’s a motivation for me to give my maximum to be in that place. City is a big club with great players with a lot of experience; I believe we can do it.”
Bony has been impressive for Swansea ever since he arrived in the Premier League from Heerenveen at the start of the last season, with the 26-year-old scoring 35 goals in 70 appearances, and impressive return.
City have had their injury worries with strikers this season with Sergio Aguero, Edin Dzeko and Stevan Jovetiv all spending spells on the sidelines because of injury, and with the Premier League champions competing on three fronts in the second half of the season, Manuel Pellegrini appears to have felt the need to bring in more firepower to his squad.
A similar record for City during his spell would be a decent return. They have signed a proven, powerful goalscorer in the league who was linked with a variety of clubs in the summer including Arsenal and Liverpool.