Last updated on .From the section Premier League

James Milner is one of 13 players to make 500 Premier League appearances - can you name them?

James Milner recorded his 500th Premier League appearance in Liverpool's 4-0 win at Bournemouth on Saturday.

The midfielder becomes the 13th player to reach the milestone in England's top division.

But can you the name them all? You've got three minutes to do so...