#1 Gareth Barry

Aston Villa: 365
Manchester City: 132
Everton: 131
Gareth Barry needs no introduction to his prowess and ability. With the highest number of Premier League experience, he stands a mile ahead of the rest. As a young kid, he moved to Aston Villa from Brighton and Hove Albion. He led the side and made a staggering 441 appearances for the Villans in all competitions.
Due to his consistency and desire to start a new project, he moved to Manchester City in 2009. The defensive midfielder won the FA Cup and the Premier League with the Cityzens, where he stayed for four full seasons.
After impressing repeatedly impressing in his loan spell at Everton, the 37-year-old was permanently snapped up. In total, he has 53 league goals to his name.
Known for his ability to read the game, spray passes and maintain the defensive shape of the side, Barry will undoubtedly go down as one of the Premier League greats.