The 31-year-old will bring to an end a decade at City, where he has won 16 trophies including six league titles and the Champions League.