International Cricket Council

Download The Official Cricket World Cup App

Find Out More

Most Wickets

Pos Player Team Wickets Innings I Wickets W Runs R
1 Glenn McGrath AUS 1 Glenn McGrath AUS
Wickets
71
39 71 1,292
2 Muttiah Muralitharan SL 2 Muttiah Muralitharan SL
Wickets
68
39 68 1,335
3 Lasith Malinga SL 3 Lasith Malinga SL
Wickets
56
28 56 1,280
4 Wasim Akram PAK 4 Wasim Akram PAK
Wickets
55
36 55 1,311
5 Chaminda Vaas SL 5 Chaminda Vaas SL
Wickets
49
31 49 1,040
6 Mitchell Starc AUS 6 Mitchell Starc AUS
Wickets
49
18 49 726
7 Javagal Srinath IND 7 Javagal Srinath IND
Wickets
44
33 44 1,224
8 Zaheer Khan IND 8 Zaheer Khan IND
Wickets
44
23 44 890
9 Imran Tahir SA 9 Imran Tahir SA
Wickets
40
21 40 847
10 Trent Boult NZ 10 Trent Boult NZ
Wickets
39
19 39 850
11 Allan Donald SA 11 Allan Donald SA
Wickets
38
25 38 913
12 Daniel Vettori NZ 12 Daniel Vettori NZ
Wickets
36
31 36 1,168
13 Jacob Oram NZ 13 Jacob Oram NZ
Wickets
36
23 36 768
14 Brett Lee AUS 14 Brett Lee AUS
Wickets
35
17 35 629
15 Wahab Riaz PAK 15 Wahab Riaz PAK
Wickets
35
20 35 925
16 Imran Khan PAK 16 Imran Khan PAK
Wickets
34
19 34 655
17 Brad Hogg AUS 17 Brad Hogg AUS
Wickets
34
20 34 654
18 Shakib Al Hasan BAN 18 Shakib Al Hasan BAN
Wickets
34
29 34 1,222
19 Tim Southee NZ 19 Tim Southee NZ
Wickets
34
18 34 854
20 Shaun Tait AUS 20 Shaun Tait AUS
Wickets
34
18 34 729
21 Shane Warne AUS 21 Shane Warne AUS
Wickets
32
17 32 624
22 Chris Harris NZ 22 Chris Harris NZ
Wickets
32
27 32 861
23 Shaun Pollock SA 23 Shaun Pollock SA
Wickets
31
31 31 970
24 Anil Kumble IND 24 Anil Kumble IND
Wickets
31
18 31 708
25 Mohammad Shami IND 25 Mohammad Shami IND
Wickets
31
11 31 487
26 Ian Botham ENG 26 Ian Botham ENG
Wickets
30
22 30 762
27 Shane Bond NZ 27 Shane Bond NZ
Wickets
30
16 30 518
28 Shahid Afridi PAK 28 Shahid Afridi PAK
Wickets
30
24 30 831
29 Shoaib Akhtar PAK 29 Shoaib Akhtar PAK
Wickets
30
18 30 765
30 Phillip DeFreitas ENG 30 Phillip DeFreitas ENG
Wickets
29
22 29 742
31 Kapil Dev IND 31 Kapil Dev IND
Wickets
28
25 28 892
32 Courtney Walsh WI 32 Courtney Walsh WI
Wickets
27
17 27 547
33 Craig McDermott AUS 33 Craig McDermott AUS
Wickets
27
17 27 599
34 Steve Waugh AUS 34 Steve Waugh AUS
Wickets
27
26 27 814
35 Sanath Jayasuriya SL 35 Sanath Jayasuriya SL
Wickets
27
31 27 1,060
36 James Anderson ENG 36 James Anderson ENG
Wickets
27
25 27 1,077
37 Andy Roberts WI 37 Andy Roberts WI
Wickets
26
16 26 552
38 Mushtaq Ahmed PAK 38 Mushtaq Ahmed PAK
Wickets
26
14 26 549
39 Damien Fleming AUS 39 Damien Fleming AUS
Wickets
26
16 26 583
40 Morne Morkel SA 40 Morne Morkel SA
Wickets
26
14 26 506
41 Mitchell Johnson AUS 41 Mitchell Johnson AUS
Wickets
25
15 25 557
42 Curtly Ambrose WI 42 Curtly Ambrose WI
Wickets
24
17 24 499
43 Abdul Qadir PAK 43 Abdul Qadir PAK
Wickets
24
13 24 506
44 Manoj Prabhakar IND 44 Manoj Prabhakar IND
Wickets
24
18 24 640
45 Andrew Flintoff ENG 45 Andrew Flintoff ENG
Wickets
23
17 23 533
46 Saqlain Mushtaq PAK 46 Saqlain Mushtaq PAK
Wickets
23
14 23 494
47 Dale Steyn SA 47 Dale Steyn SA
Wickets
23
14 23 538
48 Thomas Odoyo KEN 48 Thomas Odoyo KEN
Wickets
23
23 23 807
49 Jerome Taylor WI 49 Jerome Taylor WI
Wickets
23
14 23 634
50 Andre Russell WI 50 Andre Russell WI
Wickets
23
14 23 572