Can you name every batsman to make a men’s ODI century for England and ace this quiz?

The list, obviously, includes many of the best to have played the game for England, but there are some notable omissions, including an Ashes-winning captain, and there are plenty of curveballs.

You have 10 minutes. Good luck!

As of June 18, 2022