Best bowling spells in ODI cricket

Bowler O-M-R-W Opponent Match Date
C Vaas (SL) 8-3-19-8 Zimbabwe 08-12-2001
S Afridi (PAK) 9-3-12-7 West Indies 14-07-2013
G McGrath (AUS) 7-4-15-7 Namibia 27-02-2003
Rashid Khan (AFG) 8.4-1-18-7 West Indies 09-06-2017
Andy Bichel (AUS) 10-0-20-7 England 02-03-2003
M Muralitharan (SL) 10-1-30-7 India 27-10-2000
Tim Southee (NZ) 9-0-33-7 England 20-02-2015
W Younis (PAK) 10-0-36-7 England 17-06-2001
Aaqib Javed (PAK) 10-1-37-7 India 25-10-1991
Imran Tahir (SA) 9-0-45-7 West Indies 15-06-2016
W Davis (WI) 10.3-0-51-7 Australia 11-06-1983
S Binny (IND) 4.4-2-4-6 Bangladesh 17-06-2014
Anil Kumble (IND) 6.1-2-12-6 West Indies 27-11-1993
A Mendis (SL) 8-1-13-6 India 06-07-2008
G Gilmour (AUS) 12-6-14-6 England 18-06-1975
Imran Khan (PAK) 10-2-14-6 India 22-03-1985
F Maharoof (SL) 9-2-14-6 West Indies 14-10-2006
Colin Croft (WI) 9-4-15-6 England 04-02-1981
S Akhtar (PAK) 9-1-16-6 New Zealand 21-04-2002
K Rabada (SA) 8-3-16-6 Bangladesh 10-07-2015
A Mahmood (PAK) 10-2-18-6 West Indies 19-10-1999
H Olonga (ZIM) 8.2-3-19-6 England 28-01-2000
Shane Bond (NZ) 9-3-19-6 India 26-08-2005
B Strang (ZIM) 10-2-20-6 Bangladesh 14-10-1997
A Mathews (SL) 6-0-20-6 India 12-09-2009
F Edwards (WI) 7-1-22-6 Zimbabwe 29-11-2003
M Ntini (SA) 9.3-4-22-6 Australia 03-03-2006
A Donald (SA) 9-0-23-6  Kenya 03-10-1996
A Nehra (IND) 10-2-23-6  England 26-02-2003
Shane Bond (NZ) 10-2-23-6  Australia 11-03-2003
Kuldeep (IND) 10-0-25-6 England 12-07-2018
S Styris (NZ) 7-0-25-6 West Indies 12-06-2002
C Vaas (SL) 9.1-2-25-6 Bangladesh 14-02-2003
W Younis (PAK) 10-1-26-6  Sri Lanka 29-04-1990
M Mortaza (BAN) 10-0-26-6  Kenya 15-08-2006
R Hossain (BAN) 5.5-0-26-6 New Zealand 29-10-2013
Yasir Shah (PAK) 9-0-26-6  Zimbabwe 01-10-2015
Rana Naved (PAK) 8.4-1-27-6  India 09-04-2005
D Fernando (SL) 8-0-27-6  England 13-10-2007
M Kartik (IND) 10-3-27-6  Australia 17-10-2007
K Roach (WI) 8.3-0-27-6 Netherlands 28-02-2011
S Narine (WI) 9.5-0-27-6 South Africa 03-06-2016
H Olonga (ZIM) 9-2-28-6  Kenya 15-12-2002
J Davey (SCO) 8.3-2-28-6 Afghanistan 14-01-2015
M Starc (AUS) 9-0-28-6 New Zealand 28-02-2015
P Patterson (WI) 9.4-0-29-6  India 08-12-1987
S Jayasuriya (SL) 9.5-0-29-6  England 20-03-1993
A Mendis (SL) 9-0-29-6  Zimbabwe 28-11-2008
W Younis (PAK) 9.4-1-30-6 New Zealand 13-03-1994
P Collingwood (ENG) 10-1-31-6 Bangladesh 21-06-2005
M Johnson (AUS) 10-1-31-6 Sri Lanka 10-08-2011
Trent Boult (NZ) 10-1-33-6 Australia 05-02-2017
Zahoor Khan (UAE) 6.3-0-34-6 Ireland 02-03-2017
S Pollock (SA) 10-2-35-6 West Indies 24-01-1999
A Razzaq (PAK) 9.5-1-35-6 Bangladesh 25-01-2002
S Afridi (PAK) 10-0-38-6 Australia 22-04-2009
L Malinga (SL) 7.4-0-38-6 Kenya 01-03-2011
K MacLeay (AUS) 11.5-3-39-6 India 13-06-1983
Dale Steyn (SA) 9-0-39-6 Pakistan 27-11-2013
V Richards (WI) 9.4-0-41-6 India 23-10-1989
Chad Soper (PNG) 10-1-41-6 Hong Kong 06-11-2016
Ajit Agarkar (IND) 9.3-1-42-6 Australia 09-01-2004
Umar Gul (PAK) 10-0-42-6 England 17-09-2010
D Bravo (WI) 10-1-43-6 Zimbabwe 24-02-2013
M Starc (AUS) 10-2-43-6 India 18-01-2015
Mustafizur Rahman (BAN) 10-0-43-6 India 21-06-2015
Rashid Khan (AFG) 9.3-0-43-6 Ireland 17-03-2017
W Younis (PAK) 10-1-44-6 New Zealand 13-11-1996
T Perera (SL) 10-0-44-6 Pakistan 09-06-2012
C Woakes (ENG) 10-0-45-6 Australia 30-01-2011
J Hastings (AUS) 10-0-45-6 Sri Lanka 31-08-2016
G Cremer (ZIM) 10-0-46-6 Kenya 13-10-2009
C Woakes (ENG) 8-0-47-6 Sri Lanka 10-12-2014
Amit Mishra (IND) 8.5-0-48-6 Zimbabwe 03-08-2013
L Klusener (SA) 10-0-49-6 Sri Lanka 06-11-1997
Tony Gray (WI) 9-0-50-6 Australia 09-03-1991
C Mpofu (ZIM) 10-1-52-6 Kenya 19-10-2008
J Hazlewood (AUS) 9-0-52-6 New Zealand 02-06-2017
S Sreesanth (IND) 10-1-55-6 England 15-04-2006
Paul Stirling (IRE) 10-0-55-6 Afghanistan 17-03-2017
W Younis (PAK) 8-0-59-6 Australia 19-06-2001
A Nehra (IND) 10-1-59-6 Sri Lanka 09-08-2005



Your opinion...