From Glenn McGrath to M Muralidaran & including 3 active players, here are the top 10 wicket-takers in ODI World Cup history
Ranked 10th, Bangladesh's Hasan has played 35 innings so far taking 41 wickets including a 5-wicket haul vs AFG in the 2019 World Cup
India's former ace pacer J Srinath scalped 44 wickets in a span of 34 matches in his World Cup career
The second Indian to feature on the list, Zaheer has also taken 44 wkts and is the only bowler to do so using the least innings (23)
He is the second active player, taking 49 wickets so far including his best figures yet, 5/27 vs Australia in the 2015 edition
The 6th ranked bowler has also scalped 49 across 31 games with second best economy rates (3.97)
One of Pakistan's most decorated pacers, Akram has 55 wickets to his name in 38 games of his World Cup career
He has taken 56 wickets using one of the least number of innings (29) which includes a 6-wicket haul vs Kenya in 2011
The Aussie is the third and final active player on the list, having 56 scalps so far in 24 World Cup games
The legendary Sri Lankan spinner has taken 68 wickets in a World Cup career consisting of 40 matches
The numero uno, Glenn McGrath has 71 wkts to his credit across 39 games as well as the best bowling figures in the list (7/15)