James Milner calls time on a legendary Premier League journey
At 40 years old, the English midfielder has retired after setting remarkable milestones in England’s top flight, including surpassing Gareth Barry’s appearances record this season.
James Milner officially retired on Monday, announcing his departure through his social media channels. The 40-year-old Englishman now holds the record for most appearances in Premier League history, having played his 654th match in February—one more than Gareth Barry’s previous record of 653.
A career spanning two decades and more
Milner’s longevity in the Premier League is unmatched. The competition, which began in the 1992-93 season, has seen Milner make his mark since debuting at just 16 years and 310 days with Leeds United in 2002-03. His resilience and consistency have cemented his place among the game’s greats.
From Leeds to Liverpool and Manchester
Milner’s 24 consecutive seasons in the Premier League have seen him represent six different clubs at the top level. His longest stints came with Liverpool (230 matches) and Manchester City (147 matches), where he spent eight and five seasons respectively. Brighton & Hove Albion, his current club, marks his sixth top-flight team and the one where he has featured the least (34 matches). He is one of only four players to have made over 100 appearances for three different clubs, alongside Gareth Barry, Gary Speed, and Rory Delap.
A career shaped by iconic managers
Liverpool’s Jürgen Klopp stands out as the manager Milner played under the most, with 222 matches—a figure no other coach has matched for him. Roberto Mancini (82 matches at Manchester City) and Martin O’Neill (72 matches at Aston Villa) complete the top three. In total, Milner has played under 21 different managers in the Premier League, including interim staff, making him the player with the most managerial acquaintances in the competition’s history.
A web of connections across the league
Milner’s extensive career has allowed him to share the pitch with an extraordinary number of players. Since the Premier League’s inception, over 5,000 players have featured in England’s top flight, and 49% of them have played alongside or against Milner at some point. His influence extends to his most frequent teammates: Liverpool players dominate the top spots, with Roberto Firmino, Jordan Henderson, and Mohamed Salah sharing his record for most appearances. Manchester City’s Gareth Barry, Milner’s long-time rival in the appearances chart, also features prominently.
Unmatched consistency and contribution
Over his 24 seasons, Milner has scored 56 goals and provided 90 assists. He has been directly involved in 23 of those seasons, with only 2024-25 failing to see him contribute a goal or an assist. His 90 assists, distributed among 47 different players, place him tenth on the Premier League’s all-time assist charts, though still far behind Ryan Giggs’ record of 162.
A record-breaking milestone in his final season
Even in his final season, Milner continued to break barriers. On October 25, he delivered an assist to Charalampos Kostoulas, a player born in 2007, marking a historic moment with a 130-match gap between his own career start and the age of his teammate. His time at Brighton also saw him set another record: the largest age gap between a player and a younger manager, with Fabian Hürzeler, who is 7 years and 53 days younger.
Milner’s retirement closes a chapter that will be remembered for its durability, versatility, and the sheer number of records he set during his unparalleled journey in the Premier League.