James Anderson took the most wickets in Test cricket 2010 — 56 wickets. Computed from every ball bowled in Test cricket 2010 — the top ten below match the official record.
| Player | Wickets | Balls |
|---|---|---|
| 1. James Anderson | 56 | 2627 |
| 2. Graeme Swann | 43 | 2360 |
| 3. Dale Steyn | 42 | 1737 |
| 4. Steven Finn | 42 | 1522 |
| 5. Harbhajan Singh | 38 | 3081 |
| 6. Morne Morkel | 35 | 1754 |
| 7. Mohammad Amir | 30 | 1253 |
| 8. Pragyan Ojha | 29 | 2800 |
| 9. Zaheer Khan | 29 | 1338 |
| 10. Umar Gul | 29 | 1686 |
James Anderson took the most wickets in Test cricket 2010 — 56 wickets. Second is Graeme Swann (43), third Dale Steyn (42).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions