The independent voice of cricket


Quiz! Name every England player to have played an Ashes Test since James Anderson’s debut

James Anderson Ashes - Name every England Ashes Test player since Anderson's debut
by Wisden Staff 10 minute play

In this quiz, you have to name every player who has featured in an Ashes Test match for England since James Anderson‘s international debut.

Anderson recently celebrated 20 years as an international cricketer. He played his first Test for England on May 22, 2003 against Zimbabwe and took a five-for on debut. Since then, he has played in 35 Ashes Test matches, the joint-most by any English player.

To complete this quiz, you have to name every other England player to have featured in at least one Ashes Test match since Anderson’s debut. You have ten minutes to guess all players, with the number of Ashes Tests they have each played to help you. Good luck!


Have Your Say

Become a Wisden member

  • Exclusive offers and competitions
  • Money-can’t-buy experiences
  • Join the Wisden community
  • Sign up for free
Latest magazine

Get the magazine

12 Issues for just £39.99