Gareth Barry has put an end to his career spanning over 22 years since his debut for Aston Villa in the 3-1 win against Sheffield Wednesday on the 2nd of May 1998.

The former Aston Villa, Manchester City and Everton midfielder retired yesterday. Barry earned 53 caps for England and scoring 3 goals, spent the last three years at West Brom.

He made a record 653 Premier League apperances,played his final game in March this year, when he featured in West Brom’s 3-2 FA Cup defeat to Newcastle United at the Hawthorns, one of six games he played for the Baggies last season.

He also has a total of 833 senior games appearances and scoring 67 goals in total. He is among the 13 players that have made 500+ appearances in the Premier League.

The midfielder marked his 600th Premier League appearance with a goal as Everton beat Middlesbrough 3-1 on the 17th of September 2016.
Barry who joined Aston Villa from Brighton and Hove Albion in 1997 as a trainee spent 12 years with The Claret and later moved for £12m to Manchester City, with whom he won the FA Cup in 2011 and the Premier League the following season.

He won the UEFA Intertoto Cup in 2001 with Aston Villa and was also named Everton Player Of The Season for 2015/2016.