City boss Roberto Mancini has been heavily linked with the Uruguayan international forward for some time, but has been thwarted in his efforts to take him to the Etihad Stadium.
Chelsea are another Premier League outfit thought to be interested in Cavani, who reports claim recently had his contract adjusted by Napoli to include a release clause of around £60million.
The Italian Serie A side do not want to lose such a key player, but agent Mino Raiola, who also represents current City hitman Mario Balotelli, is adamant that he will be on his way to pastures new at the end of the season.
"For now Cavani will stay, but I wouldn't be so sure about that once June arrives," Raiola told Il Mattino.
"I'm sure there are clubs ready to pay that. But only five clubs in the world can afford to do that - Barcelona, Real Madrid, Manchester City, Chelsea and Paris Saint Germain.
"You are intelligent enough on your own to understand where Cavani will play his football next season."