Manchester City have agreed a £30million fee for Swansea star Wilfried Bony, Mirror reports.
The Ivorian is currently heading to the African Cup of Nations, but could be playing for a different club once he returns at the end of the month.
City have been in talks with the Swans over a move for Bony, and it has been suggested that the Premier League champions have settled on a fee worth £30million.
Bony is expected to receive a four year deal worth £100,000-a-week if he joins the Manchester side, with the striker looking to play in the Champions League.
Liverpool have also been heavily linked with a move for the 26-year-old this January, but could be warded off by the massive fee City agreed to pay for Bony.
Manuel Pellegrini is keen to add Bony to the squad after injuries to star strikers Sergio Aguero and Edin Dzeko, and his purchase will put more pressure on Chelsea after City managed to catch up to the Blues at the top of the table.
Bony has scored an impressive nine goals in just 14 appearances this season.