Anil Kumble (ODI Wickets-337): Anil Kumble was the right-hand leg spinner of the Indian cricket team. He holds the distinction of getting 10 wickets in one inning of the test cricket.
Muttiah Muralitharan (ODI Wickets-534): Muttiah Muralitharan holds the record of most wickets in ODI of all time.
Chaminda Vaas (ODI Wickets-400): Chaminda Vaas is an earlier most popular Sri Lankan cricketer who is considered as the best fast bowler for the country.
Shaun Pollock (ODI Wickets-393): Shaun Pollock is a South African retired cricketer as well as a plentiful bowling all-rounder for the team.
Shahid Afridi (ODI Wickets-395): Shahid Afridi is most popular Pakistani cricketer and earlier Test and ODI cricketer.
Waqar Younis (ODI Wickets- 416): Waqar Younis is widely considered as the greatest and best fast bowler of all time in the history of cricket.
Brett Lee (ODI Wickets-380): Bret Lee is a past Australian cricketer and one.
Sanath Jayasuriya (ODI Wickets-323): Sanath Jayasuriya is the best ODI player of all cricketer in the history of ODI to take more than 300 wickets and score 13430 runs.
Wasim Akram (ODI Wickets-502): Wasim Akram was regarded as one of the greatest fast bowlers in the history of cricket.