Shaheen Shah Afridi took the most wickets in Test cricket 2021 — 47 wickets. Computed from every ball bowled in Test cricket 2021 — the top ten below match the official record.
| Player | Wickets | Balls |
|---|---|---|
| 1. Shaheen Shah Afridi | 47 | 1792 |
| 2. Kagiso Rabada | 41 | 1477 |
| 3. Jasprit Bumrah | 40 | 1977 |
| 4. OE Robinson | 39 | 1888 |
| 5. Tim Southee | 36 | 1965 |
| 6. Mohammed Shami | 34 | 1606 |
| 7. Ravichandran Ashwin | 33 | 1569 |
| 8. Pat Cummins | 33 | 1421 |
| 9. Hasan Ali | 31 | 1283 |
| 10. Keshav Maharaj | 30 | 1280 |
Shaheen Shah Afridi took the most wickets in Test cricket 2021 — 47 wickets. Second is Kagiso Rabada (41), third Jasprit Bumrah (40).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions