OneFootball
Alex Waite·21 February 2026
In partnership with
Yahoo sportsOneFootball
Alex Waite·21 February 2026
James Milner will become the Premier League's all-time appearance record holder following his inclusion in Fabian Hürzeler's starting lineup at Brentford.
The 40-year-old made his top-flight debut in 2002 and has since made 654 appearances.

Throughout his long-standing career, Milner has represented Leeds, Newcastle, Man City, Liverpool and Brighton, winning three Premier League titles.
The former England international overtakes former Man City midfielder Gareth Barry as the former Premier League appearance record holder.
Will this be Milner's final Premier League campaign?
📸 Dan Mullan - 2026 Getty Images
Live


Live


Live


Live


Live

































