Barry, de 32 años, se unió al City en 2009 procedente del Aston Villa, y ha disputado 175 partidos con los citizens, marcando ocho goles.

Fue un jugador clave en el título de la FA Cup conseguido por el club y ha sido internacional en 53 ocasiones.

En su último año de contrato con el City, jugará cedido en el Everton lo que resta de temporada 2013/14.