Top 10 Highest Wicket Takers in ODI World Cup History

Producer: Amar Sunil Panicker

Trent Boult(NZ)

Matches 19    Wickets: 39

2015-2019

Imran Tahir(RSA)

Matches 22    Wickets: 40 

2011-2019

Javagal Srinath(IND)

Matches 34    Wickets: 44

1992-2003

Zaheer Khan(IND)

Matches 23    Wickets: 44

2003-2011

Chaminda Vaas(SL)

Matches 31    Wickets: 49

1996-2007

Mitchell Starc(AUS)

Matches 18    Wickets: 49

2015-2019

Wasim Akram(PAK)

Matches 38    Wickets: 55

1987-2003

Lasith MalingA(SL)

Matches 29    Wickets: 56

2007-2019

Muttiah Muralitharan(SL)

Matches 40    Wickets: 68

1996-2011

Glenn McGrath(AUS)

Matches 39    Wickets: 71

1996-2007

Watch Next: Top 10 Highest Individual Scores in ODI World Cup History