Most wickets in ODIs 2023

Maheesh Theekshana took the most wickets in ODIs 2023 — 39 wickets. Computed from every ball bowled in ODIs 2023 — the top ten below match the official record.

PlayerWicketsBalls
1. Maheesh Theekshana391164
2. Adam Zampa371017
3. Wanindu Hasaranga35529
4. Dilshan Madushanka35768
5. Shaheen Shah Afridi35882
6. Haris Rauf34795
7. Bas de Leede34889
8. Kuldeep Yadav33895
9. Mohammed Shami33479
10. Ravindra Jadeja29977

Who took the most wickets in ODIs 2023?

Maheesh Theekshana took the most wickets in ODIs 2023 — 39 wickets. Second is Adam Zampa (37), third Wanindu Hasaranga (35).

Related leaderboards

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