In this quiz, you have to name every Test batter James Anderson has dismissed since turning 35.

Anderson ticked past 35 in 2017, usually an age by which fast bowlers have outstayed their welcome, but has only gotten better with time. In 47 Tests since, he’s plucked 176 wickets at 21.25, five runs better than his career bowling average.

You have to name every Test batter he’s dismissed along the way.

Stats updated till July 2, 2022.