Can you name England’s most-capped players in men’s ODIs?

That’s your task in this quiz – you’ve got to reel off the names of the 58 men who have each played 50 or more ODIs for England.

We’ve given you the number of caps and year of debut as hints. Best of luck!

Updated as of June 29, 2021