Kagiso Rabada took the most wickets in Test cricket 2017 — 72 wickets. Computed from every ball bowled in Test cricket 2017 — the top ten below match the official record.
| Player | Wickets | Balls |
|---|---|---|
| 1. Kagiso Rabada | 72 | 2713 |
| 2. James Anderson | 64 | 3234 |
| 3. Nathan Lyon | 59 | 3629 |
| 4. Morne Morkel | 56 | 2323 |
| 5. Pat Cummins | 51 | 2495 |
| 6. Keshav Maharaj | 48 | 2558 |
| 7. Vernon Philander | 43 | 1934 |
| 8. Stuart Broad | 42 | 3016 |
| 9. Herathhitti Herath | 42 | 2428 |
| 10. Yasir Shah | 41 | 2041 |
Kagiso Rabada took the most wickets in Test cricket 2017 — 72 wickets. Second is James Anderson (64), third Nathan Lyon (59).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions