Playmakerstats
·21 de fevereiro de 2026
James Milner breaks Premier League record

In partnership with
Yahoo sportsPlaymakerstats
·21 de fevereiro de 2026

James Milner has written his name into Premier League history.
There is a new record-holder in the Premier League. With a remarkable 654 appearances, Milner is now the player with the most matches in the competition’s history.
The 40-year-old, starting for Brighton and Hove Albion in their 2-0 victory away at Brentford, surpassed the previous mark set by Gareth Barry to reach the milestone.
Milner has now featured in 24 Premier League seasons, winning the title three times - twice with Manchester City and once with Liverpool. His top-flight journey began in 2002/03 with Leeds United, the club where he made his professional debut.
Further down the all-time appearances list are Ryan Giggs (632), Frank Lampard (609) and David James, who completes the top five with 572 matches.









































