Glenn McGrath claimed 71 wickets in 39 World Cup matches, setting the record for the most wickets in the tournament’s history.
Muttiah Muralitharan took 60 wickets in 40 World Cup matches, ranking among the top wicket-takers in ODI World Cups.
Mitchell Starc captured 65 wickets in just 28 World Cup matches, solidifying his place as one of the ODI World Cup wicket-takers.
Lasith Malinga secured 56 wickets in 29 World Cup matches, making his mark as one of the tournament’s leading wicket-takers.
Mohammed Shami claimed 55 wickets in just 18 World Cup matches, making him one of the tournament’s top wicket takers.
Wasim Akram took 55 wickets in 38 World Cup matches, marking his presence among the tournament’s all-time leading wicket takers.
Trent Boult grabbed 53 wickets in 29 World Cup matches, showcasing his skill as a top bowler in the tournament.
Chaminda Vaas took 49 wickets in 31 ODI World Cup matches.
Zaheer Khan picked up 44 wickets in 23 World Cup matches, making his mark as a standout bowler in the tournament.
Javagal Srinath took 44 wickets in 34 World Cup matches, one of the highest scalps by an Indian bowler.
Top 10 Longest Sixes In International Cricket History
Top 10 Batters With Most Runs In Calendar Year In International Cricket
Most Wins As Captain In International Cricket
Cricketers With The Most Player Of The Series Awards Across Formats

source