Milner moves up to third in all-time appearance charts

5 Apr 2023

Midfielder overtakes Lampard, playing 610th match in Liverpool's 0-0 draw at Chelsea

Related Articles
Iconic Moment: Barry breaks appearance record
On this day - 4 Jun 2015: Milner joins Liverpool
Premier League Milestone: James Milner

James Milner has overtaken Frank Lampard into third place in the Premier League’s all-time appearance charts.

Milner came off the bench in Liverpool’s goalless draw at Chelsea, appearing in a Premier League match for the 610th time.

Hall of Fame Who goes into PL history? You decide Vote Now

The 37-year-old is 22 appearances off Ryan Giggs in second place, and 42 behind Gareth Barry’s record of 652.

Milner's longevity is such that he is the only active player in the top 30. The closest to him is team-mate Jordan Henderson, who has made 421 appearances, 189 fewer than Milner.

Most PL appearances
Player Appearances
Gareth Barry 652
Ryan Giggs 632
James Milner 610
Frank Lampard 609
David James 572
Gary Speed 535
Emile Heskey 516
Mark Schwarzer 514
Jamie Carragher 508
Phil Neville 505

See: Appearance charts and more stats

With 10 matches left before the end of the campaign, Milner could make history and reach an unprecedented 653 matches next season. 

However, he is out of contract with Liverpool this summer. 

Remarkably, Milner has played in each of the last 21 Premier League seasons, making his debut as a 16-year-old for Leeds against West Ham in 2002. He was the second-youngest player to feature in a PL match. 

He went on to represent Newcastle United, Aston Villa, Manchester City and Liverpool, winning three PL titles and scoring or assisting 142 goals, averaging a goal involvement of nearly one in every four matches. 

Milner's PL career
Club Appearances Goals Assists
Leeds 48 5 0
Newcastle 94 6 8
Aston Villa 100 12 28
Man City 147 13 25
Liverpool 221 19 26

Latest Videos

More Videos