The Manchester City legend overtook the previous record of 653 held by Gareth Barry, a former teammate.
Milner reached the milestone of 654 appearances, securing a unique spot in English football history.
James Milner etched his name into history on February 21, 2026, becoming the Premier League's all-time appearance leader at the age of 40.
The Manchester City legend overtook the previous record of 653 held by Gareth Barry, a former teammate.
Milner reached the milestone of 654 appearances, securing a unique spot in English football history.