Best economy rates in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
Saeed Ajmal 7.0 4 6 2 0.85 Pakistan v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
D Pretorius 5.2 1 5 3 0.93 South Africa v New Zealand Wellington 25 Feb 2017 ODI # 3841
TM Odoyo 5.0 2 5 1 1.00 Kenya v Ireland Rotterdam 1 Jul 2010 ODI # 3006
AD Mathews 5.0 1 5 1 1.00 Sri Lanka v India Port of Spain 9 Jul 2013 ODI # 3387
AR Cusack 8.2 3 9 1 1.08 Ireland v Scotland The Hague 5 Jul 2010 ODI # 3013
LM Jongwe 5.1 1 6 5 1.16 Zimbabwe v Afghanistan Sharjah 2 Jan 2016 ODI # 3719
MG Johnson 6.0 2 7 1 1.16 Australia v Zimbabwe Harare 25 Aug 2014 ODI # 3513
Mohammad Nabi 8.3 4 10 2 1.17 Afghanistan v Kenya Sharjah 4 Oct 2013 ODI # 3418
PVD Chameera 5.0 1 6 2 1.20 Sri Lanka v Bangladesh Dhaka 25 Jan 2018 ODI # 3965
JH Davey 7.2 3 9 5 1.22 Scotland v Afghanistan Ayr 17 Aug 2010 ODI # 3035
JO Holder 10.0 4 13 4 1.30 West Indies v Pakistan Providence 14 Jul 2013 ODI # 3389
RAS Lakmal 10.0 4 13 4 1.30 Sri Lanka v India Dharamsala 10 Dec 2017 ODI # 3939
Shahid Afridi 9.0 3 12 7 1.33 Pakistan v West Indies Providence 14 Jul 2013 ODI # 3389
B Kumar 6.0 1 8 4 1.33 India v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
JD Unadkat 6.0 1 8 1 1.33 India v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
M Shezi 6.0 2 8 1 1.33 South Africa v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
AR McBrine 6.0 2 8 0 1.33 Ireland v U.A.E. Harare 12 Mar 2018 ODI # 3995
Sohrawordi Shuvo 10.0 2 14 3 1.40 Bangladesh v New Zealand Dhaka 11 Oct 2010 ODI # 3054
Abdur Razzak 10.0 2 14 4 1.40 Bangladesh v Zimbabwe Dhaka 6 Dec 2010 ODI # 3075
Imran Tahir 10.0 0 14 2 1.40 South Africa v New Zealand Auckland 4 Mar 2017 ODI # 3846
Mujeeb Ur Rahman 10.0 3 14 3 1.40 Afghanistan v Ireland Dehradun 28 Feb 2019 ODI # 4100
Mohammad Hafeez 5.0 2 7 1 1.40 Pakistan v Bangladesh Dhaka 1 Dec 2011 ODI # 3218
KD Mills 5.0 1 7 1 1.40 New Zealand v West Indies Kingston 5 Jul 2012 ODI # 3283
A Dananjaya 5.0 2 7 1 1.40 Sri Lanka v India Dharamsala 10 Dec 2017 ODI # 3939
Shapoor Zadran 5.0 3 7 1 1.40 Afghanistan v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
Junaid Khan 5.0 1 7 2 1.40 Pakistan v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
AL Phehlukwayo 5.0 1 7 1 1.40 South Africa v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
Shafiul Islam 7.0 1 10 0 1.42 Bangladesh v Zimbabwe Chattogram 12 Dec 2010 ODI # 3078
CJ McKay 7.0 3 10 3 1.42 Australia v West Indies Perth 1 Feb 2013 ODI # 3330
Karim Sadiq 7.0 2 10 2 1.42 Afghanistan v Kenya Sharjah 4 Oct 2013 ODI # 3418
JM Anderson 7.0 2 10 2 1.42 England v Sri Lanka Manchester 28 May 2014 ODI # 3494
C Munro 7.0 1 10 2 1.42 New Zealand v Pakistan Dunedin 13 Jan 2018 ODI # 3949
Yasir Shah 7.0 2 10 1 1.42 Pakistan v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
PR Stirling 9.0 1 13 0 1.44 Ireland v Afghanistan Dubai (DSC) 10 Jan 2015 ODI # 3573
Rashid Khan 9.0 3 13 2 1.44 Afghanistan v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
B Kumar 6.1 2 9 3 1.45 India v Australia Kolkata 21 Sep 2017 ODI # 3912
Mohammad Hafeez 10.0 2 15 2 1.50 Pakistan v Bangladesh Dhaka 3 Dec 2011 ODI # 3220
TB Sole 10.0 5 15 4 1.50 Scotland v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
Mohammad Hafeez 8.0 0 12 1 1.50 Pakistan v Scotland Edinburgh 17 May 2013 ODI # 3356
AG Cremer 8.0 1 12 2 1.50 Zimbabwe v Afghanistan Harare 24 Feb 2017 ODI # 3840
Mudassar Bukhari 6.0 1 9 1 1.50 Netherlands v Canada King City (NW) 29 Aug 2013 ODI # 3407
JR Hopes 9.0 1 14 5 1.55 Australia v Ireland Dublin 17 Jun 2010 ODI # 2994
Hamid Hassan 7.0 3 11 2 1.57 Afghanistan v Kenya Sharjah 4 Oct 2013 ODI # 3418
BAW Mendis 7.0 2 11 3 1.57 Sri Lanka v Afghanistan Dhaka 3 Mar 2014 ODI # 3481
Taijul Islam 7.0 2 11 4 1.57 Bangladesh v Zimbabwe Dhaka 1 Dec 2014 ODI # 3559
BTJ Wheal 7.0 3 11 0 1.57 Scotland v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
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

Minimum of 30 balls
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, 1st ODI, Mar 22, 2019 [ODI # 4116]
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
India v Australia at Delhi, 5th ODI, Mar 13, 2019 [ODI # 4113]