Home » General Knowledge MCQS » Who has taken Most Wickets in ODI cricket?Who has taken Most Wickets in ODI cricket? by A. Wasim Akram B. Muttiah muralitharan C. Chaminda vaas D. Shaun pollock Related Posts:Pakistan won the Cricket T20 World Cup in________?