In this quiz, you need to name all 93 of James Anderson’s teammates in his 18-year Test career.
Since his debut in 2003, Anderson has played 160 Tests taking a remarkable 614 wickets in the process – a world record among seam bowlers.
You’ve got 15 minutes to name as many of Anderson’s teammates as you can. We’ve given you the number of Tests each listed cricketer played alongside Anderson as well as the year in which they each first played alongside each other.
Figures correct as of May 2, 2021.
Subscribe to the Wisden Cricket YouTube channel for post-match awards, player interviews, analysis and much more.