The England defender has been linked with Arsenal in recent days.
Richards, who has 18 months to run on his current contract, told The Sun: "I'd sign tomorrow but I've been here 11 years. I'm getting to that age where I'm not 18 anymore.
"I'm 25 and you really want to be playing every week. If I can do that here, it would be perfect.
"I don't really ever want to leave City, but there might come a time when I have to assess it and see where I am."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball