The veteran midfielder overtook Gareth Barry's previous record of 653 games, a mark the former Manchester City teammate held.
Milner, who shares the field with Barry at City, now stands alone as the all-time leader in Premier League appearances.
At 40 years old, James Milner eternized his name in Premier League history on February 21, 2026, by playing his 654th match.
The veteran midfielder overtook Gareth Barry's previous record of 653 games, a mark the former Manchester City teammate held.
Milner, who shares the field with Barry at City, now stands alone as the all-time leader in Premier League appearances.