highest wicket taker in cwc 2011 is
A
Correct answer
Explanation
Shahid Afridi (Pakistan) was the highest wicket-taker in the 2011 Cricket World Cup with 21 wickets in 8 matches. Zaheer Khan (India) was second with 21 wickets but played more matches. Afridi's economy rate was better, placing him at the top.