QUIZ: Can you name every England player to have played against Germany since 2000?

England and Germany go head-to-head tonight in what will prove to be an interesting warm up for both sides.

Gareth Southgate has gone for an adventurous side, with a few uncapped players in the mix – and England will have to cope without the likes of Harry Kane and Wayne Rooney, who are both out injured.

Your challenge for today is to name every England player that has played against Germany since Euro 2000.

62 players, 10 minutes and a few clues to give you a helping hand.

Good Luck!