HomeSportsCricketTop 10 Bowlers with the Most wickets in ODI Cricket

Top 10 Bowlers with the Most wickets in ODI Cricket [Updated 2023]

Cricket is a sport dominated mostly by batsmen. Viewers all over the world love watching their favorite batsmen score centuries, hit the ball out of the park and win matches for their respective teams. And it is also true that the players with the most popularity and the biggest fan bases are always batsmen. Very less bowlers have received the amount of love and support from the fans as compared to that received by the batsmen, even if they have most wicket in ODI or any other format of cricket. Let us take you down to the era of the 1990s and the early 2000s when the world’s best bowlers ruled the roost and won almost every other game with the ball for their team. Here is a list of the bowlers with most wicket in ODI.

-- Advertisement --

Top 10 Bowlers with the Most wicket in ODI Cricket









M Muralitharan (Asia/ICC/SL)








Wasim Akram (PAK)








Waqar Younis (PAK)








WPUJC Vaas (Asia/SL)








Shahid Afridi (Asia/ICC/PAK)








SM Pollock (Afr/ICC/SA)








GD McGrath (AUS/ICC)








B Lee (AUS)








SL Malinga (SL)








A Kumble (Asia/IND)








Unforgettable Flops: Top 10 Shocking Lowest ODI Scores | KreedOnAlso Read | Unforgettable Flops: Top 10 Shocking Lowest ODI Scores

-- Advertisement --

Anil Kumble (India)

-- Advertisement --
Most Wicket in ODI KreedOn
Most Wicket in ODi:Kumble played his last ODI against Bermuda in 2007 ICC World Cup (Credits: crictraker)

Anil Kumble is India’s leading wicket taker in ODI as well as Test Cricket. Also known as ‘Jumbo’, the 6 feet 1-inch tall leg-break bowler from Bengaluru has picked 337 ODI wickets for India. This former Indian test captain was known for not beating the batsmen with the flight and turn but beat them with his bounce and the turning ball. He generated a natural drift which he got because of his unorthodox action. His most memorable performance came against West Indies in the year 1993 when he picked his best bowling figures 6/12 only in 6.1 overs. He is the finest bowler India has ever produced and hence was rightfully given the ICC Hall of Fame Award in 2015 for his terrific contribution to the game in his 17-year long career.

Lasith Malinga (Sri Lanka)

Image Source: Deccan Herald

Malinga is an exquisite and legendary Sri Lankan fast bowler. He has taken over 338 wickets in his ODI career. Malinga was particularly known for his exceptional performance in the 2011 ICC Cricket World Cup, where he played a vital role in helping Sri Lanka reach the final. He is also the only bowler to have taken four wickets in four consecutive balls in an ODI match, achieved during the 2007 World Cup against South Africa.

Revolutionary Cricket Shots that Transformed the Modern Game | KreedOnAlso Read | Batting Artistry: Check Out the 10 Revolutionary Cricket Shots

-- Advertisement --

Brett Lee (Australia)

Most Wicket in ODI: Brett Lee KreedOn
Most Wicket in ODI: Brett Lee bowling a lethal yorker to dismiss the batsman in 2009 (Credits: gettyimages)

Next in this list is one of the fastest bowlers to play international cricket- Brett Lee. Also known as ‘Binga’, the lethal right arm fast bowler from New South Wales, Australia has picked 380 wickets in just 221 ODIs that he has played. He became the first bowler to take a hat-trick in international T-20 cricket against Bangladesh. Brett’s ability to constantly bowl at a speed of 150 kmph+ and to swing the ball both in and out to the batsman made him the second most successful bowler in Australian cricket. Brett Lee played the game with aggression and was usually involved in a lot of banters to keep the opponent on his toes every time he came to bowl. He is a very popular figure for bowling as well as his acting and singing skills, that have earned him a huge female fan base all across the globe.

Glenn McGrath (Australia)

Mcgrath KreedOn
McGrath was adjudged Man Of The Tournament in his last world cup in 2007 (Credit:Getty Images)

Although not being one of the quickest bowlers in international cricket, Glenn McGrath is the most consistent pace bowler the world has ever seen. His ability to consistently bowl accurately on a perfect line and length made him Australia’s most successful ODI bowler. The 6’6 feet tall right arm fast-medium pacer has claimed 381 wickets in 250 ODIs at an economy of only 3.88. McGrath played a key role in Australia cricket’s golden era between 1998-2008. He was a pivotal part of the World Cup Winning squad in 1999, 2003 and 2007. McGrath has the record for picking up the most wickets in ICC World Cup matches (71 wickets in 39 matches). In the ICC World Cup 2007, he was awarded with the “Man of the Tournament” award for scalping 26 wickets in only 11 matches -the most by any bowler in the World Cup.

Top 10 Batsmen with Most Runs in ODI World Cup History | KreedOnAlso Read | Top 10 Batsmen with Most Runs in ODI World Cup History

Shaun Pollock (South Africa)

Shaun Pollock has been South Africa’s most successful bowler in ODI cricket. He has picked 393 wickets at an unimaginable economy rate of 3.67, which is the best among this list. Pollock had led the South African team as a captain from 2000-2003 and led the foundation of one of the best bowling team international cricket has ever seen. The right-arm fast medium pacer had the ability to swing the ball both ways and always defeated the batsmen with his accuracy and bounce. He holds the record to pick up most number of wickets at home soil in South Africa (193). Pollock was an asset to the South African team and was one of the best all-rounders of cricket.

Shahid Afridi (Pakistan)

Shahid Afridi KreedOn
Most Wicket in ODI: Shahid Afridi celebrated in his trademark style after every wicket (Credits: gettyimages)

Shahid ‘Boom Boom’ Afridi is fifth in this list. Afridi has had a wonderful bowling record for Pakistan. He has picked 395 wickets for Pakistan in 398 international appearances. He has been one of the best all-rounders Pakistan has ever produced. The right-arm leggie from Khyber had a unique bowling action where he approached the popping crease sprinting. His variations of bowling googlies, leg breaks and quick Yorkers (sometimes quicker than Munaf Patel) were a key to his success in his 21-year old long cricketing career.

Cricket Equipment: Bats, Balls, Protective Gear | KreedOnAlso Read | The Ultimate Guide to Cricket Equipment

Chaminda Vaas (Sri Lanka)

Image Source: ICC Cricket

WPUJC Vaas was Sri Lanka’s most successful pace bowler. The left-arm medium fast bowler has picked 400 ODI wickets in the 320 ODIs he has appeared in. Prominently a swing bowler, Vaas proved that accuracy of hitting the correct line and length is more important than having pace. He holds the record for taking the best ODI bowling figures (8/19 vs Zimbabwe, 2001). By picking up 23 wickets, he became the leading wicket taker in 2003 ICC World Cup.  His ability to take early wickets in the powerplay overs were the key to his as well as Sri Lanka’s success. He also is the only bowler in international cricket to take a hat-trick in the first 3 balls of an innings (against Bangladesh in 2003).

Waqar Younis (Pakistan)

Waqar younis KreedOn
Most Wicket in ODI: Waqar Younis was one of the best bowlers to bowl the Yorkers (Credits: photosport)

Number 3 on this list is Waqar “The Toe crusher” Younis. Waqar has picked 416 wickets in the 262 matches he has played for Pakistan. Waqar (along with Wasim Akram) revolutionised bowling in limited overs cricket. The right arm fast bowler had the skill set to constantly bowl at speeds more than 150 kmph. His aggressive style of bowling Yorkers and bouncers consistently helped him to win majority of the matches for his nation. He was the one of the only fast bowlers in cricket history to use reverse swing effectively in the later stage of the game when the ball used to be old and not swing naturally. He has the record of being the only bowler till date to pick 5-wicket hauls in three consecutive ODIs.

Highest team score in ODI Kreedon: England's 443 vs Pakistan, Alex Hales 171Also Read | Top 10 Highest Team Scores in ODI Cricket

Wasim Akram (Pakistan)

Wasim Akram KreedOn
Wasim Akram played his last World Cup in 2003 (Credits: Reuters)

“The Sultan of Swing”, Wasim Akram comes second in this list. Wasim is the only pace bowler to pick more than 500 ODI wickets in ODI cricket. The left arm fast bowler has taken 502 wickets in 356 ODI appearances at an amazing economy of 3.89. As mentioned earlier, he along with Waqar, led the foundation for Fast Bowling in modern cricket. He could swing the ball both ways and his ability to reverse swing the ball troubled every batsman. Wasim played a vital role in winning the 1992 ICC World Cup for Pakistan where he bowled a magical spell of 3/49 in the final vs England. Both Wasim and Waqar together scalped 918 wickets for their team and international cricket is yet to find a better bowling pair than the “Sultans of Multan”.

Muttiah Muralitharan (Sri Lanka)

most wicket in odi KreedOn
Most Wicket in ODI: Murali’s legendary career ended on a sad note when India beat Sri Lanka in 2011 WC Final (credits: ICC)

First on this list is the legend himself, Muttiah Muralitharan. Murali is the leading ODI as well as Test wicket taker in international cricket. He has picked 534 wickets in 350 ODIs at an economy of only 3.93. The right arm off spinner has taken 1334 international wickets just by himself! The mystery spinner from Kandy was named as the Best Test Bowler in cricket history by Wisden’s Almanac in 2002. He has the record of taking the most number of 5-wicket hauls in international cricket. He has been the pride of Sri Lanka and is an inspiration to all the young bowlers all across the globe.

cricket batting pads - KreedOnRead More | Top 10 Best Cricket Batting Pads


Who holds the record for the most wickets in ODI cricket?

Sri Lankan spinner Muttiah Muralitharan holds the record for the most wickets in ODI cricket, with an impressive tally of over 500 wickets.

How many wickets did Wasim Akram take in his ODI career?

Wasim Akram, the legendary Pakistani pacer, took 502 wickets in his illustrious ODI career, making him one of the highest wicket-takers in the format.

Is Anil Kumble among the top 10 bowlers with the most ODI wickets?

Yes, Anil Kumble, the Indian leg-spinner, is among the top 10 bowlers with the most ODI wickets, securing over 300 wickets in his career.

How many wickets did Waqar Younis take in ODI cricket?

Waqar Younis, the Pakistani fast bowler, claimed 416 wickets in his ODI career, earning him a spot among the top 10 wicket-takers in ODI history.

Shashwat Chaturvedi
Shashwat Chaturvedi
I am a media student, looking forward to specialize in either journalism or advertising. I'm a very big fan of the beautiful game of cricket and started following it because of MS Dhoni 14 years ago, when I was just 5.


Please enter your comment!
Please enter your name here