James Milner has made what is his 500th Premier League appearance in Saturday's meeting with Bournemouth, becoming the second youngest player ever to reach the milestone.
Over the course of his 16-year career to date, Milner has played in England's top flight for Leeds United, Newcastle, Aston Villa, Manchester City and Liverpool.
He becomes the 13th player in total to reach the 500-mark, with Gareth Barry currently the youngest to have got to the fifth century at 32 years and 219 days.
Editors' Picks
Milner made his most Premier League appearances for City, where he was selected 147 times in England's top flight.