soccer

Milner's career in pictures

James Milner now holds the all-time record for the most Premier League appearances.

The former England international, 40, made his 654th Premier League outing in Wednesday's defeat at former club Aston Villa - which took him past the previous mark set by Gareth Barry.

Milner made his debut for Leeds in November 2002 as a 16-year-old and became the Premier League's youngest-ever goalscorer before the end of that year.

He featured regularly at first-team level from then on, but his time at Elland Road came to an end when Leeds, in deep financial trouble at the time, were relegated from the top flight in 2004.

[Getty Images]

Milner was contracted to Newcastle for four years, although he spent the 2005-06 campaign on loan at Aston Villa and nearly joined them full-time in the summer of 2006.

That move to Villa Park would eventually happen in 2008.

James Milner playing for Newcastle United
[Getty Images]

Milner was a key part of a Villa side that narrowly missed out on silverware and Champions League qualification under Martin O'Neill.

He scored the opening goal in Villa's 2010 League Cup final loss to Manchester United.

James Milner playing for Aston Villa
[Getty Images]

Milner moved to Manchester City in the early weeks of the 2010-11 season and won numerous honours during his five seasons with the club, including two Premier League titles and one FA Cup.

James Milner celebrating a Premier League title win at Manchester City
[Getty Images]

Milner swapped City for Liverpool on a free transfer in the summer of 2015 and spent eight seasons with the Reds.

While at Anfield, he won all three major domestic trophies and the Champions League in 2019.

Milner played more Premier League games for Liverpool (230) than any of the other top-flight clubs he has represented.

James Milner holds the Premier League trophy while with Liverpool
[Getty Images]

Milner has been with Brighton since 2023, appearing in the Seagulls' first-ever European campaign in 2023-24.

He recently joined a select band of outfield players to have made a Premier League appearance after their 40th birthday and is more than seven years older than his current boss Fabian Hurzeler.

James Milner in action for Brighton
[Getty Images]

Read full story at Yahoo Sport →