Mali Voice

Your English-language guide to Mali's news landscape — clear, credible and up to date.

Mali Voice

Your English-language guide to Mali's news landscape — clear, credible and up to date.

James Milner retires: a look back at his record-breaking premier league career

Recordman du nombre de matches en Premier League, James Milner prend sa retraite : les chiffres fous de sa longévité

At 40 years old, James Milner has announced the conclusion of his illustrious career. This season, he surpassed Gareth Barry in the number of Premier League matches played, marking a symbolic milestone for a player whose remarkable longevity saw him share the pitch with nearly half of all players ever to feature in the league.

James Milner, whose retirement was made official this Monday via his social media channels, now stands alone at the pinnacle of Premier League appearances. The English midfielder secured this historic record in February, playing his 654th match in the league, which commenced its modern iteration in the 1992-1993 season. This achievement saw him overtake fellow veteran Gareth Barry, who held the previous record with 653 appearances.

Despite being used sparingly this season, accumulating 778 minutes across 20 league matches, the 40-year-old Milner has further cemented his legendary status in Premier League history. His remarkable journey began in the 2002-2003 season with Leeds, showcasing an unparalleled consistency throughout his career.

Looking at the broader history of English top-flight football, the all-time appearance record belongs to former goalkeeper Peter Shilton, who amassed 848 matches between 1965 and 1991. Seven players boast more appearances than both Barry and Milner, including former Manchester United Welsh winger Ryan Giggs, with 672 top-tier matches, 632 of which were in the Premier League era since 1992.

Extensive stints at Liverpool and Manchester

Milner’s career spans an incredible 24 consecutive seasons in the Premier League. Brighton, his most recent club, marks the sixth team he has represented at the pinnacle of English football, and where he played his fewest matches (34). The Leeds native, who featured in 48 games for his boyhood club, spent the majority of his career at Liverpool (230 matches over 8 seasons) and Manchester City (147 matches over 5 seasons). Milner also stands as one of only four players to have accumulated over 100 appearances for three different clubs, joining Gareth Barry, Gary Speed, and Rory Delap in this exclusive group.

During his tenure at Liverpool, Milner played almost exclusively under one manager: Jürgen Klopp. The German coach oversaw the vast majority of Milner’s appearances, being the only manager under whom the Englishman played more than 100 or even 200 matches (222 games). Roberto Mancini, from their time together at Manchester City (82 matches), and Martin O’Neill, whom he played under at Aston Villa (72 matches), complete the top three. In total, Milner has played for 21 different managers, including interim appointments, in the Premier League, setting a record for the most managers played under in the league.

His extensive periods with the Reds and the Skyblues are also evident in his most frequent teammates. The top three are entirely comprised of Liverpool players: Roberto Firmino, Jordan Henderson, and Mohamed Salah. In fact, seven Liverpool players feature in his top 10 most frequent teammates. The remaining three spots are occupied by Manchester City players, including Gareth Barry, with whom Milner shared the record for most Premier League appearances.

A seasoned veteran who played across eras

Making his Premier League debut for Leeds at just 16 years and 310 days old, James Milner has either played alongside or faced a significant majority of players throughout the league’s history. Of the over 5,000 individuals who have graced a Premier League pitch since its inception, a staggering 49% have been on the field at the same time as Milner. His incredible longevity is further highlighted by two other remarkable statistics: he is the second-oldest goalscorer in Premier League history, having scored at 39 years and 239 days on August 31, 2025.

Across his 24 Premier League seasons, Milner registered 56 goals and provided 90 assists. He made a decisive contribution (scoring or assisting) in 23 of these 24 campaigns, with the 2024-2025 season being his only one without such a record. This makes him the player with the most seasons featuring at least one goal or assist. His 90 assists, delivered to a record 47 different players, place him tenth in the all-time Premier League assist rankings, though still a considerable distance behind record-holder Ryan Giggs (162).

One of his final assists came on October 25 against Manchester United, setting up Charalampos Kostoulas, a player born on May 30, 2007. On that very day, Milner had already accumulated 130 Premier League appearances. His recent spell at Brighton also saw him set another unique record: the largest age gap between a player and a younger manager. This distinction came under the guidance of Fabian Hürzeler, who is 7 years and 53 days Milner’s junior.

James Milner retires: a look back at his record-breaking premier league career
Scroll to top