Yaya Toure has issued an official apology to Manchester City on behalf of himself and agent Dimitri Seluk.
Toure has featured just once for City since the appointment of Pep Guardiola as manager in the summer, with the Ivorian playing the full 90 minutes of a Champions League qualifier against Steaua Bucharest in August.
Guardiola omitted Toure from the club’s subsequent 25-man Champions League squad, attracting the ire of the midfielder’s agent, Seluk.
The manager then made it clear that Toure would not be considered for selection until Seluk apologised for his public criticisms.
On Friday morning Seluk revealed that Toure had demanded he apologise to Guardiola, and now the player himself has spoken.
“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,” read the statement.
“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.”