skip to main content

James Milner, 40, retires after 24 seasons in Premier League

James Milner of Brighton & Hove Albion celebrates the victory after the Premier League match between Brentford and Brighton & Hove Albion at the Gtech Community Stadium in Brentford, England, on February 21, 2026.
James Milner: 'I could never have dreamed of the journey I've been on'

Former England midfielder James Milner has announced his retirement from football.

The 40-year-old, who has spent the last three years at Brighton, began his career at boyhood club Leeds and has played 24 seasons in the Premier League.

Milner broke the record for the most Premier League appearances while playing for Brighton against Brentford in February, and ends his career with a total of 658.

"After 24 seasons in the Premier League, it feels like the right time to bring an end to my playing career," Milner said in a statement on Instagram.

"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, right through to not being able to lift my foot last year and then coming back to be part of Brighton qualifying for Europe for the second time in their history at the age of 40."


Watch Republic of Ireland v Netherlands in FIFA Women's World Cup qualifying on Friday from 7pm on RTÉ2 and RTÉ Player. Follow our live blog on RTÉ.ie/sport and RTÉ News app

Watch Canada v Republic of Ireland in the early hours of Saturday morning (12.15am) on RTÉ2 and RTÉ Player. Follow our live blog on RTÉ.ie/sport and RTÉ News app

Read Next