Steven Gerrard made his 500th Premier League appearance in Liverpool’s draw at West Brom, a landmark only 11 other players have passed.
The 34-year-old Liverpool captain made his top flight debut in November 1998 against Blackburn and has gone on to score 117 league goals for the club.
After 17 years in the Premier League, Gerrard will swap Liverpool for LA Galaxy this summer when he moves to play in the MLS.
Former team-mate Jamie Carragher (508) set the record for the most Premier League appearances by a Liverpool player, while Manchester United’s Ryan Giggs holds the overall record.
Most Premier League appearances
Ryan Giggs 632
The most decorated player in English football history, Giggs won 13 Premier League titles and scored 114 top flight goals for Manchester United.
Frank Lampard 605*
The former England midfielder made 148 Premier League appearances for West Ham, before adding 429 with Chelsea and 28 to date at Man City.
David James 572
James is the top ‘keeper on the list, after representing Liverpool, Aston Villa, West Ham, Man City and Portsmouth in the Premier League.
Gareth Barry 557*
Former Aston Villa and Man City midfielder Gareth Barry continues to play a key role at the heart of the Everton midfield at 34.
Gary Speed 534
Wales midfielder Speed played for Leeds, Everton, Newcastle and Bolton in England’s top flight.
Emile Heskey 516
Striker Heskey scored 110 Premier League goals with Leicester, Liverpool, Birmingham, Wigan and Aston Villa.
Mark Schwarzer 514*
The second ‘keeper on the list, Australian Schwarzer made his first Premier League appearance in 1996/97 and, at 42, has played for Leicester this season, after spells with Chelsea, Fulham and Middlesbrough.
Jamie Carragher 508
Like Giggs and Gerrard, Carragher made all of his Premier League appearances for one club – Liverpool.
Phil Neville 505
After winning six Premier League titles at Manchester United, Neville continued his career as Everton captain.
Rio Ferdinand 504*
The former West Ham, Leeds United and Manchester United defender won six Premier League titles with the latter.
Sol Campbell 503
Campbell made the majority of his appearances for north London rivals Tottenham and Arsenal, before moving to Portsmouth and returning for a seven-game stint with Newcastle at the end of his career.
Steven Gerrard 500*
The newest addition to the 500 club, Gerrard made his Premier League debut as an 18-year-old in the 1998/99 season.
*Still playing in the Premier League