Last updated on October 22nd, 2025 at 02:19 pm
The record of the Most Wickets In World Cup History of ODIs, has been held by the best bowling figures in ODI WC bowler Glenn McGrath.
He is followed by Muthiah Muralidharan at second, Mitchell Starc at third & Lasith Malinga at fourth place.
The ODI WC 2023 most wickets & ODI WC 2023 best bowling figures bowler, Mohammad Shami(fifth) comes with equal number to Wasim Akram(sixth), in terms of the most wickets in World Cup history.
The next 3 positions have been occupied by the bowlers – Trent Boult, Chaminda Vaas & Zaheer Khan as seventh, eighth & ninth respectively while Javagal Srinath makes it tenth in the column of the most wickets in World Cup history(ODIs).

Also Read – Most Runs | Most 100s | Most 50s | Most 6s | Highest Score | Fastest 100 | Fastest 50 | Best Bowling , In ODI World Cup History
Most Wickets In ODI World Cup History : Top 10 List, Who Has Taken Most Wickets In World Cup History Of ODI Cricket? The Most Test Wickets & Most ODI Wickets Bowler Muthiah Muralidharan Stats In ODI WC, Shakib Al Hasan ICC T20 World Cup Most Wickets Bowler
| No. | Player, | WC Span, | Wickets | Mts. | Inns. | BB. | Avg. | Econ. | 4-frs. | 5-frs. | Team |
| 1 | G McGrath | 1996-2007 | 71 | 39 | 39 | 7/15 | 18.1 | 3.9 | 0 | 2 | AUS |
| 2 | M Muralidharan | 1992-2011 | 68 | 40 | 39 | 4/19 | 19.6 | 3.8 | 4 | 0 | SL |
| 3 | M Starc | 2015-2023* | 65 | 28 | 28 | 6/28 | 19.2 | 5.1 | 3 | 3 | AUS |
| 4 | L Malinga | 2007-2019 | 56 | 29 | 28 | 6/38 | 22.8 | 5.5 | 2 | 1 | SL |
| 5 | M Shami | 2015-2023* | 55 | 18 | 18 | 7/57 | 13.5 | 5.1 | 4 | 4 | IND |
| 6 | W Akram | 1987-2003 | 55 | 38 | 36 | 5/28 | 23.8 | 4.0 | 2 | 1 | PAK |
| 7 | T Boult | 2015-2023* | 53 | 29 | 29 | 5/27 | 25.5 | 4.9 | 3 | 1 | NZ |
| 8 | C Vaas | 1996-2007 | 49 | 31 | 31 | 6/25 | 21.2 | 3.9 | 1 | 1 | SL |
| 9 | Z Khan | 2003-2011 | 44 | 23 | 23 | 4/42 | 20.2 | 4.4 | 1 | 0 | IND |
| 10 | J Srinath | 1992-2003 | 44 | 34 | 33 | 4/30 | 27.8 | 4.3 | 2 | 0 | IND |
Also Read – 1983 World Cup | IND Vs ENG ODI | NZ Vs SA ODI | NZ Vs PAK ODI | IPL | Asia Cup | Ind-Aus Test Series | World Test Championship 2025 | IND-BAN Test
The ICC ODI World Cup Records, The Bowler With Best Bowling Figures In ODI World Cup History Glenn McGrath Stats : Highest Wicket Taker In World Cup, ICC 2007 ODI WC Most Wickets Bowler G McGrath Most Wickets In World Cup History
The former Australian great bowler Glenn McGrath has taken 71 wickets in 39 innings, at an excellent bowling average of 18.1 & an economy of 3.9.

There are two 5-wicket hauls for McGrath in the ODI World Cup which includes the best bowling figures of the World Cup i.e. 7/15 against Namibia in 2003. This is among the best bowling figures in ODIs as well.
Also Read – Most Runs | Most Sixes | Most 100s | Fastest 50 | Highest Score | Best Bowling , in IPL History
Also Read – Most Runs | Most Sixes | Highest Score | Best Bowling , in IPL 2023
Muthiah Muralidharan Who Is The Highest Wicket Taker In Test Cricket, Highest Wicket Taker In ODI Cricket & Highest Wicket Taker In Cricket All Formats : Has The 2nd Most Wickets In World Cup History Of One Day International Cricket, Muthiah Muralidharan Stats
The former Sri Lankan legendary off spinner, Muthiah Muralidharan has 68 wickets in the 39 innings(average 19.6 & economy 3.8), to come 2nd in the table of the most wickets in World Cup history.
The most wickets in international cricket history bowler, tops the lists of the – most wickets in ODIs as well as most wickets in Tests.
Also Read – Most Internat. 6s | Most ODI 6s | Fastest 2000 ODI Runs | Most ODI 100s | Highest ODI Team Total | Biggest ODI Win
Highest Wicket Taker One Day International Cricket World Cup 2015 Mitchell Starc Stats : 3rd Most Wickets In World Cup History, Australian Left Arm Fast Bowler Mitchell Starc ODI Cricket Stats : The Fastest 150 ODI Wickets & The Fastest 200 Wickets In ODI Cricket, IPL 2025 Delhi Capitals Bowler Mitchell Starc : 5th Most Wickets In IPL 2015
The Australian spearhead bowler Mitchell Starc makes it 3rd in the list of the most wickets in World Cup history, with 65 wickets in 28 innings.
A left arm fast bowler has bowled at a bowling average of 19.2 & has the best bowling of 6/28 in an innings.

In 2015 WC, he torments the batsmen with a blend of chin music & searing toe-crushing yorkers.
His dream run continues in the Final as he returns with 8-1-20-2, helping Australia lift the trophy. For 22 wickets(10 inns), he gets the Player of the Tournament award.
Also Read – Most Runs | Most Wkts , in The Ashes 2023
SL Vs SA 2007 ODI WC – The Four Wickets In Four Consecutive Balls Bowler Lasith Malinga Stats : 4th Most Wickets In World Cup History, The Top 10 Most Wickets In IPL History Bowler Lasith Malinga IPL 2025 Mumbai Indians Bowling Coach
The former Sri Lankan fast bowler, Lasith Malinga has claimed 56 wickets, the 4th most wickets in World Cup history of ODI cricket.
Bowling in 28 innings, Malinga has the best bowling figures of 6/38 & the bowling average of 28.
This also includes his 4 wickets in 4 balls spell, against South Africa, in 2007 ODI World Cup.
The Fastest 50 Wickets In ODI World Cup Bowler Mohammad Shami Indian Highest Wicket Taker In ODI World Cup, Highest Wicket Taker In IPL 2023 Bowler Mohammad Shami Most Wickets In 2023 ODI World Cup
Mohammad Shami, the fastest Indian bowler to claim 150 ODI wickets, makes the 6th spot his own in terms of the most wickets in World Cup history.

Having claimed a 7 wickets haul against New Zealand in 2023 World Cup semi-final, Shami has 55 wickets in 17 innings so far.
One Day International Cricket Wasim Akram Stats : Wasim Akram 502 ODI Wickets , 55 ODI World Cup Wickets, The Most Sixes In A Test Innings Batsman Wasim Akram 1992 ODI World Cup Most Wickets Bowler, 12 Sixes In Wasim Akram 257 Highest Score Innings
Wasim Akram, the former Pakistan swing bowler has claimed 55 ODI World wickets in 36 innings, including the best bowling of 5/28.
The 1992 ODI WC winning team player, Akram has bowled with the average of 23.8 & economy of 4.
Also Read – Most Runs | Most Wkts | Most 100s | Most 50s | Most 5-fers | Most 10-fers | Highest Score | Best Bowling In Inns | Best Bowling In Match , in Ind-Aus Tests
,
FAQs(Frequently Asked Questions)
Who has the most wicket takers in the World Cup history?
Glenn McGrath, the former Australian great has 71 wickets as the most in the ODI World Cup history. He has done that by bowling in 39 innings, at an average of 18.1. Muthiah Muralidharan has taken 68 wickets as the 2nd most wickets in World Cup history.
Who has the most wickets in cricket World Cup for India?
Mohammad Shami has taken 55 wickets( 18 inns) as the most wickets in the ODI World Cup history, for India.
Who took more wickets in T20 World Cup?
Shakib Al Hasan, the Bangladesh all-rounder has taken 50 wickets as the most wickets in the T20 World Cup. He has bowled in 41 innings, with a bowling average of 20