2010s One-Day Internationals Bowling Best Economy Rate Innings
One-Day Internationals

2010s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best economy rates in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamOppositionGroundMatch DateScorecard
🥇 1
Saeed Ajmal7.04620.85Pakistanv BangladeshChattogram06 Dec 2011ODI # 3222
🥈 2
D Pretorius5.21530.93South Africav New ZealandWellington25 Feb 2017ODI # 3841
🥉 3
TM Odoyo5.02511.00Kenyav IrelandRotterdam01 Jul 2010ODI # 3006
🥉 3
AD Mathews5.01511.00Sri Lankav IndiaPort of Spain09 Jul 2013ODI # 3387
5
AR Cusack8.23911.08Irelandv ScotlandThe Hague05 Jul 2010ODI # 3013
6
LM Jongwe5.11651.16Zimbabwev AfghanistanSharjah02 Jan 2016ODI # 3719
6
MG Johnson6.02711.16Australiav ZimbabweHarare25 Aug 2014ODI # 3513
8
Mohammad Nabi8.341021.17Afghanistanv KenyaSharjah04 Oct 2013ODI # 3418
9
PVD Chameera5.01621.20Sri Lankav BangladeshMirpur25 Jan 2018ODI # 3965
10
SN Netravalkar9.041131.22U.S.A.v U.A.E.ICCA Dubai12 Dec 2019ODI # 4218
10
JH Davey7.23951.22Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
12
JO Holder10.041341.30West Indiesv PakistanProvidence14 Jul 2013ODI # 3389
12
RAS Lakmal10.041341.30Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
14
Shahid Afridi9.031271.33Pakistanv West IndiesProvidence14 Jul 2013ODI # 3389
14
B Kumar6.01841.33Indiav Sri LankaPort of Spain09 Jul 2013ODI # 3387
14
JD Unadkat6.01811.33Indiav ZimbabweBulawayo03 Aug 2013ODI # 3403
14
M Shezi6.02811.33South Africav ZimbabweBulawayo21 Aug 2014ODI # 3510
14
AR McBrine6.028-1.33Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
19
Sohrawordi Shuvo10.021431.40Bangladeshv New ZealandMirpur11 Oct 2010ODI # 3054
19
Abdur Razzak10.021441.40Bangladeshv ZimbabweMirpur06 Dec 2010ODI # 3075
19
Imran Tahir10.0-1421.40South Africav New ZealandAuckland04 Mar 2017ODI # 3846
19
Mujeeb Ur Rahman10.031431.40Afghanistanv IrelandDehradun28 Feb 2019ODI # 4100
19
Mohammad Hafeez5.02711.40Pakistanv BangladeshMirpur01 Dec 2011ODI # 3218
19
KD Mills5.01711.40New Zealandv West IndiesKingston05 Jul 2012ODI # 3283
19
A Dananjaya5.02711.40Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
19
Shapoor Zadran5.03711.40Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
19
Junaid Khan5.01721.40Pakistanv ZimbabweBulawayo18 Jul 2018ODI # 4019
19
AL Phehlukwayo5.01711.40South Africav ZimbabweBloemfontein03 Oct 2018ODI # 4050
19
KM Jarvis7.521121.40Zimbabwev U.A.E.Harare10 Apr 2019ODI # 4121
30
Shafiul Islam7.0110-1.42Bangladeshv ZimbabweChattogram12 Dec 2010ODI # 3078
30
CJ McKay7.031031.42Australiav West IndiesW.A.C.A01 Feb 2013ODI # 3330
30
Karim Sadiq7.021021.42Afghanistanv KenyaSharjah04 Oct 2013ODI # 3418
30
JM Anderson7.021021.42Englandv Sri LankaManchester28 May 2014ODI # 3494
30
C Munro7.011021.42New Zealandv PakistanDunedin13 Jan 2018ODI # 3949
30
Yasir Shah7.021011.42Pakistanv ZimbabweBulawayo18 Jul 2018ODI # 4019
36
PR Stirling9.0113-1.44Irelandv AfghanistanDubai (DICS)10 Jan 2015ODI # 3573
36
Rashid Khan9.031321.44Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
38
B Kumar6.12931.45Indiav AustraliaEden Gardens21 Sep 2017ODI # 3912
39
Mohammad Hafeez10.021521.50Pakistanv BangladeshMirpur03 Dec 2011ODI # 3220
39
TB Sole10.051541.50Scotlandv Hong KongBulawayo06 Mar 2018ODI # 3985
39
Mohammad Hafeez8.0-1211.50Pakistanv ScotlandEdinburgh17 May 2013ODI # 3356
39
AG Cremer8.011221.50Zimbabwev AfghanistanHarare24 Feb 2017ODI # 3840
39
Mudassar Bukhari6.01911.50Netherlandsv CanadaKing City (NW)29 Aug 2013ODI # 3407
39
JJ Bumrah6.01921.50Indiav West IndiesManchester27 Jun 2019ODI # 4175
39
JN Frylinck6.0-9-1.50Namibiav U.S.A.Lauderhill17 Sep 2019ODI # 4206
46
JR Hopes9.011451.55Australiav IrelandDublin17 Jun 2010ODI # 2994
47
Hamid Hassan7.031121.57Afghanistanv KenyaSharjah04 Oct 2013ODI # 3418
47
BAW Mendis7.021131.57Sri Lankav AfghanistanMirpur03 Mar 2014ODI # 3481
47
Taijul Islam7.021141.57Bangladeshv ZimbabweMirpur01 Dec 2014ODI # 3559
47
BTJ Wheal7.0311-1.57Scotlandv Hong KongBulawayo06 Mar 2018ODI # 3985
51
Mohammad Hafeez10.031621.60Pakistanv West IndiesMirpur23 Mar 2011ODI # 3142
51
AR Patel10.021611.60Indiav ZimbabweHarare15 Jun 2016ODI # 3746
51
Mohammad Nabi10.031621.60Afghanistanv BangladeshMirpur28 Sep 2016ODI # 3783
51
DE Bernard5.028-1.60West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
51
Wahab Riaz5.018-1.60Pakistanv West IndiesProvidence14 Jul 2013ODI # 3389
51
AD Mathews5.02811.60Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
51
NO Miller9.221531.60West Indiesv CanadaKingston13 Apr 2010ODI # 2977
51
Shafiul Islam9.2315-1.60Bangladeshv NetherlandsChattogram14 Mar 2011ODI # 3131
51
PR Stirling6.5-1141.60Irelandv NetherlandsAmstelveen09 Jul 2010ODI # 3021
51
JO Ngoche6.511121.60Kenyav AfghanistanNairobi (Gym)07 Oct 2010ODI # 3052
61
A Nehra6.111021.62Indiav New ZealandDambulla25 Aug 2010ODI # 3039
61
Shapoor Zadran8.031311.62Afghanistanv ScotlandAyr17 Aug 2010ODI # 3035
61
JN Frylinck8.011351.62Namibiav OmanWindhoek27 Apr 2019ODI # 4125
64
K Gore9.031521.66U.S.A.v NamibiaLauderhill17 Sep 2019ODI # 4206
64
M Morkel6.021041.66South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
64
Abdur Razzak6.021011.66Bangladeshv ZimbabweBulawayo03 May 2013ODI # 3353
67
AJ McKay10.031721.70New Zealandv BangladeshDunedin08 Feb 2010ODI # 2951
67
AR McBrine10.0417-1.70Irelandv AfghanistanBelfast19 May 2019ODI # 4139
69
RJ Peterson7.031241.71South Africav BangladeshMirpur19 Mar 2011ODI # 3138
69
RA Jadeja7.011221.71Indiav EnglandKochi15 Jan 2013ODI # 3320
71
JM Anderson8.011421.75Englandv South AfricaThe Oval19 Jun 2013ODI # 3375
71
B Kumar8.031421.75Indiav EnglandBirmingham02 Sep 2014ODI # 3523
71
CJ Chibhabha8.0114-1.75Zimbabwev IndiaHarare11 Jun 2016ODI # 3742
74
RT Lyons9.021611.77Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
74
VD Philander9.021611.77South Africav AustraliaW.A.C.A16 Nov 2014ODI # 3546
76
DT Johnston10.031821.80Irelandv ScotlandThe Hague05 Jul 2010ODI # 3013
76
JO Ngoche10.011831.80Kenyav ScotlandRotterdam07 Jul 2010ODI # 3016
76
DL Vettori10.041841.80New Zealandv AfghanistanNapier08 Mar 2015ODI # 3628
76
SR Watson5.02921.80Australiav IndiaSydney26 Feb 2012ODI # 3250
76
H Masakadza5.01911.80Zimbabwev PakistanHarare31 Aug 2013ODI # 3408
76
Shapoor Zadran5.019-1.80Afghanistanv KenyaSharjah04 Oct 2013ODI # 3418
76
JE Root5.0-921.80Englandv IrelandBristol05 May 2017ODI # 3864
76
B Kumar5.01921.80Indiav West IndiesPort of Spain25 Jun 2017ODI # 3896
84
SMSM Senanayake7.111341.81Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
85
AJ McKay6.0-1111.83New Zealandv IndiaDambulla10 Aug 2010ODI # 3030
85
TT Bresnan6.021111.83Englandv IrelandDublin (Malahide)08 May 2015ODI # 3650
85
JJ Bumrah6.011121.83Indiav West IndiesThiruvananthapuram01 Nov 2018ODI # 4064
85
NK Patel6.011121.83U.S.A.v P.N.G.Lauderhill19 Sep 2019ODI # 4207
89
TM Dilshan6.311211.84Sri Lankav New ZealandCardiff09 Jun 2013ODI # 3366
90
Umar Gul7.011311.85Pakistanv West IndiesMirpur23 Mar 2011ODI # 3142
90
SR Watson7.011321.85Australiav Sri LankaAdelaide08 Mar 2012ODI # 3257
90
KJ O'Brien7.0-1341.85Irelandv NetherlandsAmstelveen07 Jul 2013ODI # 3384
90
SP Narine7.0-1331.85West Indiesv BangladeshSt George's22 Aug 2014ODI # 3511
90
K Rabada7.011331.85South Africav AustraliaProvidence07 Jun 2016ODI # 3741
90
Imad Wasim7.0-1321.85Pakistanv Sri LankaSharjah20 Oct 2017ODI # 3927
90
MRJ Watt7.0-1311.85Scotlandv OmanAberdeen18 Aug 2019ODI # 4202
97
MN Samuels8.011511.87West Indiesv BangladeshChattogram18 Oct 2011ODI # 3202
97
KAJ Roach8.011511.87West Indiesv ZimbabweSt George's22 Feb 2013ODI # 3337
97
Saeed Ajmal8.011521.87Pakistanv South AfricaDubai (DICS)01 Nov 2013ODI # 3427
97
Taskin Ahmed8.011521.87Bangladeshv IndiaMirpur19 Jun 2014ODI # 3499

Showing 100 records

Additional Information

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