Manchester City keeper Claudio Bravo will miss the last four games of the Premier League season through injury.
Boss Pep Guardiola also confirmed striker Sergio Aguero will miss Saturday's game with Crystal Palace.
"Aguero is out. Hopefully he'll be back for Leicester, but this game no," said Guardiola.
"John Stones and Bravo are out, Claudio until next season and John maybe in the next games [can return]."