English football legend James Milner bids farewell after extraordinary Premier League career
At 40, the midfielder has called time on his remarkable journey spanning over two decades in England’s top flight, where he became the most capped player in Premier League history.
James Milner officially retired on Monday, announcing the end of his playing days on social media. The 40-year-old English midfielder now holds the record for most appearances in Premier League history, surpassing Gareth Barry’s previous benchmark of 653 matches. Milner claimed the top spot in February by playing his 654th game in England’s top division, which began in 1992-1993.
Though his playing time this season was limited—just 778 minutes across 20 league fixtures—Milner’s longevity has cemented his legacy in the Premier League, a competition he joined at 16 years and 310 days with Leeds United in 2002-2003.
In the annals of English top-flight football, Peter Shilton remains the most capped player with 848 appearances between 1965 and 1991. Seven players have logged more matches than Milner and Barry, including Ryan Giggs (672), whose 632 appearances came under the Premier League era starting in 1992.
A journey through six clubs and 24 seasons
Milner is wrapping up his 24th consecutive season in the Premier League with Brighton & Hove Albion, the sixth club he has represented at England’s top level. His tenure at Brighton has been his shortest to date, with just 34 matches. The Leeds-born player made his mark primarily at Liverpool (230 matches) and Manchester City (147), where he spent eight and five seasons respectively. Milner is one of only four players to have played over 100 matches for three different clubs, alongside Gareth Barry, Gary Speed, and Rory Delap.
Under Jürgen Klopp at Liverpool, Milner enjoyed his most prolific spell with a single manager, racking up 222 appearances—the only coach to surpass 100 and 200 matches alongside him on the pitch. Roberto Mancini (82 matches at Manchester City) and Martin O’Neill (72 at Aston Villa) round out the top three. In total, Milner has played under 21 different managers in the Premier League, including caretakers, making him the player with the most managerial connections in the competition’s history.
His long stints at Liverpool and Manchester City are reflected in his most frequent teammates. The top three spots in this category are entirely occupied by Liverpool players: Roberto Firmino, Jordan Henderson, and Mohamed Salah. Liverpool also places seven players in the top 10, while the remaining three spots are held by Manchester City teammates, including Gareth Barry, his record-breaking counterpart.
A record-breaking milestone at 40
Milner’s extraordinary longevity means he has shared the pitch with nearly half of all players who have ever competed in the Premier League since its inception. Of the over 5,000 individuals to have played in the competition, 49% have taken the field alongside him at some point. His impact is further highlighted by his status as the second-oldest goalscorer in Premier League history, netting at 39 years and 239 days on August 31, 2025.
Over his 24 seasons, Milner scored 56 goals and provided 90 assists, contributing decisively in 23 of those campaigns. Only the 2024-2025 season passed without a goal or assist, making him the player with the most seasons featuring at least one contribution. His 90 assists, distributed to 47 different teammates, rank him tenth on the Premier League’s all-time assist charts—far behind Ryan Giggs’ record of 162.
One of those assists came on October 25 against Manchester United, delivered to Charalampos Kostoulas, a player born on May 30, 2007. By that point, Milner had already amassed 130 Premier League appearances. His time at Brighton also earned him another unique record: the largest age gap between a player and a younger manager, now standing at 7 years and 53 days since he joined Fabian Hürzeler’s staff.