In this quiz, you have to name every England cricketer to represent their nation at a men’s World Cup.

114 players have represented England since the first edition of the World Cup in 1975. We’ve given you the number of World Cup matches played by each player and the span of the World Cups that they’ve played at.

You’ve got 15 minutes, good luck!