James Milner has confirmed his retirement from football at the age of 40, bringing an end to a career that spanned 24 seasons in the Premier League.
Quick facts
- Milner retires at 40 after 24 Premier League seasons.
- He ends his top-flight career with 658 Premier League appearances.
- He won three Premier League titles: two with Manchester City and one with Liverpool.
- He also won the Champions League with Liverpool, in Jurgen Klopp’s era.
- Milner made 61 England caps and recorded 964 total appearances for club and country.
The midfielder, who played for Brighton in his final season, began his career at boyhood club Leeds before going on to collect major honours across multiple clubs. His trophy haul included three Premier League crowns—two with Manchester City and one with Liverpool—alongside Champions League success with the Reds.
Milner finished his career having set the mark for the most Premier League appearances in the season, reaching a total of 658 matches. His longevity has been central to his legacy, with the record now standing as a fitting final chapter to a remarkable run.
In an Instagram post announcing the decision, Milner said the timing felt right after two dozen Premier League campaigns. He also reflected on his path from making his debut for Leeds—where he had supported the club growing up—at 16, describing it as a journey he never could have imagined.
He made history early in his career as well, becoming the Premier League’s youngest goalscorer in 2002 while playing for Leeds at 16 years and 356 days. That benchmark has since been surpassed by James Vaughan and Max Dowman.
Club career highlights
Milner’s club story included periods at Newcastle and Aston Villa before he joined Manchester City in 2010. At City, he secured two Premier League titles and added further silverware during his time in Manchester.
In 2015, he transferred to Liverpool, where he won a third Premier League championship. He was also part of Jurgen Klopp’s squad that lifted the Champions League in 2019.
Milner later joined Brighton on a free transfer in 2023. During his stint with the Seagulls, he overtook Gareth Barry’s previous Premier League appearance record of 653 in February, further underlining his status as a fixture in England’s top flight.
On the international stage, Milner earned 61 caps for England. Across club and country, he totaled 964 appearances, a figure that captures both his durability and the consistency that defined his Premier League years.
Milner summed up his international and club experience by citing the range of emotions—from battles for survival to major trophy nights. He also highlighted the chance to play in Europe and represent England at two European Championships and two World Cups.
Closing his message, he stressed that what he would value most were the people and friendships formed through the game, describing them as something he would “cherish forever.”








