James Milner returns to Anfield for the first time since equalling the record for Premier League appearances making his 653rd appearance during Brighton & Hove Albion’s match against Aston Villa as Liverpool face Brighton in the fourth round of the Emirates FA Cup.
When James Milner made his debut for Leeds United in 2002, the Premier League was a different world. It was a league of 4-4-2 formations, black boots, and a teenage Wayne Rooney.
Twenty-four years later, the world has changed, but Milner remains constant, rhythmic heartbeat in a sport that usually discards its elders.
The ultimate journeyman spent eight years on Merseyside between 2015 and 2023, playing his part in Liverpool’s Premier League and Champions League triumphs along the way.
Since joining Brighton on a free transfer at the end of the 20222/23 season, the 40-year-old has shown no signs of slowing down.
After coming off the bench during the Seagulls’ defeat to Aston Villa, Milner made his record 653rd appearance in the Premier League, the same number as his former teammate Gareth Barry.
As Milner looks set to return to Anfield, we uncovered the Liverpool stats behind his incredible achievement.
His 24-year career is a masterclass in Premier League longevity. Across 653 appearances, he has worn the colours of six different clubs and played for some of the most iconic managers in the game.
Here is the breakdown of his historic run.
Premier League appearances by team
While Milner has played for six different teams, his time at Liverpool defines his career. He played 230 games for the Reds, accounting for 35% of his total top-flight appearances. His most productive season at Anfield occurred in 2016-17, where he netted 7 goals across 36 matches.
| Club | Appearances |
| Liverpool | 230 |
| Manchester City | 147 |
| Aston Villa | 100 |
| Newcastle United | 94 |
| Leeds United | 48 |
| Brighton & Hove Albion | 34 |
| Total | 653 |
Appearance distribution
Liverpool 230
Man City 147
Aston Villa 100
Newcastle 94
Leeds 48
Brighton 34
Milner Premier League appearances by manager
Because Milner spent over a third of his career at Anfield, Liverpool managers oversee the bulk of his match history.
Brendan Rodgers originally brought the Englishman to Liverpool on a free transfer from Manchester City in 2015. However, Rodgers left the club after Milner made just eight appearances.
Jurgen Klopp then took the helm, and the rest is history: Milner played 222 more times for the Reds under the charismatic German the highest tally he achieved under any single manager.
Jurgen Klopp 222
Martin O’Neill 73
Roberto Mancini 70
Manuel Pellegrini 63
Others 225
Premier League appearances by minutes
Milner has accumulated 40,686 minutes of Premier League football, with Liverpool accounting for 31% of that total. During his eight seasons at Anfield, he played 12,940 top-flight minutes for the Reds.
Once again, Jurgen Klopp leads the way among managers. The German granted him 12,220 Premier League minutes more than any other manager in his career.
Liverpool remain the primary contributor to Milner’s time on the pitch, followed by his successful stints at Manchester City and Aston Villa.
| Team | Minutes | % of Total |
| Liverpool | 12,940 | 31% |
| Aston Villa | 8,475 | 21% |
| Manchester City | 8,454 | 21% |
| Newcastle United | 6,489 | 16% |
| Leeds United | 2,889 | 7% |
| Brighton | 1,439* | 4% |
Jurgen Klopp significantly outpaces all other managers in terms of the game time he handed to Milner.
| Manager | Minutes |
| Jurgen Klopp | 12,220 |
| Martin O’Neill | ~6,100 |
| Roberto Mancini | ~4,200 |
| Others | ~18,166 |
Liverpool teammates dominate the list of players who have shared the pitch most frequently with the Premier League veteran across his 653 appearances.
Roberto Firmino, who joined the Reds in the same transfer window as the versatile midfielder, leads the pack with 197 shared appearances. Interestingly, modern defensive mainstays like Virgil van Dijk and Alisson rank lower than expected.
Instead, former Manchester City colleagues like Joe Hart (138), Gareth Barry (134), Yaya Touré (122), and David Silva (121) all lined up alongside the tireless professional more often.
On Saturday, the Liverpool duo and the Anfield crowd will look to celebrate this storied career.
Following the legendary Brazilian striker on the list of most-frequent teammates is a contingent of Anfield icons: Jordan Henderson (166), Mo Salah (157), Sadio Mané (144), Trent Alexander-Arnold (143), and Andy Robertson (140).
The following table highlights the players who stood side-by-side with the English stalwart the most:
| Player | Shared Matches | Primary Club |
| Roberto Firmino | 197 | Liverpool |
| Jordan Henderson | 166 | Liverpool |
| Mo Salah | 157 | Liverpool |
| Sadio Mané | 144 | Liverpool |
| Trent Alexander-Arnold | 143 | Liverpool |
| Andy Robertson | 140 | Liverpool |
| Joe Hart | 138 | Manchester City |
| Gareth Barry | 134 | Man City / Aston Villa |
The true legacy of this tireless midfielder lies in the standards he set for every locker room he entered. As he continues to add to these tallies on the South Coast, his name remains firmly etched in the history books as one of the most reliable and enduring figures English football has ever seen.

