Ivory Coast international Yaya Toure on Tuesday announced his retirement from International football.
The 33-year old played 113 times for his country after making his international debut in 2004.
He captained Ivory Coast to the Africa Cup of Nations title in 2015 and was named African Footballer of the Year on four consecutive occasions from 2011.
A few hours after the announcement, Manchester City boss Pep Guardiola said Toure would not be picked for the club again until he apologized for his agent’s comments concerning the player being left out of the club’s Champions League squad this season.
Toure’s Man City contract expires at the end of the current campaign, but a January exit from the Etihad is now very possible.