NEWS
James Milner Bows Out With 658 Premier League Appearances
James Milner retires at 40 holding the Premier League appearance record at 658 games, three league titles, and a Champions League won with Liverpool in 2019.
James Milner retired from professional football on June 1, closing a 24-season Premier League career with a record 658 top-flight appearances, 56 goals, and 90 assists across six clubs. He was 40 years old and the only player in the competition’s history to appear in 24 different Premier League seasons.
Brighton & Hove Albion had offered him a contract for the coming campaign; after discussions, Milner turned it down and announced his retirement on Instagram that day.
A Record Broken in February, Closed in June
On February 21, Milner started for Brighton in a 2-0 away win at Brentford, making his 654th Premier League appearance and passing Gareth Barry’s previous record of 653. He added four more matches before Brighton’s season ended, finishing on 658, a total confirmed as the outright record by the Premier League’s official announcement of Milner’s retirement.
The injury context makes the February game harder to take for granted. A foot problem in 2024-25 limited Milner significantly, and he later described the record as “pretty unlikely at that time, to be honest” given the difficulty of training through the problem. Brighton’s contract offer after the record was broken gave him the option to extend; he chose not to.
- 658 Premier League appearances, the most by any player in the competition’s history
- 964 total appearances for club and country across 24 years
- 56 Premier League goals and 90 assists, placing him 10th on the all-time assists list
- 24 consecutive Premier League seasons, one more than Ryan Giggs’ previous record of 22
- One of only five outfield players to make a Premier League appearance aged 40 or older, alongside Teddy Sheringham, Ryan Giggs, Gordon Strachan, and Kevin Phillips

The Succession of an Appearance Record
Milner’s retirement places his name above a ledger that passed through two other players over the previous nine years. Each held it for a while, then Milner arrived.
Giggs and 632 at One Club
Ryan Giggs made all 632 of his Premier League appearances for Manchester United, beginning in the competition’s inaugural 1992-93 season and finishing in May 2014. He won 13 league titles at Old Trafford, a figure nobody in the competition’s history has matched. For the three years after his retirement, 632 was the benchmark; all 632 games carried a Manchester United shirt number, accumulated across 22 seasons at a single club in circumstances nobody had replicated.
Barry broke it in September 2017. By then Giggs had been out of the game for three years, and his record had stood for that entire period without a serious challenger in sight.
Barry Pushes the Count to 653
Gareth Barry passed Giggs’ record on September 25, 2017, starting for West Bromwich Albion in a 2-0 defeat at Arsenal: his 633rd Premier League appearance. He had already played for Aston Villa, Manchester City, and Everton to get there, and his time at West Brom would run until 2020. Barry’s record on the Premier League’s player database shows he made 365 of his 653 appearances for Villa alone, building the core of the record across 12 seasons at one club before adding to it elsewhere.
The final part of his career was scrappier than Giggs’. West Brom went down in 2018, Barry missed a season with injury, returned on a short-term deal, and retired in August 2020. By then 653 was the number, and Milner was closing in.
The All-Time Appearances Table
| Player | PL Appearances | Clubs | PL Seasons |
|---|---|---|---|
| James Milner | 658 | Leeds, Newcastle, Villa, City, Liverpool, Brighton | 24 |
| Gareth Barry | 653 | Villa, City, Everton, West Brom | 22 |
| Ryan Giggs | 632 | Manchester United | 22 |
| Frank Lampard | 609 | West Ham, Chelsea, City | 20 |
| David James | 572 | Liverpool, Villa, West Ham, City, Portsmouth | 18 |
Milner’s 24 seasons open with a Leeds squad that lost 5-0 to Wenger’s Invincibles that autumn and close with a Brighton team he helped into European football at 40. Per Opta Analyst’s all-time Premier League appearances data, Milner was the only active player in 2025-26 ranked in the competition’s top 20 for career appearances.
Six Clubs, Every Midfield Role
Milner made his Premier League debut for Leeds United on November 10, 2002, aged 16 years and 309 days, at the time the second-youngest player to appear in the competition. On December 26, he scored against Sunderland at 16 years and 356 days, briefly the youngest goalscorer in Premier League history. Everton’s James Vaughan broke that record in 2005; Max Dowman has since claimed it, pushing Milner to third. The player who started out as the youngest scorer in the competition retired as the one with the most appearances.
Each club brought a different positional responsibility:
- Leeds United (2002-04): right winger; 48 Premier League appearances, debut at 16
- Newcastle United (2004-08): right winger and wider midfielder
- Aston Villa (2006-10, including a loan season): central midfielder; PFA Young Player of the Year 2010
- Manchester City (2010-15): defensive and central midfielder; two Premier League titles
- Liverpool (2015-23): central midfielder and, for the full 2016-17 season, left-back; 332 all-competition appearances and six major trophies in eight years
- Brighton (2023-26): utility midfielder; broke the all-time PL appearances record aged 38 through 40
The left-back season carries its own footnote. Klopp required cover at the position in 2016-17, and Milner played every league game there despite saying publicly that he didn’t enjoy the role. Liverpool finished fourth that campaign, returning the club to the Champions League the following season.
The Trophy Count
Milner won trophies at three clubs. His five years at Manchester City brought two Premier League titles and domestic cups; his eight years at Liverpool produced a third title, the Champions League, and more. Liverpool FC’s official statement on his retirement confirmed 332 appearances for the club in all competitions, with 26 goals and 45 assists.
- 3 Premier League titles: Manchester City (2011-12 and 2013-14) and Liverpool (2019-20)
- 1 UEFA Champions League: Liverpool, June 2019, beating Tottenham Hotspur in Madrid
- 2 FA Cups
- 2 EFL Cups
- 1 UEFA Super Cup
- 1 FIFA Club World Cup
The 2019 Champions League final in Madrid came a year after Liverpool lost to Real Madrid in Kyiv in 2018. Milner was part of both squads. His Liverpool contract ran until June 2023, meaning he was present for the 2019-20 league title, the domestic cup double in 2021-22, and eight complete seasons at Anfield.
Who Is Closest to 658
The closest active player on the all-time list, Kyle Walker, had 446 Premier League appearances at the time of Milner’s retirement, a gap of 212 games. Ashley Young, who helped Ipswich Town earn promotion before also retiring this summer, finished on 485 appearances, removing the one active player who had come closest to the 500 mark. James Ward-Prowse, at 31, had 422 appearances and carries the most realistic theoretical path to challenging the record over a long career, though 236 more games at modern Premier League demands is a very different proposition.
Milner’s record also benefits from conditions that are hard to replicate: sustained availability at clubs that stayed in the Premier League, a disciplinary record of just three dismissals across 658 games, and consistent fitness recovery from periodic injury. None of that is routine at 35, let alone at 40.
The gap between Milner and the nearest active player suggests the record will stand for well over a decade.
Badges, Brighton, and the Next Step
Milner completed his UEFA coaching badges during his playing career, often working on them during injury layoffs when he had time to study tactical setups closely. Jurgen Klopp offered him a staff role before departing Liverpool in 2023; Milner declined, choosing to keep playing. He joined Brighton instead on a free transfer that summer.
Klopp’s advice on retirement has been consistent. In an interview with Goal published this week, Milner relayed it directly:
Jurgen told me when you finish the first thing you need to do is have a break. I think when you’ve been at the intensity I’ve been at for as many years as I have, I think that’s important, to take stock and have a little break and work out what the next step is and see where we go from there.
Whether that next step leads back to Anfield is an open question. Liverpool supporters have called loudly for his involvement since the announcement, and with Andoni Iraola assembling a new coaching staff at Liverpool following Arne Slot’s dismissal, Milner’s eight seasons at the club and his coaching credentials are both directly relevant. He held the role of vice-captain at Anfield for those eight years, under the most successful manager in the club’s modern history.
He has his badges. The next question is where he uses them.
-
NEWS3 days agoSNRT Gives Morocco’s World Cup Games a Public TV Window
-
NEWS3 days agoSoFi Stadium Strike Vote Puts U.S. World Cup Opener on Alert
-
NEWS3 days agoLiverpool Agree Deal With Iraola to Lead Anfield’s Rebuild
-
LA LIGA3 days agoReal Madrid Now Pay More for Mourinho After Benfica Clause Lapsed
-
EUROPA LEAGUE3 days agoSunderland’s Europa League Dates Start a Travel Race
-
CHAMPIONS LEAGUE3 days agoMichael Jordan’s PSG Payday Runs Through the Club Shop
-
NEWS3 days agoArsenal’s Julian Alvarez Move Tests Atletico’s New Owners
-
NEWS4 days agoAlonso’s Cucurella Transfer Test Starts Before a Price
