Former England international and Premier League veteran James Milner has announced his retirement from professional football at the age of 40, bringing an end to a remarkable 24-year career at the top level of English football.

Milner, who spent his final three seasons with Brighton & Hove Albion, leaves the game as one of the most enduring and versatile players in Premier League history. He began his professional journey at Leeds United, the club he supported as a boy, and went on to build a career defined by longevity, consistency, and success across multiple top clubs.

Over the course of his career, Milner won three Premier League titles — two with Manchester City and one with Liverpool — and was part of the Liverpool squad that lifted the UEFA Champions League in 2019.

He also set a new Premier League appearance record during his time at Brighton, reaching 658 matches in February during a game against Brentford, cementing his place in the competition’s history books.

Announcing his retirement, Milner reflected on his journey in a statement shared via Instagram:

“After 24 seasons in the Premier League, it feels like the right time to bring an end to my playing career,” he said.

He also looked back on his early breakthrough at Leeds United, where he made his debut at just 16 years old and became the Premier League’s youngest-ever goalscorer at the time.

“From making my debut for Leeds, who I supported growing up, at the age of 16 and becoming the Premier League’s youngest scorer, I could never have dreamed of the journey I’ve been on,” Milner added.

Known throughout his career for his professionalism, adaptability, and leadership, Milner played in multiple positions across midfield and defence, earning respect from teammates, managers, and fans alike.

His retirement marks the end of one of the Premier League’s most durable careers, spanning more than two decades at the highest level of English football.