Top 10 Highest Wicket Taker in ODI Cricket

Welcome everybody to In today's article, I am going to tell you the world's top 10 international wicket-takers in men's cricket. 

This article will help you to know about the world's top bowlers and their unbreakable records in international cricket.

1. Muttiah Muralitharan (SRILANKA)

The Srilankan legend M Muralitharan is the record bowler in international format. He has taken the most ODI wickets for Srilanka.

Muralitharan took 534 wickets in one-day international cricket and 800 wickets in test matches. His best bowling figure was in 2000 against India. Where he took 7 for 30.

He bowled some unplayable ball in his carrier. The world's greatest batsman has been the victim of  Muralitharan's bowling many times. Muralitharan took 5 wickets in an innings 67 times in the longest format of cricket.

In his last ODI match, he couldn't take a single wicket against India in the 2011 world cup final.

2. Wasim Akram (PAKISTAN)

The swing master and the left arm pace magic bowler Wasim Akram played his first match in 1984 against New Zealand.    

His fast bowling too much dominated in the ground. He is the highest wicket-taker from Pakistan in the ODI format. He took 502 wickets in white-ball cricket.

In an interview, he said that he use to practice with cambis ball. With no doubt, we can say he is the Kohinoor of Pakistan cricket.

Wasim Akram's performance was sensational in the 1992 world cup final. Where he scored 33 runs with the bat and took 3 crucial wickets. 

So he was selected as man of the match in the 2003 WC final. In the 90's decade, he was the most successful pace bowler in the world. His best spell was 5 for 15 against Zimbabwe in 1993.

3. Waqar Younis (PAKISTAN)

Waqar Younis is one of the legendary fast bowlers in Pakistan's cricket history. He started his carrier in 1989. He didn't take any wickets in his first match, but after that, he started showing his swinging skills.  

He took 416 wickets in his entire One Day International carrier. Waqar's best bowling figure was 7/36 against England. This is the best ever by any captain in the world.

Due to a back injury, he couldn't play in the 1992 world cup. Waqar is the second-highest wicket-taker from Pakistan in ODI cricket. Wasim and Waqar were the best bowing duo in the 1990s.

4. Chaminda Vaas (SRILANKA)

Chaminda Vass the Srilankan left-arm fast bowler who was not only a successful bowler but also a good batsman. He is truly a Srilankan gem.

Vaas took 400 ODI wickets in his carrier. He got a hat trick against Bangladesh in the 2003 world cup. Although he has already taken another hat trick in 2001.

Chaminda Vass was in the world cup winning team in 1996 when Srilanka won their main world cup victory. 

He faced many problems with his back injury. After the surgery, he couldn't bowl with the speed. But still, he never gives up and practice more with line and length.

Then in 2001, he created history against Zimbabwe where he took 8/19 which is the best ever figure in one-day international history.

5. Shahid Afridi (PAKISTAN)

The handsome hunk Sahid Afridi who born in 1975 in Pakistan. He played 398 ODI matches for Pakistan. He took 398 wickets in his ODI carrier.

Also, he has some unbreakable records like the longest six ever in ODI format 158Mtr. He hit most sixes (351) in one-day international cricket.

He took his best bowling figure 7/12 against West Indies & also scored a half-century on that match. Shahid Afridi is the youngest player to score a century. He also bowled the fastest ball as a spinner.

In 2015 he played his last one-day game in the world cup quarter-final.

6. SM Pollock (SOUTH AFRICA)

Shaun Pollock is the highest wicket-taker for South Africa in ODI's. Shun played his first ODI match against England in 1996.

He faced lots of ups and downs in his carrier. Saun Pollock took 393 ODI wickets in his carrier. He is the only player to scored 2 hundred in test cricket when batting in 9th position for South Africa.

He also secured his place 7th time as ICC Top ODI bowler. He is one of the most gentleman cricketers in the world.

His best bowling figure was 6/35 against West Indies. If anybody says that he is the Kohinoor of South Africa that wouldn't be wrong.

7. Glenn McGrath (AUSTRALIA)

One of the greatest and clever fast bowlers that Australia has ever produced. He played 4 world cups for his team and successfully won 3 world cups in his carrier.

He took 381 wickets in his one-day international carrier. In the 2003 world cup match against Namibia, he took 7 wickets for just 15 runs & got the man of the match award.

He retired from the cricket field after winning the 2007 world cup for Australia. 

Glenn McGrath is the highest wicket-taker in the world cup. He took 71 wickets in 4 world cup tournaments. He is the only Aussie fast bowler to take most wickets in One Day International cricket.

8. Brett Lee (AUSTRALIA)

We can say a head-to-head competitor of Shoaib Akhtar is Brett Lee. Brett Lee wh impressed every batsman with his speed and accuracy.

Lee took 380 wickets for Australia's second-highest] after Glenn McGrath. His best ODI figure is 5 for 22 against South Africa. 

Also, Brett Lee played 3 world cups where he won 2 world cups. He decided to retire from all international formats in 2012.

9. S Lasith Malinga (SRILANKA)

The extraordinary Srilankan fast bowler is also known as Slinga Malinga in the world. Malinga did many unbreakable records in cricket history.

He took 338 wickets for Srilanka in One Day International cricket. Malinga is the only bowler to take 4 wickets in 4 consecutive balls in ODI & T20I both formats.

Also, he is the only cricketer to get 3 ODI hattricks. His best bowling figure was 6/38 in the 2011 world cup. 

Malinga played his last ODI game in 2019 vs against Bangladesh.

10. Anil Kumble (INDIA)

In this list, he is the only Indian to take most ODI wickets. Kumble took 337 wickets in 271 ODI matches.

Kumble's best bowling figure was 6/12 against West Indies. He is the only bowler to take 10 wickets in an innings. All the Pakistani batsman was dismissed by Anil Kumble.

He is the highest wicket-taker in Test and One Day both for India. He played his last One Day game against Bermuda in the 2007 world cup.


So, these are the Top 10 highest wicket-taker in ODI cricket. I hope you guys are enjoyed this article & don't forget to submit a review in the comment section.

My Email-

Post a Comment

Previous Post Next Post