Premier League record appearance holder Barry retires

Gareth Barry made 653 appearances in lengthy spells with Aston Villa, Manchester City and Everton, scoring 53 goals. He also made 53 appearances for England.

Gareth Barry last played for West Bromwich Albion in last season's promotion-winning campaign.   -  Getty Images

Premier League record appearance holder Gareth Barry has ended his playing career aged 39, British media reported on Thursday.

Midfielder Barry made 653 appearances in lengthy spells with Aston Villa, Manchester City and Everton, scoring 53 goals. He also made 53 appearances for England.

After almost a decade at Villa he joined City in 2009 and was part of the side that won the Premier League title in 2012.

Barry played a handful of games for West Bromwich Albion in last season's Championship promotion-winning campaign.

  Dugout videos