Manchester City will allow Yaya Toure to leave for any club in the Premier League during the January transfer window.

Toure has yet to decide if he wants to leave City in January or wait until the summer transfer window.

There is an outside chance he could play for City again and see out a contract worth £220,000-a-week and which finishes next June. 

Pep Guardiola wants Toure's agent to apologize for his public criticism before he considers playing him again.