Several clubs have approached City about signing Richards this summer, with Liverpool thought to be the latest club to hold talks with the Citizens.

But so far all have been put off by City's £7m asking price for the 26-year-old.

City have added Bacary Sagna to a squad already featuring Pablo Zabaleta this summer, meaning Richards first-team opportunities look to be even more limited next term.

Not only is Richards out-of-favour at the Etihad but he is also entering the final year of his current contract, meaning clubs would rather wait a year to sign the player for free rather than splash out £7m now.