Most consecutive English Premier League seasons played in

Most consecutive English Premier League seasons played in
Who
James Milner
What
24 total number
Where
United Kingdom (Brighton)
When
16 August 2025

The most consecutive English Premier League football seasons played in is 24, achieved by James Milner (UK) between 2002/03 and 2025/26.

Milner made his debut aged 16 for Leeds United on 10 November 2002 and was for a period the league’s youngest-ever goal scorer. He surpassed Ryan Giggs’ tally of 22 consecutive seasons in the top flight during the 2024/25 season, having played for six clubs: Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool and Brighton & Hove Albion.