The ex-England ace has decided to hang up his boots after making a record 653 Premier League appearances.
Barry scored 53 goals and made 64 assists during his career in the English top-flight.
The veteran midfielder also made 53 caps for England between 2000-2012.
He started his career with Aston Villa before completing a £12million switch to Manchester City in 2012.
Barry made 175 appearances for City across four seasons, scoring eight goals and making 18 assists.
He also helped guide the Blues to the Premier League title and the FA Cup.
After an impressive loan spell with Everton, he joined the permanently in 2014.
The Toffees paid tribute to Barry after his decision to retire was announced.
Discover more from
Subscribe to get the latest posts sent to your email.