SportsMonkie.com
Cricket

Highest Wicket Takers in ODI Cricket: All-Time Records

By Raja Waheed Updated July 10, 2026
Highest Wicket Takers in ODI Cricket: All-Time Records
On this page5
  1. 01All-time highest wicket takers in ODIs
  2. 02Muralitharan’s dominance
  3. 03Wasim Akram — the fast-bowling benchmark
  4. 04What separates high wicket-takers
  5. 05Active bowlers and the record

Two bowlers separated by continents and styles sit at the top of the ODI wicket-takers list: an off-spinner from Sri Lanka who bowled a delivery few could read, and a left-arm quick from Pakistan who helped invent reverse swing as a weapon. Between them, Muttiah Muralitharan and Wasim Akram took wickets across three decades of one-day cricket.

All-time highest wicket takers in ODIs

BowlerCountryCareer spanNotable for
Muttiah MuralitharanSri Lanka1993–2011Off-spin/doosra, unparalleled turn and variation
Wasim AkramPakistan1984–2003Left-arm pace, reverse swing pioneer
Waqar YounisPakistan1989–2003Toe-crushing yorkers, reverse swing
Chaminda VaasSri Lanka1994–2008Left-arm seam, consistent throughout
Shahid AfridiPakistan1996–2015Leg-spin, high wicket rate across huge spell
Lasith MalingaSri Lanka2004–2019Round-arm slinger, lethal yorkers at death
Glenn McGrathAustralia1993–2007Line-and-length mastery, low economy
Brett LeeAustralia2000–2012Pace and aggression
Shaun PollockSouth Africa1996–2008Accuracy, movement both ways

Figures shift as active players add matches. Verify current tallies on ESPNcricinfo or the ICC site.

Muralitharan’s dominance

Murali built his tally on two deliveries: the standard off-break and the doosra, which spun the other way and left batters guessing which was coming. He took wickets at roughly the same rate at home in Colombo as he did on neutral pitches, and he did it while keeping his economy rate down, so captains could bowl him through the middle overs without bleeding runs.

Wasim Akram — the fast-bowling benchmark

A left-arm seamer sitting this close to the top of an ODI wickets list is unusual on its own. Akram got there with late swing, reverse swing with an old ball, and the versatility to open the bowling and then come back for the death overs. Most conversations about the best pace bowling in ODI history start with him.

What separates high wicket-takers

Sustained success in ODIs requires:

  • Longevity — playing 200+ matches across a decade or more
  • Wicket-taking ability — not just containing runs
  • Adaptability — performing in flat conditions, different countries, and different eras
  • Fitness — ODI careers can stretch 15+ years for the most durable bowlers

Active bowlers and the record

Cracking the top ten now means staying selected across many years, which is harder than it used to be. Murali’s total looks safe for a while: modern bowlers split their workload across three formats instead of two, and the format itself has gotten more batter-friendly, which pushes economy rates up and makes long careers as a strike bowler rarer.

Share this article

Frequently asked questions

Who has the most wickets in ODI cricket?+

Muttiah Muralitharan (Sri Lanka) holds the record for most ODI wickets, with over 500 dismissals across his career.

Who is the highest wicket-taker in ODI cricket among fast bowlers?+

Wasim Akram (Pakistan) is widely regarded as the leading fast bowler on the all-time ODI wickets list, with over 500 wickets at a strong average and economy rate.

Which current bowlers are climbing the ODI wickets record?+

Lasith Malinga (retired), Shakib Al Hasan, and among current active bowlers, players like Jasprit Bumrah are accumulating wickets — but the all-time record remains distant.

How many ODI wickets did Muttiah Muralitharan take?+

Muttiah Muralitharan took 534 wickets in One Day Internationals, the most in the format's history. Combined with his 800 Test wickets, he is the leading wicket-taker in both formats, an unmatched double that underlines his standing as one of the greatest bowlers ever.

Which bowlers have taken 500 ODI wickets?+

Only two bowlers have reached 500 wickets in ODIs: Muttiah Muralitharan with 534 and Wasim Akram with 502. Their tallies stand well clear of the rest of the all-time list, a testament to their exceptional skill and longevity across long international careers.

Who are the leading ODI wicket-takers among fast bowlers?+

Wasim Akram leads all fast bowlers in ODI wickets with 502, followed by his Pakistan teammate Waqar Younis. Later quicks like Glenn McGrath, Brett Lee, and Lasith Malinga also feature high on the all-time pace-bowling list.

Why is it hard for modern bowlers to break these records?+

Modern schedules feature fewer ODIs relative to T20s, and workload management means top bowlers play fewer matches in the format. Combined with the huge tallies set by Muralitharan and Akram over long careers, this makes the all-time ODI wicket records extremely difficult to challenge.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related cricket guides

View all →