Yaya Toure has apologised to the Manchester City management team “for the misunderstandings of the past” and pledged his future to the club.
Toure, the lynchpin of the City midfield in recent years, has not played since August.
Boss Pep Guardiola said the 33-year-old midfielder would remain out in the cold unless the player’s agent – Dimitri Seluk – apologised for accusing him of “humiliating” the player by leaving him out of the Champions League squad.
Seluk had previously complained about a lack of Toure-branded shirts in the club shop and City’s failure to celebrate his client’s birthday properly.
But on Friday morning, Toure issued a statement, saying: “I wish to apologise – on behalf of myself and those who represent me – to the management team and all those working at the club for the misunderstandings from the past.
“Those statements do not represent my views on the club or the people who work there. I have nothing but respect for Manchester City and only wish the best for the football club.
“I am immensely proud to have played a part in the club’s history and want to help City succeed further. I live to play football and entertain the fans.
“On that note, I would like to thank all of the fans for their messages through this difficult period. This means a great deal to me and my family.”