sports

James Milner Breaks Premier League Appearances Record at 40

On February 21, 2026, 40-year-old James Milner set a new Premier League record by appearing in his 654th game, surpassing Gareth Barry's previous mark.

James Milner has etched his name into Premier League history, breaking the all-time appearance record at the age of 40. On February 21, 2026, Milner played his 654th league match, surpassing the previous record of 653 held by Gareth Barry, his former Manchester City teammate.