Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Records & Stats  »  Best Bowling Figures in ODI

Best Bowling Figures in ODI

# Player Team Overs Maiden Runs Wickets Against
1 W P U J C Vaas Sri Lanka 8 3 19 8 Zimbabwe
2 Shahid Afridi Pakistan 9 3 12 7 West Indies
3 G D McGrath Australia 7 4 15 7 Namibia
4 Rashid Khan Afghanistan 8.4 1 18 7 West Indies
5 A J Bichel Australia 10 0 20 7 England
6 M Muralitharan Sri Lanka 10 1 30 7 India
7 T G Southee New Zealand 9 0 33 7 England
8 T A Boult New Zealand 10 3 34 7 West Indies
9 Waqar Younis Pakistan 10 0 36 7 England
10 Aaqib Javed Pakistan 10 1 37 7 India
11 Imran Tahir South Africa 9 0 45 7 West Indies
12 W W Davis West Indies 10.3 0 51 7 Australia
13 S T R Binny India 4.4 2 4 6 Bangladesh
14 A Kumble India 6.1 2 12 6 West Indies
15 B A W Mendis Sri Lanka 8 1 13 6 India
16 M F Maharoof Sri Lanka 9 2 14 6 West Indies
17 G J Gilmour Australia 12 6 14 6 England
18 Imran Khan Pakistan 10 2 14 6 India
19 C E H Croft West Indies 9 4 15 6 England
20 S Lamichhane Nepal 6 1 16 6 United States
21 K Rabada South Africa 8 3 16 6 Bangladesh
22 Shoaib Akhtar Pakistan 9 1 16 6 New Zealand
23 Azhar Mahmood Pakistan 10 2 18 6 West Indies
24 H K Olonga Zimbabwe 8.2 3 19 6 England
25 S E Bond New Zealand 9 3 19 6 India
26 B C Strang Zimbabwe 10 2 20 6 Bangladesh
27 A D Mathews Sri Lanka 6 0 20 6 India
28 M Ntini South Africa 9.3 4 22 6 Australia
29 F H Edwards West Indies 7 1 22 6 Zimbabwe
30 A Nehra India 10 2 23 6 England
31 S E Bond New Zealand 10 2 23 6 Australia
32 A A Donald South Africa 9 0 23 6 Kenya
33 Imran Tahir South Africa 6 1 24 6 Zimbabwe
34 Kuldeep Yadav India 10 0 25 6 England
35 W P U J C Vaas Sri Lanka 9.1 2 25 6 Bangladesh
36 S B Styris New Zealand 7 0 25 6 West Indies
37 Mashrafe Mortaza Bangladesh 10 0 26 6 Kenya
38 Waqar Younis Pakistan 10 1 26 6 Sri Lanka
39 Yasir Shah Pakistan 9 0 26 6 Zimbabwe
40 Rubel Hossain Bangladesh 5.5 0 26 6 New Zealand
41 C R D Fernando Sri Lanka 8 0 27 6 England
42 M Kartik India 10 3 27 6 Australia
43 K A J Roach West Indies 8.3 0 27 6 Netherlands
44 S P Narine West Indies 9.5 0 27 6 South Africa
45 Naved-ul-Hasan Pakistan 8.4 1 27 6 India
46 H K Olonga Zimbabwe 9 2 28 6 Kenya
47 J H Davey Scotland 8.3 2 28 6 Afghanistan
48 M A Starc Australia 9 0 28 6 New Zealand
49 A Dananjaya Sri Lanka 9 0 29 6 South Africa
50 B P Patterson West Indies 9.4 0 29 6 India