The winger was a sub for the second time in three games against Hull City this week.
The winger had found himself a regular in Manuel Pellegrini’s side since joining in a big money move from Liverpool in the summer.
He has however found himself among the substitutes twice in their last three matches, coming on against Hull City in the Capital One Cup on Tuesday evening.
With David Silva and Kevin De Bruyne, as well as Jesus Navas also fighting for an attacking midfield berth, competition is fierce at the club, and Sterling accepts that he cannot be a starter every week.
"The players in the squad are capable of starting in any game and if the manager puts them out there, I am sure they will do the business," he told Sky Sports.
"Obviously everyone wants to play every game but that cannot happen at this level, you have to get rotated at times and that is what happened.
"I was on the bench [against Hull] but when I come on the pitch, I have to try to contribute as much as I can for the team."
Given the money City paid for Sterling, it will probably come as a shock to some that he can be put on the bench.
His early form at the Etihad does not deserve a place on the bench either, with him already looking to have formed a deadly partnership with Aleksandar Kolorov and David Silva on the left hand side.
However, with the quality Pellegrini has at his disposal, Sterling is likely to be rotated out at times, with a rest every now and then sure to be good for his fitness and form going forward.