The question is slightly ambiguous, as it could refer to taking 10 wickets in a single innings or 10 wickets across both innings of a match. Let's address both interpretations.
1. Who has taken 10 wickets in a single innings of a match?
Taking all ten wickets in a single innings is an exceptionally rare feat in cricket. According to the provided reference from Wikipedia, only three players have achieved this in Test cricket:
- Jim Laker of England
- Anil Kumble of India
- Ajaz Patel of New Zealand
This accomplishment signifies complete domination by a bowler in a single innings.
2. Who has taken 10 wickets in a match (across both innings)?
Many bowlers have taken 10 or more wickets in a match across both innings. This is a far more common occurrence than taking all 10 wickets in a single innings. Since the original question doesn't specify only 10 wickets, the individuals listed above who took all 10 wickets in a single innings are also individuals who took at least 10 wickets in the match overall.