Skip to content
Cricket Record Book

Most Wickets in World Cup Cricket: Leaders by Edition

Covers 265 Men's ODI World Cup matches from Feb 2003 to Nov 2023. Afghanistan matches are not in the open data set.

Mitchell Starc (Australia) has taken the most wickets in World Cup matches covered by this record book: 61 in 25 games, at an average of 18.61.

The data spans six Men’s ODI World Cups, from Feb 2003 to Nov 2023, and 265 matches in all. Earlier tournaments are not in the ball-by-ball data, so these totals are not all-time figures. Afghanistan’s matches are not included either, which is one reason some editions have fewer games listed. Below are the overall leaders, a top 10 for each World Cup from 2003 to 2023, and the best bowling figures.

Starc, Muralitharan and Shami at the Top

Only four bowlers reach 50 wickets in the editions covered. Starc leads with 61 and has three five-wicket hauls. Muttiah Muralitharan (Sri Lanka) has 52 from 27 matches at an economy of 4.01, and Mohammed Shami (India) has 51. Lasith Malinga (Sri Lanka) is fourth on 50.

Shami’s numbers stand out most. He needed only 17 matches for his 51, averages 13.80 and has four five-fors, more than anyone in the list. Glenn McGrath (Australia) is the other bowler with an average under 14, taking 47 wickets at 13.98 while conceding 3.99 runs an over.

Australia supply six of the top 25, more than any other team: Starc, McGrath, Brett Lee, Brad Hogg, Shaun Tait and Pat Cummins. New Zealand have five, led by Trent Boult on 48. For the batting side of the same tournaments, see the most runs in World Cup page.

Most Wickets in World Cup Matches, 2003 to 2023

BowlerMInnsWktsBestAvgEcon5w
MA Starc Australia2525616/2818.615.133
M Muralitharan Sri Lanka2727524/1918.004.010
Mohammed Shami India1717517/5713.805.214
SL Malinga Sri Lanka2626506/3824.025.561
TA Boult New Zealand2626485/2726.425.111
GD McGrath Australia2121477/1513.983.991
Z Khan India2323444/4220.234.480
TG Southee New Zealand2121417/3326.025.761
JDP Oram New Zealand2323364/3921.334.210
Imran Tahir South Africa2020365/4522.724.431
B Lee Australia1717355/4217.974.571
GB Hogg Australia2020344/2719.244.130
SW Tait Australia1818344/3921.505.360
Wahab Riaz Pakistan1919335/4627.185.651
Shakib Al Hasan Bangladesh3333334/5543.915.280
JJ Bumrah India1818324/5520.814.270
DL Vettori New Zealand3030324/2335.944.240
CR Woakes England2222314/5428.905.440
PJ Cummins Australia2121313/3330.165.420
SE Bond New Zealand1616306/2317.273.511
WPUJC Vaas Sri Lanka1919304/2219.733.780
Shaheen Shah Afridi Pakistan1212296/3521.035.642
Shahid Afridi Pakistan1919295/1624.694.422
RA Jadeja India2020275/3329.304.591
M Morkel South Africa1414263/3319.464.660

World Cup 2023 Most Wickets: Top 10

39 matches in the data for this edition.

BowlerMInnsWktsBestAvgEcon5w
Mohammed Shami India77247/5710.715.263
A Zampa Australia1010224/820.775.310
D Madushanka Sri Lanka88195/8025.116.881
Shaheen Shah Afridi Pakistan88175/5424.885.961
M Jansen South Africa99173/3126.476.520
JJ Bumrah India1010163/3220.884.080
G Coetzee South Africa77163/3522.006.580
RA Jadeja India1010165/3322.504.211
Haris Rauf Pakistan88163/4330.006.760
BFW de Leede Netherlands88164/6230.447.270

Most Wickets in World Cup 2019

36 matches in the data for this edition.

BowlerMInnsWktsBestAvgEcon5w
MA Starc Australia99265/2618.125.522
Mustafizur Rahman Bangladesh77185/5925.117.042
Mohammad Amir Pakistan77175/3018.655.031
LH Ferguson New Zealand88173/2221.884.990
JC Archer England1010173/2724.064.500
TA Boult New Zealand99174/3026.185.000
JJ Bumrah India88164/5520.754.490
CR Woakes England1010163/2025.315.330
MA Wood England99163/1826.445.310
MJ Henry New Zealand88144/4724.434.730

Most Wickets in World Cup 2015

42 matches in the data for this edition.

BowlerMInnsWktsBestAvgEcon5w
MA Starc Australia77206/2810.303.561
TA Boult New Zealand88195/2717.744.491
UT Yadav India88184/3117.834.990
Mohammed Shami India77174/3517.294.820
M Morkel South Africa88173/3417.594.390
JE Taylor West Indies77173/1519.295.700
Wahab Riaz Pakistan77164/4523.005.560
Imran Tahir South Africa88155/4521.534.231
TG Southee New Zealand88157/3328.606.041
JH Davey Scotland55134/6821.316.920

Most Wickets in World Cup 2011

49 matches in the data for this edition.

BowlerMInnsWktsBestAvgEcon5w
Shahid Afridi Pakistan88215/1612.863.622
Z Khan India99213/2018.764.830
TG Southee New Zealand88183/1317.334.310
RJ Peterson South Africa77154/1215.874.250
M Muralitharan Sri Lanka88154/2519.404.100
Yuvraj Singh India99155/3125.135.031
Imran Tahir South Africa55144/3810.713.800
Umar Gul Pakistan88143/3019.434.500
KAJ Roach West Indies66136/2715.004.241
B Lee Australia77134/2818.084.330

Most Wickets in World Cup 2007

50 matches in the data for this edition.

BowlerMInnsWktsBestAvgEcon5w
GD McGrath Australia1111263/1413.734.420
M Muralitharan Sri Lanka1010234/1915.264.150
SW Tait Australia1111234/3920.305.530
GB Hogg Australia1111214/2715.814.010
SL Malinga Sri Lanka88184/5415.784.870
NW Bracken Australia1010164/1916.123.600
DL Vettori New Zealand1010164/2327.944.580
A Flintoff England88144/4321.294.320
AJ Hall South Africa99145/1823.934.411
CK Langeveldt South Africa88145/3925.795.471

Most Wickets in World Cup 2003

49 matches in the data for this edition.

BowlerMInnsWktsBestAvgEcon5w
B Lee Australia1010225/4217.914.741
GD McGrath Australia1010217/1514.293.571
Z Khan India1111184/4220.784.230
SE Bond New Zealand88176/2317.943.911
WPUJC Vaas Sri Lanka99174/2218.003.880
J Srinath India1111164/3023.064.050
A Nehra India99156/2319.274.181
M Muralitharan Sri Lanka99144/2821.003.790
JDP Oram New Zealand88144/5221.074.210
AJ Bichel Australia77137/2014.153.541

Best Bowling Figures in World Cup Matches

BowlerFiguresOversAgainstDate
GD McGrath Australia7/157Namibia27 Feb 2003
AJ Bichel Australia7/2010England2 Mar 2003
TG Southee New Zealand7/339England20 Feb 2015
Mohammed Shami India7/579.5New Zealand15 Nov 2023
A Nehra India6/2310England26 Feb 2003
SE Bond New Zealand6/2310Australia11 Mar 2003
KAJ Roach West Indies6/278.3Netherlands28 Feb 2011
MA Starc Australia6/289New Zealand28 Feb 2015
Shaheen Shah Afridi Pakistan6/359.1Bangladesh5 Jul 2019
SL Malinga Sri Lanka6/387.4Kenya1 Mar 2011

World Cup 2023 Most Wickets and Other Editions

At the 2023 World Cup, Mohammed Shami took 24 wickets in just seven matches at 10.71, including three five-wicket hauls and 7/57 in the 15 Nov 2023 game with New Zealand. Adam Zampa (Australia) was second with 22, and Dilshan Madushanka (Sri Lanka) third with 19. Five bowlers finished level on 16, among them Jasprit Bumrah and Ravindra Jadeja (India) and Bas de Leede (Netherlands). The data holds 39 matches for that edition.

Starc topped two editions in a row: 26 wickets in 2019 and 20 in 2015, when Boult pushed him close with 19. In 2011 Shahid Afridi (Pakistan) and Zaheer Khan (India) both took 21, with Afridi ahead on average. McGrath led 2007 with 26, while Lee headed 2003 with 22, one more than McGrath.

Fast bowlers led five of the six editions. Afridi’s leg spin in 2011 is the only exception.

Best Bowling Figures and India's Leading Wicket Takers

The best-figures table sorts by wickets taken, and equal hauls are split by runs given away. McGrath’s 7/15 versus Namibia (27 Feb 2003) heads the list, ahead of Andy Bichel (Australia) with 7/20 against England in the same tournament. Tim Southee (New Zealand) returned 7/33 versus England in Feb 2015, and Shami’s 7/57 is fourth. Ashish Nehra (India) and Shane Bond (New Zealand) share 6/23, both from 2003.

For India, Shami’s 51 leads Zaheer Khan’s 44, with Bumrah on 32 and Jadeja on 27. Zaheer was among the top three in both 2003 and 2011.

The overall World Cup picture, including winners and team records, sits on the Cricket World Cup records page. To see how these bowlers rank in all ODIs, open most ODI wickets.

Questions about Most World Cup wickets

Who has the most wickets in World Cup cricket?

Mitchell Starc (Australia) has 61 wickets in the six Men’s ODI World Cups covered, from 2003 to 2023. Muttiah Muralitharan has 52 and Mohammed Shami 51. Tournaments played before 2003 fall outside the ball-by-ball records used here.

Who was the top wicket taker at World Cup 2023?

Mohammed Shami (India) took 24 wickets in seven matches, with a best of 7/57. Adam Zampa (Australia) took 22 and Dilshan Madushanka (Sri Lanka) 19.

Who has the most wickets in World Cup matches for India?

Mohammed Shami heads India’s list on 51, averaging 13.80. Zaheer Khan has 44, Jasprit Bumrah 32 and Ravindra Jadeja 27. Every India record is gathered on the India team records page.

What are the best bowling figures in a World Cup match?

Glenn McGrath’s 7/15 against Namibia in Feb 2003 is the best in the editions covered. Andy Bichel’s 7/20 and Tim Southee’s 7/33 follow.

Does this page include T20 World Cup wickets?

No. This page covers the 50-over Men’s ODI World Cup only, and the T20 World Cup has its own page. See most wickets in T20 World Cup for that tournament’s bowling leaders.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.