Brighton & Hove Albion midfielder James Milner is poised to equal the Premier League's all-time appearance record. He stands one match away from matching Gareth Barry's total.
Barry currently holds the record with 653 appearances. Milner has accumulated 652 Premier League matches during his career. Former Manchester United winger Ryan Giggs is third on the list with 632 appearances.
Milner's career spans over two decades, beginning with his Premier League debut for Leeds United in November 2002 at 16 years old. Since then, the versatile player has represented Newcastle United, Aston Villa, Manchester City, and Liverpool. He joined Brighton in June 2023.
Milner has won three Premier League titles, two with Manchester City and one with Liverpool. His longevity in the top flight is notable, having played under 21 Premier League managers. Milner's next Premier League appearance will mark his 653rd, drawing him level with Barry.