Most wickets in ODIs 2026

Sandeep Lamichhane took the most wickets in ODIs 2026 — 19 wickets. Computed from every ball bowled in ODIs 2026 — the top ten below match the official record.

PlayerWicketsBalls
1. Sandeep Lamichhane19461
2. Nahid Rana12294
3. Junaid Siddique12217
4. Sompal Kami12264
5. Shoriful Islam11222
6. Dipendra Singh Airee11317
7. Ajay Kumar11221
8. Mustafizur Rahman11182
9. Hassnain Shah11209
10. Nathan Ellis10258

Who took the most wickets in ODIs 2026?

Sandeep Lamichhane took the most wickets in ODIs 2026 — 19 wickets. Second is Nahid Rana (12), third Junaid Siddique (12).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions