Best economy rates in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Match Date Scorecard
Mohammad Hafeez 10.0 3 20 2 2.00 Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
JP Duminy 9.2 1 23 1 2.46 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
RW Price 8.0 1 21 2 2.62 Zimbabwe v Pakistan 14 Mar 2011 ODI # 3132
Umar Gul 9.0 2 24 3 2.66 Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
JJ Bumrah 10.0 2 27 5 2.70 India v Sri Lanka 27 Aug 2017 ODI # 3907
HMRKB Herath 10.0 0 28 1 2.80 Sri Lanka v New Zealand 4 Nov 2012 ODI # 3305
BAW Mendis 6.1 2 18 2 2.91 Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
AR Patel 10.0 0 30 1 3.00 India v Sri Lanka 24 Aug 2017 ODI # 3906
Abdur Rehman 8.0 1 24 0 3.00 Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
HMRKB Herath 7.0 1 21 0 3.00 Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
AD Mathews 6.0 1 18 0 3.00 Sri Lanka v Pakistan 7 Jun 2012 ODI # 3272
HMRKB Herath 6.0 0 18 1 3.00 Sri Lanka v Pakistan 7 Jun 2012 ODI # 3272
R McLaren 6.0 1 18 1 3.00 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
AD Mathews 5.0 0 15 1 3.00 Sri Lanka v New Zealand 6 Nov 2012 ODI # 3306
SL Malinga 5.0 0 15 0 3.00 Sri Lanka v England 20 Oct 2018 ODI # 4055
MG Johnson 10.0 1 31 6 3.10 Australia v Sri Lanka 10 Aug 2011 ODI # 3175
TG Southee 8.0 1 25 3 3.12 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
LL Tsotsobe 7.0 2 22 4 3.14 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
Mohammad Sami 6.0 2 19 3 3.16 Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
F Behardien 6.0 0 19 3 3.16 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
Umar Gul 10.0 1 32 3 3.20 Pakistan v New Zealand 8 Mar 2011 ODI # 3123
SP Narine 7.3 1 24 0 3.20 West Indies v Sri Lanka 7 Nov 2015 ODI # 3704
KMDN Kulasekara 9.0 3 29 1 3.22 Sri Lanka v Pakistan 7 Jun 2012 ODI # 3272
JC Tredwell 10.0 2 33 1 3.30 England v Sri Lanka 10 Dec 2014 ODI # 3565
JP Duminy 10.0 1 34 0 3.40 South Africa v Sri Lanka 28 Jul 2013 ODI # 3400
AD Mathews 5.0 1 17 0 3.40 Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
TAM Siriwardana 5.0 0 17 0 3.40 Sri Lanka v West Indies 7 Nov 2015 ODI # 3704
Abdul Razzaq 7.0 1 24 1 3.42 Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
P Utseya 7.0 1 24 1 3.42 Zimbabwe v Pakistan 14 Mar 2011 ODI # 3132
SL Malinga 7.0 2 24 1 3.42 Sri Lanka v Pakistan 7 Jun 2012 ODI # 3272
BAW Mendis 10.0 0 35 3 3.50 Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
SMSM Senanayake 10.0 0 35 2 3.50 Sri Lanka v England 10 Dec 2014 ODI # 3565
AR Patel 10.0 1 35 1 3.50 India v Sri Lanka 27 Aug 2017 ODI # 3907
Wahab Riaz 6.0 0 21 1 3.50 Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
AD Mathews 10.0 2 36 1 3.60 Sri Lanka v Pakistan 15 Jul 2015 ODI # 3669
SS Pathirana 10.0 0 36 0 3.60 Sri Lanka v Australia 4 Sep 2016 ODI # 3776
AU Rashid 10.0 0 36 1 3.60 England v Sri Lanka 20 Oct 2018 ODI # 4055
TM Dilshan 5.0 1 18 0 3.60 Sri Lanka v Australia 10 Aug 2011 ODI # 3175
M Morkel 8.0 1 29 0 3.62 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
HMRKB Herath 10.0 1 37 0 3.70 Sri Lanka v Pakistan 9 Jun 2012 ODI # 3273
JC Tredwell 10.0 0 37 1 3.70 England v Sri Lanka 13 Dec 2014 ODI # 3567
Mohammad Hafeez 7.0 0 26 1 3.71 Pakistan v New Zealand 8 Mar 2011 ODI # 3123
Sohail Tanvir 8.0 0 30 0 3.75 Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
Mohammad Hafeez 8.0 1 30 1 3.75 Pakistan v Sri Lanka 9 Jun 2012 ODI # 3273
RAS Lakmal 8.0 0 30 4 3.75 Sri Lanka v England 13 Dec 2014 ODI # 3567
RAS Lakmal 8.0 1 30 0 3.75 Sri Lanka v Australia 4 Sep 2016 ODI # 3776
M Muralitharan 9.0 0 34 3 3.77 Sri Lanka v Zimbabwe 10 Mar 2011 ODI # 3125
HMRKB Herath 10.0 0 38 1 3.80 Sri Lanka v South Africa 28 Jul 2013 ODI # 3400
A Dananjaya 10.0 0 38 2 3.80 Sri Lanka v India 27 Aug 2017 ODI # 3907
RG Sharma 6.0 0 23 0 3.83 India v Sri Lanka 4 Aug 2012 ODI # 3295
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

Records includes the following current or recent matches:
Sri Lanka v England at Pallekele, 4th ODI, Oct 20, 2018 [ODI # 4055]
Sri Lanka v England at Pallekele, 3rd ODI, Oct 17, 2018 [ODI # 4054]
Sri Lanka v South Africa at Pallekele, 4th ODI, Aug 8, 2018 [ODI # 4030]