Morne Morkel took the most wickets in ODIs 2010 — 40 wickets. Computed from every ball bowled in ODIs 2010 — the top ten below match the official record.
| Player | Wickets | Balls |
|---|---|---|
| 1. Morne Morkel | 40 | 927 |
| 2. Shakib Al Hasan | 39 | 1142 |
| 3. Shahid Afridi | 38 | 1430 |
| 4. Zaheer Khan | 38 | 1040 |
| 5. Lasith Malinga | 37 | 934 |
| 6. Stuart Broad | 33 | 874 |
| 7. Graeme Swann | 32 | 966 |
| 8. Tim Southee | 31 | 917 |
| 9. Abdur Razzak | 30 | 1040 |
| 10. Lonwabo Tsotsobe | 30 | 775 |
Morne Morkel took the most wickets in ODIs 2010 — 40 wickets. Second is Shakib Al Hasan (39), third Shahid Afridi (38).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions