June 6, 2026

The African Tribune

Bold, independent reporting on Africa's most important stories, in English, every day.

James Milner ends legendary premier league career after 24 seasons

James Milner ends legendary premier league career after 24 seasons

At 40, James Milner has retired after a career spanning 24 seasons in the Premier League. The English midfielder leaves behind a legacy of 654 appearances, a record that cements his place in football history.

James Milner officially announced his retirement on Monday, bringing an end to a career that saw him become the most capped player in Premier League history. The English international surpassed Gareth Barry’s long-standing record in February, reaching 654 matches in the competition that began in 1992-1993. Milner, who debuted at just 16 years old with Leeds United, leaves behind a trail of records and milestones.

The Premier League’s most capped player remains former goalkeeper Peter Shilton, who amassed 848 appearances in England’s top flight between 1965 and 1991. Seven players have made more appearances than Milner and Barry, including Manchester United legend Ryan Giggs, who tops the list with 672 matches (632 of which were in the Premier League era).

A journey across england’s top clubs

Milner’s career spanned six different Premier League clubs, with Brighton & Hove Albion being his current team and the sixth club he has represented. His longest stints came at Liverpool (230 matches) and Manchester City (147 matches), where he spent eight and five seasons respectively. 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.

Milner’s time at Liverpool was particularly notable, as he played under Jürgen Klopp more than any other manager. The German coach is the only manager under whom Milner made over 100 and 200 appearances with the midfielder on the pitch (222 matches). Roberto Mancini (82 matches) and Martin O’Neill (72 matches), both encountered during his time at Manchester City and Aston Villa, round out the podium. In total, Milner played under 21 different managers in the Premier League, a record in itself.

Teammates and records

His longevity also extended to his list of most frequent teammates. The top three are all Liverpool players (Roberto Firmino, Jordan Henderson, and Mohamed Salah), with Liverpool accounting for seven of the top 10 names. The other three spots are occupied by Manchester City players, including Gareth Barry, with whom he shares the record for most Premier League appearances.

A milestone at 40

Milner made his Premier League debut at 16 years and 310 days with Leeds United, a record at the time. His career spanned more than two decades, during which he played alongside or against over 5,000 players—nearly half of all footballers who have ever appeared in the Premier League. His incredible durability is further highlighted by the fact that he is the second-oldest goalscorer in Premier League history, netting at 39 years and 239 days in August 2025.

Across his 24 seasons in the Premier League, Milner scored 56 goals and provided 90 assists. He was directly involved in scoring in 23 of those seasons, making him the only player to achieve this in every campaign except one (2024-2025). His 90 assists were distributed to 47 different players, a record that places him tenth on the all-time assist charts, behind the likes of Ryan Giggs (162).

One of his most recent assists came on October 25 against Manchester United to Charalampos Kostoulas, a player born on May 30, 2007. By that point, Milner had already played 130 matches in the Premier League. His time at Brighton also saw him set another unique record: the largest age gap between a player and a manager younger than him. This record belongs to him since playing under Fabian Hürzeler, who is 7 years and 53 days his junior.