Former England midfielder James Milner has announced his retirement from football.
The 40-year-old, who has spent the last three years at Brighton, began his career at boyhood club Leeds and has played 24 seasons in the Premier League.
Milner broke the record for the most Premier League appearances while playing for Brighton against Brentford in February, and ends his career with a total of 658.
James Milner has called time on his footballing career. Luke Hales/Getty Images "After 24 seasons in the Premier League, it feels like the right time to bring an end to my playing career," Milner said in a statement on Instagram.
"From making my debut for Leeds, who I supported growing up, at the age of 16 and becoming the Premier League's youngest scorer, I could never have dreamed of the journey I've been on, right through to not being able to lift my foot last year and then coming back to be part of Brighton qualifying for Europe for the second time in their history at the age of 40."
"I've been fortunate enough to experience some unforgettable moments, from fighting for survival to winning trophies, playing in Europe, and representing my country, at two European Championships and two World Cups.
"But more than anything, it's the people and friendships I've made throughout the game that I'll cherish forever.
"I leave the game with immense pride, gratitude and memories that will stay with me for the rest of my life. Football has given me far more than I could ever have imagined, and I will always be thankful for the opportunities it provided."
Appearance leaders
Milner is one of four players to pass 600 Premier League appearances, with Barry setting the previous record of 653 across spells with Aston Villa, Manchester City, Everton and West Brom.
Ryan Giggs played 632 times for Manchester United and Frank Lampard racked up 609 games -- 429 of them for Chelsea with spells too at West Ham and City.
Surprisingly there are no goalkeepers in the 600 club, with former Liverpool, Villa, West Ham, City and Portsmouth stopper David James fifth all-time on 572 appearances.
The rest of the top 10 consists of Gary Speed (535), Emile Heskey (514), Mark Schwarzer -- the only player from outside Britain with 500-plus appearances, also ending up on 514 -- Jamie Carragher with 508 and Phil Neville 505.
Three other players have broken the 500 barrier -- Rio Ferdinand and Steven Gerrard with 504 apiece and Sol Campbell 503.

