The James Milner Quiz

James Milner has just played his 500th Premier League game, but how much do you know about his career? Here is a small quiz for you.

The James Milner Quiz