English footballer, Gareth Barry has retired as the Premier League’s all-time record appearance holder at the age of 39 with 653 top-flight games.
During his 22-year career, the midfielder played for the likes of Aston Villa, Manchester City, Everton and West Brom. Barry netted 53 goals and produced 64 assists.
He also featured 53 times for England between 2000 and 2012, scoring three goals in total.
The 39-year-old started off his senior career at Villa back in 1998, playing 432 matches for the club before signing for Manchester City in a £12million deal in 2009.
??? appearances, ?? goals and more than a decade of service at Villa Park. ?
— Aston Villa (@AVFCOfficial) August 27, 2020
After moving to the Etihad, Barry went on to make 175 appearances for City, netting eight times and producing 18 assists. He won the Premier League during the 2011-12 season and the FA Cup in 2011.
Everyone at Manchester City wishes Gareth Barry all the best in his retirement! ?
— Manchester City (@ManCity) August 27, 2020
Following five years in Manchester, he moved to Everton in 2014 where he made 155 appearances in all competitions before joining West Brom in 2017.