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.