In this quiz, you need to name every Test cricketer with 3,000 runs and 200 Test wickets.

England’s Ben Stokes is close to entering the elusive club, and could get to the feat during the ongoing 2023 Ashes series, while one of his team-mates has just joined the list

You have five minutes to name them all.