4 players who made 100 Premier League appearances for 3 different clubs

Leicester City v Liverpool FC - Premier League
James Milner has been a vital player for Liverpool

#1 Gareth Barry

Ad
Enter ca
Barry is still going strong

Aston Villa: 365

Ad

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.

Ad

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.

Quick Links

Edited by Alan John
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications