James Anderson became the first pace bowler to take 600 Test wickets when he dismissed Pakistan's Azhar Ali on Monday.
If you didn't get round to it when we first published this quiz during lockdown, why not try the updated version now? We think it's one of the hardest cricket quizzes on the BBC Sport website.
We want to know how many of Anderson's Test victims you can name.
There's 231 different batsmen to recall so we've given hints which will (in some cases) and probably won't (in others) help you.
And we've already mentioned one of them!
You've got 45 minutes, so dive straight in...
Can you name every player James Anderson has dismissed in Test cricket?
Compiled by Marc Higginson and Mark Mitchener