Brighton midfielder James Milner

A former England international, James Milner, has announced his retirement from professional football, bringing an end to a career spanning more than two decades in the Premier League.

The 40-year-old midfielder, known for his versatility and consistency, was out of contract after spending the past three seasons with Brighton & Hove Albion.

Milner holds the record for the most appearances in Premier League history, a milestone he reached earlier this year, cementing his status as one of the competition’s most enduring players.

He began his career at Leeds United before going on to play for Newcastle United, Aston Villa, Manchester City, Liverpool and Brighton. Across his Premier League journey, he made over 600 appearances and became one of the most reliable utility players in English football.