The former Swansea City star made just three starts in his first year at the Etihad Stadium before spending last season on loan at West Bromwich Albion.
Sinclair made only 11 appearances for the Baggies, but returned to City to play a large part in their pre-season tour of the United States, as the likes of Sergio Aguero and Edin Dzeko were afforded time off following their World Cup campaign.
The 25-year-old was introduced as a late substitute for Jesus Navas in City's 3-0 defeat to Arsenal in the Community Shield on Sunday afternoon, but despite his game time during pre-season, Sinclair has acknowledged that breaking into the champions' side once the Premier League campaign gets underway is a tough challenge.
He also intimated that he may be forced to move on should he once again find his chances limited under manager Manuel Pellegrini.
He told Sky Sports News: “Personally, I’m just looking to play as many games as possible, but I don’t really know what the future holds.
"If I get the time to stay here and really get the game time that my manager is going to give me then you know I would love to stay.
“But if that is not the case, then I am sure I’ll have to go elsewhere. I’m just basically taking everything as it comes, you know. Like I said before, I’ve had a lot of game time in pre-season and hopefully it continues and we’ll see what happens.”
City have curbed their carefree spending somewhat this summer and have so far only added Bacary Sagna, Willy Caballero and Fernando to their ranks at a cost of around £12 million.
Gareth Barry, Joleon Lescott and Costel Pantilimon have all left the Etihad, while promising youth players Emyr Huws and Marcos Lopes have gone on loan to Wigan Athletic and Lille respectively.
Pellegrini's side begin their defence of the Premier League with a game against Newcastle United on August 17.