In this quiz you must name every men’s England player to take a 50-over men’s World Cup wicket since 2003.

In total, there have been 28 players to have taken a World Cup wicket this century, with the leading wicket-taker having 27 victims to his name, whilst three players have taken just two.

Four minutes for this one. Good luck!