Highest Wickets Takers ODI Cricket

Muttiah Muralitharan

ODI Matches Played: 350 Total ODI Wickets: 534 Best Bowling: 7/30

Wasim Akram

ODI Matches Played: 356 Total ODI Wickets: 502 Best Bowling: 5/15

Waqar Younis

ODI Matches Played: 262 Total ODI Wickets: 416 Best Bowling: 7/36

Chaminda Vaas

ODI Matches Played: 322 Total ODI Wickets: 400 Best Bowling: 8/19

Shahid Afridi

ODI Matches Played: 398 Total ODI Wickets: 395 Best Bowling: 7/12

Final Words

These bowlers have created almost unbeatable records in wicket-taking in One Day International cricket


The future of soccer and how technology will continue