In this quiz, you have to name the 35 men who have captained England in ODI cricket.

It’s not that straightforward a list with 16 of the 35 having captained England in 10 or fewer games.

You’ve got eight minutes to name them all.

Statistics correct as of 19 November 2022