Rumours have been circulating that the Italian, 22, could be on his way out of the Etihad but Mino Raiola is sure the forward will see out his contract.
Raiola told Radio CRC: "His relationship with Mancini is like that between a husband and his wife. They argue but they love and respect each other so much.
"Everyone has their own ideas, but Mario will remain at Manchester City. He won't go to AC Milan.
"He will be a City player for at least another two-and-a-half years because Mario is not thinking about other clubs."
Since joining the Premier League champions in 2010, Balotelli has scored 19 goals in 49 appearances.