Quiz! Can you name the last 20 players to captain England?

Harry Kane England captain

There's generally plenty of debate about who should skipper England, but Harry Kane is one rare example of a unanimous choice. Even Arsenal fans would agree that the Tottenham man leads by example, as he demonstrated with his second Three Lions hat-trick against Bulgaria on Saturday evening.  

But can you name him and his 19 predecessors? We'll give you a clue: this one goes back to mid-2005. 

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1