But that big-money switch has proved a disaster and Bony, 27, now sees his future away from the Etihad.
Everton appear favourites to land the African hitman – with City reportedly willing to include him as part of £50m offer for Goodison Park defender John Stones.
Bony was a huge hit at the Liberty Stadium after arriving from Vitesse in July 2013 for a club record £12m fee, scoring 26 times in 56 league games.
Now the Swans, armed with significant funds thanks to their new majority shareholders from America, want him back – either on loan or at a cut-price £15m.
Italian coach Francesco Guidolin is desperate to boost the squad’s firepower as doubts persist over the future of £15million-rated striker Andre Ayew.