Forty-eight men have taken ten wickets in a Test match thrice. Can you name them all in eight minutes?

A team can take at most 20 wickets in a Test match. Claiming 10 wickets – half of that maximum possible count – is no mean feat. Yet, 48 men have done this thrice or more in the history of Test cricket. The list predictably consists of some of the greatest names of all time.

Can you name them all in eight minutes?

*All numbers are up to August 11, 2022.