Most wickets in Test cricket 2018

Mahith Perera took the most wickets in Test cricket 2018 — 47 wickets. Computed from every ball bowled in Test cricket 2018 — the top ten below match the official record.

PlayerWicketsBalls
1. Mahith Perera472848
2. Shannon Gabriel461713
3. James Anderson442261
4. Moeen Ali441758
5. Mohammad Abbas431825
6. Jason Holder401172
7. Yasir Shah382016
8. Mehidy Hasan Miraz381597
9. Nathan Lyon372711
10. Kemar Roach371385

Who took the most wickets in Test cricket 2018?

Mahith Perera took the most wickets in Test cricket 2018 — 47 wickets. Second is Shannon Gabriel (46), third James Anderson (44).

Related leaderboards

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