Multiple choice general knowledge sports who is the highest wicket taker in 2003 world cup? glenn megrath Muralidharan chaminda vaas zaheer kahn Reveal answer Fill a bubble to check yourself C Correct answer Explanation Chaminda Vaas of Sri Lanka took 23 wickets in the 2003 Cricket World Cup, the highest by any bowler. McGrath took 19, Muralitharan took 18, and Zaheer Khan took 11 - none matched Vaas's tally.