Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Match Date Scorecard
Shahid Afridi 9.0 3 12 7 1.33 Pakistan v West Indies 14 Jul 2013 ODI # 3389
SP Narine 9.5 0 27 6 2.74 West Indies v South Africa 3 Jun 2016 ODI # 3739
CK Langeveldt 10.0 1 39 5 3.90 South Africa v Sri Lanka 28 Mar 2007 ODI # 2556
A Nel 10.0 1 45 5 4.50 South Africa v Bangladesh 7 Apr 2007 ODI # 2564
JO Holder 10.0 4 13 4 1.30 West Indies v Pakistan 14 Jul 2013 ODI # 3389
DL Vettori 8.4 1 23 4 2.65 New Zealand v Ireland 9 Apr 2007 ODI # 2566
SP Narine 10.0 1 26 4 2.60 West Indies v Pakistan 16 Jul 2013 ODI # 3390
A Flintoff 8.1 1 43 4 5.26 England v Ireland 30 Mar 2007 ODI # 2558
NO Miller 9.0 0 43 4 4.77 West Indies v Zimbabwe 6 Mar 2010 ODI # 2970
R Rampaul 10.0 1 45 4 4.50 West Indies v Pakistan 5 May 2011 ODI # 3156
SL Malinga 9.2 0 54 4 5.78 Sri Lanka v South Africa 28 Mar 2007 ODI # 2556
K Rabada 7.0 1 13 3 1.85 South Africa v Australia 7 Jun 2016 ODI # 3741
A Zampa 5.3 0 16 3 2.90 Australia v West Indies 5 Jun 2016 ODI # 3740
Abdur Razzak 9.4 1 25 3 2.58 Bangladesh v South Africa 7 Apr 2007 ODI # 2564
DJG Sammy 10.0 1 30 3 3.00 West Indies v Pakistan 5 May 2011 ODI # 3156
M Muralitharan 10.0 0 34 3 3.40 Sri Lanka v South Africa 28 Mar 2007 ODI # 2556
SW Masakadza 3.0 0 36 3 12.00 Zimbabwe v West Indies 4 Mar 2010 ODI # 2967
JM Anderson 9.0 1 37 3 4.11 England v West Indies 22 Mar 2009 ODI # 2827
KAJ Roach 9.5 0 37 3 3.76 West Indies v Zimbabwe 6 Mar 2010 ODI # 2970
ST Jayasuriya 8.3 0 38 3 4.47 Sri Lanka v West Indies 1 Apr 2007 ODI # 2560
NM Lyon 10.0 2 39 3 3.90 Australia v West Indies 5 Jun 2016 ODI # 3740
AM Phangiso 10.0 1 40 3 4.00 South Africa v West Indies 3 Jun 2016 ODI # 3739
CK Langeveldt 7.0 0 41 3 5.85 South Africa v Ireland 3 Apr 2007 ODI # 2562
SCJ Broad 9.2 2 41 3 4.39 England v West Indies 20 Mar 2009 ODI # 2826
PD Collingwood 10.0 0 49 3 4.90 England v West Indies 22 Mar 2009 ODI # 2827
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years
Records includes the following current or recent matches:
Australia v South Africa at Providence, West Indies Tri-Nation Series 3rd match, Jun 7, 2016 [ODI # 3741]
West Indies v Australia at Providence, West Indies Tri-Nation Series 2nd match, Jun 5, 2016 [ODI # 3740]
West Indies v South Africa at Providence, West Indies Tri-Nation Series 1st match, Jun 3, 2016 [ODI # 3739]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365