Whilst there are many stars who have pulled on the famous England jersey, there are others who probably never should have and it’s a wonder how they ever came to be selected. That being said, even those who have made multiple appearances donning the three lions crest are questioned by punters.
From Wayne Rooney to Steve Stone and Alan Shearer to Emile Heskey, there are hundreds of players we recognise as fully fledged England internationals – whether we believe that to be the correct decision or not.
In this quiz we’re going to test you on how well you recognise those who have earned just one England cap from the past and present. There’s 25 questions, but we’ll be more than pleased if you can muster up 21 correct answers because some of these are quite hard!