One-Day Internationals

2017 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best economy rates in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamOppositionGroundMatch DateScorecard
🥇 1
D Pretorius5.21530.93South Africav New ZealandWellington25 Feb 2017ODI # 3841
🥈 2
RAS Lakmal10.041341.30Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
🥉 3
Imran Tahir10.0-1421.40South Africav New ZealandAuckland04 Mar 2017ODI # 3846
🥉 3
A Dananjaya5.02711.40Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
5
B Kumar6.12931.45Indiav AustraliaEden Gardens21 Sep 2017ODI # 3912
6
AG Cremer8.011221.50Zimbabwev AfghanistanHarare24 Feb 2017ODI # 3840
7
AD Mathews5.02811.60Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
8
JE Root5.0-921.80Englandv IrelandBristol05 May 2017ODI # 3864
8
B Kumar5.01921.80Indiav West IndiesPort of Spain25 Jun 2017ODI # 3896
10
Imad Wasim7.0-1321.85Pakistanv Sri LankaSharjah20 Oct 2017ODI # 3927
11
Rashid Khan9.011721.88Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
12
Ahmed Raza10.0-1921.90U.A.E.v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
12
MD Dai10.0-1921.90P.N.G.v ScotlandPort Moresby08 Oct 2017ODI # 3921
14
A Vala10.012032.00P.N.G.v U.A.E.Abu Dhabi02 Apr 2017ODI # 3859
14
CR Woakes8.011632.00Englandv West IndiesBridgetown09 Mar 2017ODI # 3849
14
JH Davey8.021612.00Scotlandv ZimbabweEdinburgh17 Jun 2017ODI # 3893
14
Gulbadin Naib6.021212.00Afghanistanv ZimbabweHarare16 Feb 2017ODI # 3835
14
Faheem Ashraf5.0-10-2.00Pakistanv Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
19
MRJ Watt8.2-1722.04Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
20
Mohammad Nabi5.211122.06Afghanistanv ZimbabweHarare24 Feb 2017ODI # 3840
21
Rashid Khan8.411872.07Afghanistanv West IndiesGros Islet09 Jun 2017ODI # 3884
22
Sikandar Raza10.012132.10Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
22
MRJ Watt10.032132.10Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
24
Amir Hamza7.0-15-2.14Afghanistanv West IndiesGros Islet11 Jun 2017ODI # 3887
25
Dawlat Zadran6.031322.16Afghanistanv IrelandSharjah05 Dec 2017ODI # 3935
26
Imran Tahir9.222122.25South Africav Sri LankaJohannesburg04 Feb 2017ODI # 3831
27
AG Cremer10.012322.30Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
28
Ahmed Raza10.0-2412.40U.A.E.v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
28
Imad Wasim10.012412.40Pakistanv West IndiesProvidence11 Apr 2017ODI # 3863
28
Mohammad Hafeez10.0-2412.40Pakistanv Sri LankaAbu Dhabi16 Oct 2017ODI # 3924
28
Mujeeb Ur Rahman10.022442.40Afghanistanv IrelandSharjah05 Dec 2017ODI # 3935
28
AL Phehlukwayo5.0-1222.40South Africav New ZealandWellington25 Feb 2017ODI # 3841
33
A Nao7.0-1712.42P.N.G.v ScotlandDubai (DICS)24 Nov 2017ODI # 3933
34
Imran Haider10.012542.50U.A.E.v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
34
Imad Wasim8.0-2022.50Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
34
AS Joseph6.0-1522.50West Indiesv AfghanistanGros Islet11 Jun 2017ODI # 3887
37
Mustafizur Rahman9.022342.55Bangladeshv IrelandDublin (Malahide)19 May 2017ODI # 3869
38
M Morkel7.011832.57South Africav PakistanBirmingham07 Jun 2017ODI # 3881
38
N Pradeep7.0-1812.57Sri Lankav ZimbabweGalle02 Jul 2017ODI # 3899
40
Imran Tahir10.0-2632.60South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
40
Rashid Khan10.012632.60Afghanistanv West IndiesGros Islet11 Jun 2017ODI # 3887
40
SC Williams10.012622.60Zimbabwev ScotlandEdinburgh17 Jun 2017ODI # 3893
40
MA Leask5.0-13-2.60Scotlandv U.A.E.Dubai (DICS)24 Jan 2017ODI # 3825
44
Amir Hamza8.0221-2.62Afghanistanv ZimbabweHarare21 Feb 2017ODI # 3838
44
ST Gabriel8.022112.62West Indiesv AfghanistanGros Islet09 Jun 2017ODI # 3884
44
AF Milne8.012112.62New Zealandv IndiaPune25 Oct 2017ODI # 3931
47
Mohammad Amir6.021632.66Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
48
TL Chatara6.211722.68Zimbabwev AfghanistanHarare16 Feb 2017ODI # 3835
49
GH Dockrell10.012732.70Irelandv U.A.E.ICCA Dubai02 Mar 2017ODI # 3844
49
RA Jadeja10.0127-2.70Indiav West IndiesKingston06 Jul 2017ODI # 3902
49
JJ Bumrah10.022752.70Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
49
TJ Murtagh10.0-2712.70Irelandv AfghanistanSharjah10 Dec 2017ODI # 3940
53
D Pretorius7.021932.71South Africav Sri LankaJohannesburg04 Feb 2017ODI # 3831
54
SC Williams5.311532.72Zimbabwev AfghanistanHarare21 Feb 2017ODI # 3838
55
PJ Cummins8.012212.75Australiav BangladeshThe Oval05 Jun 2017ODI # 3879
56
Mashrafe Mortaza6.311822.76Bangladeshv IrelandDublin (Malahide)19 May 2017ODI # 3869
57
JO Holder9.422752.79West Indiesv IndiaNorth Sound02 Jul 2017ODI # 3900
58
TM Head10.0-28-2.80Australiav PakistanBrisbane13 Jan 2017ODI # 3817
58
J Mulder10.0-2822.80Irelandv U.A.E.ICCA Dubai04 Mar 2017ODI # 3847
58
R Ashwin10.012832.80Indiav West IndiesNorth Sound30 Jun 2017ODI # 3898
58
MRJ Watt10.012812.80Scotlandv P.N.G.Port Moresby08 Oct 2017ODI # 3921
58
CD de Lange10.0-2812.80Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
58
TJ Murtagh10.022832.80Irelandv AfghanistanSharjah05 Dec 2017ODI # 3935
58
A Vala5.0-14-2.80P.N.G.v ScotlandDubai (DICS)24 Nov 2017ODI # 3933
58
Mohammad Nabi5.0-1412.80Afghanistanv IrelandSharjah05 Dec 2017ODI # 3935
66
PR Stirling6.0-17-2.83Irelandv AfghanistanSharjah05 Dec 2017ODI # 3935
67
LE Plunkett8.0-2332.87Englandv IrelandLord's07 May 2017ODI # 3865
67
AC Evans8.012332.87Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
69
Rashid Khan10.012942.90Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
69
AG Cremer10.012952.90Zimbabwev ScotlandEdinburgh17 Jun 2017ODI # 3893
69
AR Nurse10.0-2912.90West Indiesv IndiaNorth Sound02 Jul 2017ODI # 3900
69
KOK Williams10.0-2912.90West Indiesv IndiaNorth Sound02 Jul 2017ODI # 3900
73
Hasan Ali6.311932.92Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
74
Imran Tahir8.512622.94South Africav Sri LankaDurban01 Feb 2017ODI # 3830
74
TJ Murtagh8.512612.94Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
76
Ehsan Khan10.023033.00Hong Kongv U.A.E.Dubai (DICS)26 Jan 2017ODI # 3827
76
TL Chatara10.0-3033.00Zimbabwev AfghanistanHarare21 Feb 2017ODI # 3838
76
Rohan Mustafa10.0130-3.00U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
76
Mohammed Qasim10.013013.00U.A.E.v P.N.G.Abu Dhabi02 Apr 2017ODI # 3859
76
A Vala10.0-3033.00P.N.G.v U.A.E.Abu Dhabi04 Apr 2017ODI # 3860
76
AR Patel10.0-3013.00Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
76
MA Leask9.0-2713.00Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
76
Rohan Mustafa8.2-2553.00U.A.E.v P.N.G.Abu Dhabi04 Apr 2017ODI # 3860
76
Hasan Ali8.012433.00Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
76
Mohammad Hafeez7.0-21-3.00Pakistanv West IndiesProvidence11 Apr 2017ODI # 3863
76
Ahmed Raza6.0-1813.00U.A.E.v P.N.G.Abu Dhabi04 Apr 2017ODI # 3860
76
JDS Neesham5.0-1513.00New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
76
Gulbadin Naib5.011523.00Afghanistanv West IndiesGros Islet11 Jun 2017ODI # 3887
76
DAS Gunaratne5.0-1513.00Sri Lankav ZimbabweGalle02 Jul 2017ODI # 3899
76
MJ Santner5.0-1533.00New Zealandv West IndiesChristchurch26 Dec 2017ODI # 3945
91
CH Morris9.312923.05South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
91
Mohammad Hafeez9.3129-3.05Pakistanv Sri LankaSharjah20 Oct 2017ODI # 3927
93
B Kumar7.3-2323.06Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
94
CH Morris10.013143.10South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
94
Imran Haider10.013123.10U.A.E.v P.N.G.Abu Dhabi02 Apr 2017ODI # 3859
94
HK Bennett10.013133.10New Zealandv BangladeshDublin17 May 2017ODI # 3868
94
D Bishoo10.013113.10West Indiesv IndiaNorth Sound02 Jul 2017ODI # 3900
94
Kuldeep Yadav10.013123.10Indiav West IndiesNorth Sound02 Jul 2017ODI # 3900
94
A Vala10.023113.10P.N.G.v ScotlandPort Moresby08 Oct 2017ODI # 3921
100
Amir Hamza9.0-28-3.11Afghanistanv West IndiesGros Islet09 Jun 2017ODI # 3884

Showing 100 records

Additional Information

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