Home » most odi wicketsWho has taken Most Wickets in ODI cricket? by A. Wasim Akram B. Muttiah muralitharan C. Chaminda vaas D. Shaun pollock