Cricket is a game where no one can beat you, but there are some players who set the bar so high that even a novice can’t reach it. Here’s our Top 10 Highest Wicket-Takers in ODI.
As a 23-year old, he made his tournament debut in 1996 and was able to leave 2011 with an emotional farewell. This is his amazing record, having played in five Cricket World Cups.
He has taken more wickets than anyone else. While he retired in 2011 with a record 534 wickets in ODI, he still holds the top rank at Rank 1. He is one of my favourite spinners, regardless of whether he holds the record.
2. Wasim Akram
Wasim Akram was one rare talent who played for Pakistan before making his international debut.
He is now at Rank 2 on this list, 32 wickets behind our rank 1 with 502 wickets. This is a remarkable achievement as the rest of the list is almost 100 wickets lower so there is no comparison.
3. Waqar Younis
Waqar Younis, a former Pakistani fast bowler, is widely regarded as one of the best.
He managed to rank 3 on this list with 416 wickets in ODI.
4. Chaminda Vaas
He was privileged to have played in the same era as some of the most important players such as McGrath, Wasim and Waqar. This allowed him to become a left-handed genius that could compete with the best.
He was able to achieve Rank 4 with 400 wickets in ODI.
5. Shahid Afridi
He is a former captain of internationals in Pakistan and one of the greatest all-rounders. He is regarded as one of the most destructive and popular cricketers. Afridi was an all-rounder who bowled leg spin and was known for his aggressive batting.
With 395 wickets in ODI, he also ranked 5 on the list.
6. Shaun Pollock
He is a South African cricket commentator, former cricketer and was a captain in all formats. He is widely considered to be one of the most outstanding fast bowlers and all rounders of all time.
He reached this rank at Rank 6, with 393 wickets during his ODI career.
7. Glenn McGrath
He was a former Australian international cricketer and played international cricket for 14 seasons. He is regarded as one of the most important Australian international bowlers.
Glenn McGrath was a key contributor to Australia’s dominance of cricket in the world from the mid-1990s through the late 2000s.
With 381 wickets in ODI, he ranked 7 in this list.
8. Brett Lee
An Australian ex-international cricketer, he played in all three formats. Lee was a world-renowned fast bowler during his international career.
By just 1 wicket, he missed out on his rank 7 spot. He was ranked 8 after taking 380 wickets during his ODI career.
9. Lasith Malinga
He is known as “Slinga Malinga”, a former Sri Lankan cricketer, who is widely considered to be one of the greatest limited overs bowlers of all times.
He was the captain of the Sri Lankan 2014 T20 World Cup, and is the highest wicket-taker for IPL.
All that was required to make it to Rank 9 with 338 wickets of ODI.
10. Anil Kumble
Sir Anil Kumble had a long and distinguished career that spanned 18 years. He played 271 ODIs and 132 Tests.
This veteran bowler, who was behind legends Shane Warne and Muttiah Muralidaran, retired as the third highest wicket-taker in Tests.
With just 1 wicket, he also missed out on Rank 9. He took 337 wickets in ODI matches, and was ranked 10th.