Many such batsmen and bowlers have given their record-breaking performance in the field of cricket, some of which have not been broken till date. At the same time, in the case of bowlers who took the highest wicket in ODI cricket, bowlers of only 2 countries are in the top 5.
Top 10 wicket taker in ODIs cricket
Sanath Jayasuriya
Sri Lanka’s all rounder player Sanath Jayasuriya He has taken 323 wickets in 445 matches in his ODI journey. He gave 11871 in 14874 balls.
Anil Kumble
India’s best spinner Anil Kumble has taken 4 wickets in 8 times. Getting 6 wickets for just 12 runs is the best performance of Anil Kumble’s ODI career. He has taken 337 wickets in 271 matches in his ODI career from 1990 to 2007 journey.
Brett Lee
Australian fastest bowler Brett Lee has taken 380 wickets in 221 matches in his ODI career from 2000 to 2012 journey. Brett Lee’s bowling strike rate during this period has been 29.4. His strike rate is enough to explain why he is called one of the greatest fast bowlers in the world. Brett Lee has the best strike rate among the top-10 bowlers taking the most wickets.
Glenn McGrath
Australian player Glenn McGrath played 248 innings and gave 12970 balls in 8391 runs. He has taken 382 wickets in 250 matches in his ODI journey.
Shaun Pollock
Greatest all rounder player Shaun Pollock gave 9631 run in 15712 balls to his south African team. He has taken 393 wickets in 303 matches in his ODI career from 1996 to 2008 journey.
Shahid Afridi
He has taken 395 wickets in 398 matches in his ODI career from 1996 to 2015 journey. Not only this, in one match, he took 7 wickets by giving only 12 runs. He delivered 17670 balls, and gave 13632 runs in ODIs cricket during this time.
Chaminda Vaas
Sri Lanka’s fast bowler Chaminda Vaas played 322 ODIs and in these matches Chaminda took 400 wickets. Vaas once claimed 8 wickets for just 19 runs in an innings, which was his best performance. He has taken 400 wickets in 322 matches in his ODI career from 1994 and 2008 journey. He gave 11014 in 15775 balls.
Waqar Younis
Another player from Pakistan team is also included in the list of top 10 wicket taker in ODIs matches is Waqar Younis. He has taken 416 wickets in 262 matches in his ODI career from 1989 to 2003 journey. Waqar had set a different record with 5 wickets in an innings, Waqar has made this record 13 times in his name. He gave 9919 in 12698 balls during this time.
Wasim Akram
Pakistan’s finest fast bowler Wasim Akram set a record to complete 502 wickets in the 2003 World Cup. With this Akram named 18186 balls and 11812 runs in ODI matches. He has taken 502 wickets in 356 matches in his ODI career from 1984 to 2003 journey.
Muttiah muralitharan
Sri lanka’s player muralitharan is in the list of top 10 highest wickets taker and best spin bowlers of all time. His playing techiques in ODIs as well as test cricket will be remember for all time. Muttiah Muralitharan gave his team more than 12000 runs with 18811 balls during his time. He has taken 534 wickets in 350 matches in his ODI career from 1993 to 2011 journey.
Also Read: ICC Cricket World Cup History: winners and runners-up list