5 active players with the most Premier League appearances

Bhargav
Leighton Baines
Leighton Baines

2. Leighton Baines - 412 (Everton / Wigan Athletic)

Leighton Baines
Leighton Baines

Leighton Baines made his Premier League debut for Wigan Athletic in the summer of 2005-06 before moving to Everton two seasons later, where he has stayed ever since.

Baines has made 412 Premier League appearances (Everton-340, Wigan-72).

All but 3 of Baines' 32 Premier League goals have come for Everton, but the left-back hasn't scored one since 2017-18. He is yet to play an EPL game this season, having made just six appearances last season.

Baines' penalty conversion rate of 91% (20/22) is second only to Matt Le Tessier's 96% (25/26) in the list of top-10 penalty scorers in the Premier League.

1. James Milner - 526 (Leeds / Newcastle / Aston Villa / Manchester City / Liverpool)

James Milner
James Milner

The much-traveled James Milner has played for five different Premier League teams, and his tally of 526 Premier League appearances is the most by any active player.

Since making his EPL debut for Leeds United in 2002-03, Milner and Lennon hold the record for most consecutive Premier League seasons by an active player.

Milner has made 48 appearances for Leeds, 94 for Newcastle United, 100 for Aston Villa, 147 for Manchester City and 137 for his present club Liverpool. The midfielder has scored Premier League goals for each of the five different teams he has played in: five for Leeds, six for Newcastle, 12 for Aston Villa, 13 for Manchester City and 18 for Liverpool.

Milner is a two-time Premier League winner, winning both with Manchester City (in 2011-12 and 2013-14). The midfielder has an outstanding penalty conversion rate in the Premier League too, missing only 2 of his 18 spot-kicks for a success rate of 89%.

Quick Links