Kuldeep Yadav took the most wickets in ODIs 2018 — 46 wickets. Computed from every ball bowled in ODIs 2018 — the top ten below match the official record.
| Player | Wickets | Balls |
|---|---|---|
| 1. Kuldeep Yadav | 46 | 1262 |
| 2. Adil Rashid | 33 | 768 |
| 3. Kagiso Rabada | 31 | 946 |
| 4. Yuzvendra Chahal | 29 | 990 |
| 5. Bhuvneshwar Kumar | 28 | 895 |
| 6. Andile Phehlukwayo | 28 | 676 |
| 7. Lungi Ngidi | 26 | 630 |
| 8. Trent Boult | 25 | 748 |
| 9. Lockie Ferguson | 25 | 632 |
| 10. Akila Dananjaya | 25 | 656 |
Kuldeep Yadav took the most wickets in ODIs 2018 — 46 wickets. Second is Adil Rashid (33), third Kagiso Rabada (31).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions