Highest Wicket Taker in World Cups: Dominating the ODI Arena

SPIN AND SWING

10. Javagal Srinath (India)

Srinath took 44 wickets but in 34 matches between 1992 and 2003, with best figures of 4/30.

Image Credit: ESPNCricInffo

9. Zaheer Khan (India)

Zaheer claimed 44 wickets in 23 World Cup matches from 2003 to 2011, with best figures of 4/42.

Image Credit: ESPNCricInffo

8. Chaminda Vaas (Sri Lanka)

Vaas took 49 wickets in 31 matches between 1996 and 2007, with best figures of 6/25.

Image Credit: ESPNCricInffo

7. Trent Boult (New Zealand)

Boult has claimed 53 wickets in 29 World Cup matches from 2015 to 2023, with best figures of 5/27.

Image Credit: ESPNCricInffo

6. Wasim Akram (Pakistan)

Akram secured 55 wickets in 38 matches spanning from 1987 to 2003, with best figures of 5/28. He was instrumental in Pakistan's 1992 World Cup victory.

Image Credit: ESPNCricInffo

5. Mohammed Shami (India)

Shami has taken 55 wickets in 18 World Cup matches between 2015 and 2023, achieving best figures of 7/57. 

Image Credit: ESPNCricInffo

4. Lasith Malinga (Sri Lanka)

Known for his distinctive slingy action, Malinga took 56 wickets in 29 World Cup games from 2007 to 2019, with best figures of 6/38.

Image Credit: ESPNCricInffo

3. Mitchell Starc (Australia)

Among active players, Starc has taken 65 wickets in 28 World Cup matches between 2015 and 2023. His best performance in a match is 6/28.

Image Credit: ESPNCricInffo

2. Muttiah Muralitharan (Sri Lanka)

The renowned off-spinner took 68 wickets in 40 World Cup matches between 1996 and 2011, with his best performance being 4/19.

Image Credit: ESPNCricInffo

1. Glenn McGrath (Australia)

McGrath, the highest wicket-taker in World Cup history, claimed 71 wickets in 39 matches from 1996 to 2007, with his best figures being 7/15.

Image Credit: ESPNCricInffo