Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
Shahid Afridi 9.0 3 12 7 1.33 Pakistan v West Indies Providence 14 Jul 2013 ODI # 3389
Rashid Khan 8.4 1 18 7 2.07 Afghanistan v West Indies Gros Islet 9 Jun 2017 ODI # 3884
TG Southee 9.0 0 33 7 3.66 New Zealand v England Wellington 20 Feb 2015 ODI # 3607
TA Boult 10.0 3 34 7 3.40 New Zealand v West Indies Christchurch 23 Dec 2017 ODI # 3944
Imran Tahir 9.0 0 45 7 5.00 South Africa v West Indies Basseterre 15 Jun 2016 ODI # 3747
STR Binny 4.4 2 4 6 0.85 India v Bangladesh Dhaka 17 Jun 2014 ODI # 3498
K Rabada 8.0 3 16 6 2.00 South Africa v Bangladesh Dhaka 10 Jul 2015 ODI # 3663
Imran Tahir 6.0 1 24 6 4.00 South Africa v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
Kuldeep Yadav 10.0 0 25 6 2.50 India v England Nottingham 12 Jul 2018 ODI # 4014
Rubel Hossain 5.5 0 26 6 4.45 Bangladesh v New Zealand Dhaka 29 Oct 2013 ODI # 3423
Yasir Shah 9.0 0 26 6 2.88 Pakistan v Zimbabwe Harare 1 Oct 2015 ODI # 3685
KAJ Roach 8.3 0 27 6 3.17 West Indies v Netherlands Delhi 28 Feb 2011 ODI # 3112
SP Narine 9.5 0 27 6 2.74 West Indies v South Africa Providence 3 Jun 2016 ODI # 3739
JH Davey 8.3 2 28 6 3.29 Scotland v Afghanistan Abu Dhabi 14 Jan 2015 ODI # 3576
MA Starc 9.0 0 28 6 3.11 Australia v New Zealand Auckland 28 Feb 2015 ODI # 3617
A Dananjaya 9.0 0 29 6 3.22 Sri Lanka v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
MG Johnson 10.0 1 31 6 3.10 Australia v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
TA Boult 10.0 1 33 6 3.30 New Zealand v Australia Hamilton 5 Feb 2017 ODI # 3832
Zahoor Khan 6.3 0 34 6 5.23 U.A.E. v Ireland ICCA Dubai 2 Mar 2017 ODI # 3844
SL Malinga 7.4 0 38 6 4.95 Sri Lanka v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
DW Steyn 9.0 0 39 6 4.33 South Africa v Pakistan Port Elizabeth 27 Nov 2013 ODI # 3440
CA Soper 10.0 1 41 6 4.10 P.N.G. v Hong Kong Mong Kok 6 Nov 2016 ODI # 3802
Umar Gul 10.0 0 42 6 4.20 Pakistan v England The Oval 17 Sep 2010 ODI # 3045
YS Chahal 10.0 0 42 6 4.20 India v Australia Melbourne 18 Jan 2019 ODI # 4079
DJ Bravo 10.0 1 43 6 4.30 West Indies v Zimbabwe St George's 24 Feb 2013 ODI # 3339
MA Starc 10.0 2 43 6 4.30 Australia v India Melbourne 18 Jan 2015 ODI # 3582
Mustafizur Rahman 10.0 0 43 6 4.30 Bangladesh v India Dhaka 21 Jun 2015 ODI # 3660
Rashid Khan 9.3 0 43 6 4.52 Afghanistan v Ireland Greater Noida 17 Mar 2017 ODI # 3851
NLTC Perera 10.0 0 44 6 4.40 Sri Lanka v Pakistan Pallekele 9 Jun 2012 ODI # 3273
CR Woakes 10.0 0 45 6 4.50 England v Australia Brisbane 30 Jan 2011 ODI # 3091
JW Hastings 10.0 0 45 6 4.50 Australia v Sri Lanka Dambulla 31 Aug 2016 ODI # 3774
CR Woakes 8.0 0 47 6 5.87 England v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
A Mishra 8.5 0 48 6 5.43 India v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
JR Hazlewood 9.0 0 52 6 5.77 Australia v New Zealand Birmingham 2 Jun 2017 ODI # 3876
A Dananjaya 10.0 0 54 6 5.40 Sri Lanka v India Pallekele 24 Aug 2017 ODI # 3906
PR Stirling 10.0 0 55 6 5.50 Ireland v Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
TG Southee 9.2 1 65 6 6.96 New Zealand v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
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

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Australia v Pakistan at Sharjah, 2nd ODI, Mar 24, 2019 [ODI # 4117 - Live]
    » Pakistan 116/4 (24.1 ov, Shoaib Malik 2*, Mohammad Rizwan 43*, NM Lyon 1/31)
Australia v Pakistan at Sharjah, 1st ODI, Mar 22, 2019 [ODI # 4116]
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]