Quiz: Name the players who have made 500 Premier League appearances

10th Dec 2018    |     Source: BBC

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