Why Milner's place in Premier League history is likely to be assured

Brighton and Hove Albion's James Milner (centre) after his final Premier League appearance
Brighton and Hove Albion's James Milner (centre) after his final Premier League appearanceSteven Paston, PA Images / Alamy / Profimedia

When James Milner recently announced his retirement, it brought the curtain down on an incredible 24-year career at the very top of English football.

Listen to an audio version of this article on Spotify

The now 40-year-old began his journey at Leeds United, his hometown club, in the 2002/03 Premier League campaign, and ended it at Brighton after making a record 658 EPL appearances.

Versatile and hard-working

Aside from a short loan at Swindon Town back in 2003, he also served Newcastle United, Aston Villa, Manchester City and Liverpool with aplomb, and seamlessly converted from a winger to a midfielder and also to a full-back.

Moreover, he played each role with the same tenacity and willingness, despite his advancing years, and that's chiefly why he is so beloved by supporters of the clubs he played for.

Villa, City and Liverpool are the only clubs where he played 100+ league games, with his time at Anfield (2015-2023, 230 league games played, 135 started) being the longest he spent at one club. 

Only nine more players have turned out for more than Milner's six different clubs in the Premier League era, and, uniquely, he's the only EPL player to date who has played at least one game in 24 consecutive seasons, which is another record that's likely to stand the test of time.

Third youngest scorer... and second oldest in EPL history

He did hold the record for the youngest scorer in the EPL when he netted for Leeds against Sunderland back in December 2002, aged just 16 years and 356 days, though that has since been broken.

Everton's James Vaughan became the new record holder in April 2005 after scoring against Crystal Palace aged 16 years and 270 days, with Arsenal's Max Dowman taking the crown after he scored in March 2026 against the Toffees aged 16 years and 73 days.

At the opposite end of the age spectrum, Milner's goal for Brighton against former club Man City in August 2025 ensured he became the second-oldest scorer in Premier League history at 39 years and 239 days old. 

Only Teddy Sheringham is ahead of him, after he scored for West Ham against Portsmouth aged 40 years and 268 days in December 2006.

Sheringham is also the only player to have made more starts (seven) than Milner's five as a Premier League player in their forties.

2009/10 was his best campaign

Whilst at Villa, the 2009/10 season was a particular highlight for Milner. He started every one of the 36 games he played in the English top-flight, amassing 3,174 minutes, the most in one season across his career.

It was also during that campaign that he managed the most goal contributions of his time at the top, with seven goals (equalling his best output) and 12 assists, giving him a collective 19 contributions.

The only other season in which he scored seven came in 2016/17 when at Liverpool, but only three assists gave him 10 goal contributions in total. That was still his fifth-best return, however.

His first season at Anfield in 2015/16 was also particularly fruitful for Milner, as his five goals and 11 assists gave him a second-best return across his career of 16 goal contributions.

More assists than Beckham

With 90 assists in total across his 24 seasons, he actually has 10 more than the much more celebrated David Beckham, and had he managed just five more before retirement, he would've edged ahead of Steven Gerrard, David Silva, Dennis Bergkamp and Mo Salah in the all-time list.

Of those 90 assists, Roberto Firmino was the only player to reach double figures, the 10 which the Englishman provided to the Brazilian being four more than the six given to Sadio Mane, who is placed second in this particular metric.

Milner also holds the record for the most players assisted (47), underscoring his all-round excellence.

Given his longevity, it shouldn't really come as any surprise that Milner also holds the record, perhaps unwanted, as the player with the most substitute appearances in the Premier League era (218).

During those, he still managed to score 13 goals, with only eight other players (all strikers) scoring more as a sub: Peter Crouch (16), Daniel Sturridge (17), Ole Gunnar Solskjaer (17), Kanu (17), Danny Welbeck (19), Chicharito (19), Olivier Giroud (21) and Jermain Defoe (24).

The consummate professional

For any player to still be selected in what is often referred to as the most physically demanding league in the world in their 40s is a testament to Milner's absolute professionalism.

As the game evolves and the demands on players change, it's difficult to imagine anyone even coming close to equalling or even surpassing his record.

That his name will therefore live long in the memories of fans of English football is undoubtedly the accolade that Milner himself will be most proud of.

Jason Pettigrove
Jason PettigroveFlashscore