The club's top scorer, with 10 goals to his credit in the campaign, has handed in a transfer request but manager Robert Mancini is hoping he can persuade the Argentina striker to stay and lead City into the Champions League and glory in the Europa League.
Richards is of a similar mindset and said: "I'm sure we can keep Carlos until the end of the season at least. We're doing well in the league and we finished top of our group in Europe. It's going well for us and he's a big part of what we're trying to do."
He added: "If you ask anyone, they will tell you that. I think they will get it sorted out and the sooner, the better."
Richards insists his team-mate's dressing room manner has not changed.
He said: "Carlos has been just the same. He's got his opinions and stuff. He's a bubbly character, always laughing and joking in training.
"I don't think it's anything to do with Man City to be honest. He's said previously that he's tired and stuff like that. He made his debut when he was 15 or 16 and I think he's missing his family back home."
News of Tevez's determination to leave the club broke after the victory against West Ham last weekend.
The 26-year-old sat out the match as he was suspended but he is due to return against Everton on Monday.
Tevez was rested on Thursday when City secured top spot in Europa League Group A with a 1-1 draw against Juventus in Turin.