
James Milner, midfielder for Brighton, has become the first to achieve a new Premier League record.
Amazing! James Milner, 40-year-old midfielder for Brighton, broke the record for the most appearances in Premier League history with 654 matches, after starting in his team's 2-0 away win over Brentford last night.
Leeds United: 48 matches
Newcastle United: 94 matches
Aston Villa: 100 matches
Manchester City: 147 matches
Liverpool: 230 matches
Brighton: 35 matches
Top 10 players with the most Premier League appearances
1. James Milner – 654 matches
2. Gareth Barry – 653 matches
3. Ryan Giggs – 632 matches
4. Frank Lampard – 609 matches
5. David James – 572 matches
6. Mark Schwarzer – 544 matches
7. Gary Speed – 535 matches
8. Emile Heskey – 516 matches
9. Jamie Carragher – 508 matches
10. Phil Neville – 505 matches