Home » Top 10 Players With Most Wickets In ODI History (2025 List)

Top 10 Players With Most Wickets In ODI History (2025 List)

July 19, 2025

Muttiah Muralitharan, the Sri Lankan spin wizard, holds the record for the most wickets in ODI history with an astonishing 534 scalps. Renowned for his unique bowling action and deadly accuracy, Muralitharan dominated batsmen worldwide for over a decade.

Many cricketing legends have left their mark in ODIs with remarkable wicket-taking abilities. Bowlers like Glenn McGrath, Wasim Akram, and Waqar Younis have showcased exceptional skill and consistency, earning their place among the top wicket-takers in the format.

In this article, we explore the top 10 players with the most wickets in ODI cricket, along with their key ODI statistics.

Bowlers With Most Wickets In ODIs – Top 10

This list highlights the top 10 bowlers who have taken the most wickets in One Day Internationals. 

It features legendary players known for their consistency, skill, and mastery of bowling techniques that made them stand out in ODI cricket.

PositionPlayerCountryMatchesWickets
1Muttiah MuralitharanSri Lanka350534
2Wasim AkramPakistan356502
3Waqar YounisPakistan262416
4Chaminda VaasSri Lanka322400
5Shahid AfridiPakistan398395
6Shaun PollockSouth Africa303393
7Glenn McGrathAustralia250381
8Brett LeeAustralia221380
9Lasith MalingaSri Lanka226338
10Anil KumbleIndia271337

Let’s take a detailed look at these players, their ODI careers, and their impressive wicket-taking tallies.

1. Muttiah Muralitharan

ODI Career Stats:

Matches350
Span1993-2011
Wickets534
Average23.08
Economy3.93
BBI7/30

Muralitharan was a masterful off-spinner known for his unique bowling action and incredible variations. His ability to turn the ball sharply and deceive batsmen made him the highest wicket-taker in ODI history with 534 wickets.

Muttiah Muralitharan
Source: Cricket World

He consistently troubled batsmen on all kinds of pitches and played a key role in Sri Lanka’s bowling attack for over a decade, combining accuracy with guile to dominate ODI cricket.

2. Wasim Akram

ODI Career Stats:

Matches356
Span1984-2003
Wickets502
Average23.52
Economy3.89
BBI5/15

Wasim Akram was a left-arm fast bowler renowned for his swing and seam movement, especially lethal with the new ball. His ability to swing the ball both ways made him a constant threat in ODIs.

Wasim Akram
Source: The Indian Express

He took 502 wickets, excelling in all conditions and often breaking crucial partnerships. Akram’s skillful bowling helped Pakistan win key matches and remain competitive throughout his career.

3. Waqar Younis

ODI Career Stats:

Matches262
Span1989-2003
Wickets416
Average23.84
Economy4.68
BBI7/36

Waqar Younis was a fast bowler famous for his toe-crushing yorkers and devastating pace. His ability to generate reverse swing at high speeds made him one of the most feared bowlers in ODI cricket.

Waqar Younis
Source: Cricket World

With 416 wickets, Waqar consistently struck early and finished strongly, contributing significantly to Pakistan’s bowling arsenal during his playing years.

4. Chaminda Vaas

ODI Career Stats:

Matches322
Span1994-2008
Wickets400
Average27.53
Economy4.18
BBI8/19

Chaminda Vaas was a reliable left-arm fast-medium bowler known for his swing and accuracy. He often bowled with pinpoint control, picking wickets through disciplined line and length.

Chaminda Vaas
Source: Sportstar

Vaas took 400 ODI wickets, and his skillful bowling in both powerplays and death overs made him a vital part of Sri Lanka’s bowling attack.

5. Shahid Afridi

ODI Career Stats:

Matches398
Span1996-2015
Wickets395
Average34.51
Economy4.62
BBI7/12

Shahid Afridi, besides his explosive batting, was an effective leg-spinner in ODIs. Known for his aggressive style, Afridi combined wicket-taking abilities with a knack for breaking partnerships.

Shahid Afridi
Source: NDTV Sports

With 395 wickets, he was a key all-rounder for Pakistan, often turning games around with crucial breakthroughs in the middle overs.

6. Shaun Pollock

ODI Career Stats:

Matches303
Span1996-2008
Wickets393
Average24.50
Economy3.67
BBI6/35

Shaun Pollock was a smooth right-arm fast-medium bowler prized for his consistency and control. His ability to maintain tight lines and lengths made it difficult for batsmen to score freely.

Shaun Pollock
Source: India Today

He claimed 393 wickets and was a dependable bowler for South Africa, often containing runs while taking regular wickets throughout his ODI career.

7. Glenn McGrath

ODI Career Stats:

Matches250
Span1993-2007
Wickets381
Average22.02
Economy3.88
BBI7/15

Glenn McGrath was a fast bowler known for his exceptional accuracy and subtle seam movement. His disciplined approach allowed him to exploit even the smallest mistakes from batsmen.

Glenn McGrath
Source: ICC

He took 381 wickets and was a key figure in Australia’s dominance, consistently delivering breakthroughs and controlling the pace of the game.

8. Brett Lee

ODI Career Stats:

Matches221
Span2000-2012
Wickets380
Average23.36
Economy4.76
BBI5/22

Brett Lee was a fiery fast bowler famous for his express pace and aggressive bowling style. His ability to intimidate batsmen with sheer speed was a trademark of his ODI career.

Brett Lee
Source: Cricket Australia

With 380 wickets, Lee provided crucial early breakthroughs and was instrumental in Australia’s bowling strength, especially in powerplays and death overs.

9. Lasith Malinga

ODI Career Stats:

Matches226
Span2004-2019
Wickets338
Average28.87
Economy5.35
BBI6/38

Lasith Malinga was known for his distinctive slingy action and deadly yorkers. His ability to bowl pinpoint yorkers in the death overs made him one of the most effective ODI bowlers.

Lasith Malinga
Source: Sky Sports

He took 338 wickets, specializing in finishing matches and often dismantling opposition batting line-ups with his precise slower balls and cutters.

10. Anil Kumble

ODI Career Stats:

Matches271
Span1990-2007
Wickets337
Average30.89
Economy4.30
BBI6/12

Anil Kumble was a leg-spinner renowned for his accuracy and subtle variations rather than big turn. He relied on bounce and pace off the pitch to trouble batsmen.

Anil Kumble
Source: Cricket Country

He claimed 337 wickets and was a workhorse for India, consistently delivering economical spells and crucial wickets in tight ODI contests.

Related Reads:

Conclusion: Muttiah Muralitharan Is the Highest Wicket-Taker in ODIs!

Muttiah Muralitharan’s record of 534 ODI wickets remains unmatched, reflecting his mastery in spin and his ability to dominate across eras and conditions. His legacy is a testament to the effectiveness of spin in the limited-overs format.

This elite list is filled with icons like Wasim Akram, Glenn McGrath, and Anil Kumble, whose consistency, skill, and adaptability made them cornerstones of their respective teams’ success. Each bowler brought a unique style that helped shape ODI cricket.

As the game evolves, new talents continue to emerge—but these legends have set a benchmark that inspires generations of bowlers in ODI cricket.

Siddharth Joshi is the voice behind GenZcricket, a cricket lover turned storyteller. Born in 2001, his dream of becoming a cricketer was cut short by an early injury—but his love for the game never faded. Instead, he found a new way to stay connected by analyzing matches, players, and stadiums through his platform. With GenZcricket, Siddharth aims to help the younger generation dive deeper into the game with insights, stats, and stories. His goal is to make cricket exciting, relatable, and accessible for fans of all ages—especially Gen Z.

Scroll to Top