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