The controversial striker will see out his deal with the Premier League champions but says that he would rather be playing for Boca Juniors and is looking forward to going home
The forward has an impressive goalscoring record in Roberto Mancini's side but has had a troubled relationship with the club, notably being banished for five months after refusing to warm up during a Champions League match last season.
Goal.com revealed in December that contract talks between the player and the club had been shelved until the summer and Tevez's admission suggests that no new deal is likely to be signed.
"I will stay in Europe for another two years and then go back," he told Argentine radio station Radio Rock & Closs.
|MANCHESTER CITY LATEST
|40/1||Carlos Tevez is 40/1 with William Hill to be the Premie League's top goalscorer
"I would prefer to return home but it is very difficult because City won't let me leave for nothing.
"I want to end my career with [Boca]. It is my dream and the dream of my family as well. I would love to be playing for them against River Plate but I am under contract and have to be here in England."
Despite his City career appearing to be over after the bust-up with Mancini in 2011 during a defeat by Bayern Munich, the striker was restored to the squad and inspired the team to an improbable comeback in the title race last season.
Tevez has scored six goals in 12 league appearances so far this term as his side trail league leaders Manchester United by four points.