The 18-year-old is wanted by Arsenal, Manchester United, Liverpool and Chelsea, but is happy to stay at Manchester City for now.
Richards told News of the World: “Obviously I’d like to play Champions League football, but time is on my side.
“I have three years left on my contract and I feel a commitment to the manager and fans.
“I like working for Stuart Pearce. He gave me my chance. I can learn a lot from him.
“I am ambitious and I’m flattered to be linked with the big clubs, but I got into the England squad playing for City, so there’s no reason why I need to move at the moment.”
He added: “Arsenal are my team and it would be a dream move. I grew up supporting the Gunners.”