Former England, Aston Villa, Manchester City and Everton midfielder Gareth Barry has retired from football.

The 39-year-old, who has spent the last three years at West Brom, made a record 653 appearances in the Premier League and earned 53 England caps.

In all he made 833 appearances in a senior career of more than 22 years and scored 67 goals.

His final appearance came in West Brom’s FA Cup fifth-round loss to Newcastle before the Covid-19 enforced shutdown in March.

A tweet from the Baggies read: “An extraordinary, record-breaking career. All the best in retirement, Gareth Barry.”

Barry came through the youth ranks at Brighton before joining Villa as a 16-year-old in 1997.