Most ODI Wickets: Muttiah Muralitharan is the Leader
It’s a bowler’s job to take wickets. However, snaring hundreds of wickets in a demanding format such as ODI takes supreme skills combined with exceptional form.
- Top 10 Highest Wicket-Takers in ODI Matches
- 1. Muttiah Muralitharan (Sri Lanka) – 534 Wickets
- 2. Wasim Akram (Pakistan) – 502 Wickets
- 3. Waqar Younis (Pakistan) – 416 Wickets
- 4. Chaminda Vaas (Sri Lanka) – 400 Wickets
- 5. Shahid Afridi (Pakistan) – 395 Wickets
- 6. Shaun Pollock (South Africa) – 393 Wickets
- 7. Glenn McGrath (Australia) – 381 Wickets
- 8. Brett Lee (Australia) – 380 Wickets
- 9. Lasith Malinga (Sri Lanka) – 338 Wickets
- 10. Anil Kumble (India) – 337 Wickets
Top 10 Highest Wicket-Takers in ODI Matches
In this article, we are going to provide you with information about the top 10 wicket-takers in ODIs. We are going to offer a brief overview of their bowling skills and outline their career ODI stats to help you gauge their greatness for yourself.
1. Muttiah Muralitharan (Sri Lanka) – 534 Wickets
Muttiah Muralitharan is the highest wicket-taker in both Tests and ODIs and his records are likely to last for some time. His top-spin and doosra befuddled even the best batsmen. Murali’s best figures in an ODI were 7/30 achieved in a match against India played in 2000 at Sharjah. He took 96 ODI wickets against Pakistan and 74 each against India and New Zealand. In ODI World Cups, he has the second-highest wicket tally with 68 scalps.
Overall, Murali played 350 ODIs, grabbing 534 wickets at an average of 23.08, an economy rate of 3.93 and a strike rate of 35.2 with 10 five-fors.
2. Wasim Akram (Pakistan) – 502 Wickets
Wasim Akram can probably be considered the best left-arm pace bowler in the history of cricket. He was the first to reach the milestone of 500 ODI wickets. His best ODI figures were 5/15 made against Zimbabwe in 1993 at Karachi. Akram was a pioneer of reverse swing and hunted in tandem with the equally lethal Waqar Younis to take many a game for Pakistan. In ODI World Cups, he has the highest wicket tally for his nation with 55 scalps, which is the third-highest overall.
Akram played a big part in Pakistan’s triumph in the 1992 ODI World Cup in which he claimed 18 wickets, the most by any bowler. It included 3/49 in the final versus England which won the title for his team. He appeared in 356 ODIs, snaring 502 scalps at an average of 23.52, an economy rate of 3.89 and a strike rate of 36.2 with 6 five-fors.
3. Waqar Younis (Pakistan) – 416 Wickets
Waqar Younis has made the most number of five-fors in ODIs with his 13. His best ODI figures were 7/36 achieved while playing against England in 2001 at Leeds. Waqar excelled in delivering almost unplayable reverse-swing deliveries and yorkers at high speed. As mentioned earlier, he hunted with Wasim Akram to form a deadly fast-bowling partnership for Pakistan.
Waqar starred in 262 ODIs, grabbing 416 wickets at an average of 23.84, an economy rate of 4.68 and a strike rate of 30.5 with 13 five-fors.
4. Chaminda Vaas (Sri Lanka) – 400 Wickets
Chaminda Vaas is the greatest ever fast bowler produced by Sri Lanka. His best bowling figures in ODIs of 8/19 were scored against Zimbabwe in 2001. Vaas was the youngest player to grab 300 ODI wickets and the only bowler to claim a hat trick in a match’s first three deliveries. He achieved this feat playing against Bangladesh during the 2003 ODI World Cup and claimed 6/25 overall in the match. Vaas grabbed 23 scalps in that competition which helped him record the fourth-highest wicket tally in ODI World Cups with his 49.
Vass bagged 70 wickets against India and 61 against Pakistan. He played 322 ODIs, claiming a round total of 400 wickets at an average of 27.53, an economy rate of 4.18 and a strike rate of 39.4 with 4 five-fors.
5. Shahid Afridi (Pakistan) – 395 Wickets
One of the best all-rounders ever produced by Pakistan, Afridi backed up his big hitting with fastish spin bowling. He could deliver even 130 km/h deliveries sometimes to beat batsmen with pace. Afridi’s best ODI figures were 7/12 made against the Windies in 2013. He managed to achieve the joint-highest wicket tally in the 2011 ODI World Cup with 21 scalps.
Afridi appeared in 398 ODIs, claiming 395 wickets at an average of 34.51, an economy rate of 4.62 and a strike rate of 44.7 with 9 five-fors.
6. Shaun Pollock (South Africa) – 393 Wickets
A talented all-rounder, Shaun Pollock leads South African bowlers with a tally of 393 ODI wickets. His career economy rate of 3.67 has been the smallest for any player with over 250 wickets in ODIs. His best figures of 6/35 were scored against the Windies in 1999. Pollock hunted in tandem with Allan Donald and then with Makhaya Ntini to bolster the Proteas pace attack throughout his career.
Pollock starred in 303 ODIs, snaring 393 wickets at an average of 24.50, an economy rate of 3.67 and a strike rate of 39.9 with 5 five-fors.
7. Glenn McGrath (Australia) – 381 Wickets
‘Pidge’ Glenn McGrath is Australia’s best ever ODI bowler with a tally of 381 wickets. He bowled a steady line and good length around off stump to contain as well prise out even the best batters. McGrath played a big role in Australia’s dominance during many of his playing days. He helped the team win the 1999, 2003 and 2007 ODI World Cups.
In fact, Pidge won the Player of the Tournament award in the 2007 ODI World Cup with the highest tally of 26 wickets. He also achieved the highest wicket tally in World Cups with 71 scalps. Pidge appeared in 250 ODIs, grabbing 381 wickets at an average of 22.02, an economy rate of 3.88 and a strike rate of 34.0 with 7 five-fors.
8. Brett Lee (Australia) – 380 Wickets
Brett Lee was a potent speedster who achieved his best figures against England, picking up 65 scalps, as well as 55 against India, 52 against New Zealand and 49 versus the Windies. He played a huge role in helping Australia triumph in the 2003 ODI World Cup with their highest tally of 22 wickets which was also the second-highest overall tally in the competition.
Lee played 221 ODIs, picking up 380 scalps at an average of 23.36, an economy rate of 4.76 and a strike rate of 29.4 with 9 five-fors.
9. Lasith Malinga (Sri Lanka) – 338 Wickets
All-time great white-ball bowler ‘Slinga’ Malinga’s strengths have been lethal bouncers, deceptive slower ones and searching inswinging yorkers, all delivered in a mystery round-arm action, making it hard to read his deliveries. He also has proved to be a smart cricketer who can reshuffle fields and switch plans swiftly to surprise batters.
Slinga has starred in 226 ODIs, scalping 338 wickets at an average of 28.87, an economy rate of 5.35 and a strike rate of 32.3 with 8 five-fors.
10. Anil Kumble (India) – 337 Wickets
‘Jumbo’ Anil Kumble was a demon bowler with fastish and accurate leg spin which helped him claim the third-highest wicket tally in Test history besides the 10th spot on this list. He was the highest wicket-taker in the 1996 ODI World Cup with 15 scalps taken at 18.73 average.
Jumbo played 271 ODIs, grabbing 337 wickets at an average of 30.89, an economy rate of 4.30 and a strike rate of 43.0 with 2 five-fors.
|1||Muttiah Muralitharan||Sri Lanka||350||341||534||43676||23.08|
|4||Chaminda Vaas||Sri Lanka||322||320||400||43696||27.53|
|6||Shaun Pollock||South Africa||303||297||393||6/35||24.5|
|10||S. Jayasuriya||Sri Lanka||445||368||323||43645||36.75|
*Updated On 09 October 2019
The advent of T20 cricket and the incoming emergence of the Hundred ball format has made international cricket very much a batsmen-friendly game. Batting powerplays coupled with big hitting influenced by the popularity of having to score quickly throughout an innings have seen bowlers look for alternative means to restrict batting sides. Opening bowling with […]
In this article, we look at 10 players who have enjoyed the most matches as captains in ODI cricket. Former Australia skipper leads the pack with 230 matches as captain of which he won 165 and lost 51, resulting in a win percentage of 76.14, which is also the highest for captains who have led […]
In September 2017, when Virat Kohli led India to victory over Australia in the 3rd ODI of a series in Indore, he equalled a record set by MS Dhoni for the most consecutive ODI wins as captain. It was India’s ninth win in a row, a record that Dhoni first set in February 2009 after […]
Generally, in ODIs, players do not strike like in T20Is but few players have managed to achieve the fastest strike rates in this format too. During death overs, many players have the unique ability to shift the gyre and they have done it many times for their team. An attacking innings affects the opponent a […]
In this article, we consider 10 pairs of opening batsmen who have registered the highest number of 100-run opening partnerships in ODI cricket. India’s Sachin Tendulkar and Sourav Ganguly top the list having enjoyed 21 century opening stands during 136 innings with each other. 1. Sachin Tendulkar – Sourav Ganguly (India): 21 Tendulkar and Ganguly […]
With One Day International cricket being part of the fabric within the international cricketing sphere since the 1970s, the shorter format of the game is now able to call upon an archive of records and statistics not afforded to the Twenty 20 version of the game. Developments within one-day cricket over the past decade or […]