Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India vs Sri Lanka Records
ODI Matches Records
Bowling Best Economy Rate Innings - India
Best economy rates in an innings By India vs Sri Lanka in ODIs - India
Best economy rates in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Opposition
Ground
Match Date
Scorecard
N Kapil Dev
8.0
6
9
1
1.12
India
v Sri Lanka
Amritsar
12 Sep 1982
ODI # 156
A Kumble
9.0
3
11
1
1.22
India
v Sri Lanka
Sharjah
09 Nov 1998
ODI # 1370
B Kumar
6.0
1
8
4
1.33
India
v Sri Lanka
Port of Spain
09 Jul 2013
ODI # 3387
S Madan Lal
8.0
2
11
3
1.37
India
v Sri Lanka
Sharjah
08 Apr 1984
ODI # 260
N Kapil Dev
7.0
3
10
2
1.42
India
v Sri Lanka
Kanpur
24 Dec 1986
ODI # 407
M Prabhakar
10.0
3
16
2
1.60
India
v Sri Lanka
Sharjah
08 Apr 1984
ODI # 260
JJ Bumrah
5.0
1
8
1
1.60
India
v Sri Lanka
Wankhede
02 Nov 2023
ODI # 4690
SB Joshi
10.0
1
17
3
1.70
India
v Sri Lanka
Sharjah
09 Nov 1998
ODI # 1370
J Srinath
9.0
4
16
-
1.77
India
v Sri Lanka
Guwahati
22 Dec 1997
ODI # 1267
RJ Shastri
7.0
1
13
1
1.85
India
v Sri Lanka
Sharjah
08 Apr 1984
ODI # 260
Maninder Singh
10.0
2
19
1
1.90
India
v Sri Lanka
Sharjah
13 Apr 1986
ODI # 383
NS Yadav
9.0
2
18
2
2.00
India
v Sri Lanka
Guwahati
11 Jan 1987
ODI # 415
B Kumar
9.0
2
18
1
2.00
India
v Sri Lanka
Cardiff
20 Jun 2013
ODI # 3376
Z Khan
9.5
3
21
4
2.13
India
v Sri Lanka
Dambulla
20 Aug 2008
ODI # 2745
N Kapil Dev
7.0
1
15
-
2.14
India
v Sri Lanka
Pune
05 Dec 1990
ODI # 646
A Kumble
10.0
2
22
2
2.20
India
v Sri Lanka
Colombo (RPS)
25 Jul 1993
ODI # 833
A Nehra
10.0
1
22
2
2.20
India
v Sri Lanka
Dambulla
03 Aug 2005
ODI # 2265
RK Chauhan
8.0
2
18
-
2.25
India
v Sri Lanka
Jalandhar
20 Feb 1994
ODI # 883
Mohammed Siraj
7.0
2
16
3
2.28
India
v Sri Lanka
Wankhede
02 Nov 2023
ODI # 4690
IK Pathan
10.0
2
23
1
2.30
India
v Sri Lanka
Hobart
26 Feb 2008
ODI # 2686
Z Khan
10.0
3
23
3
2.30
India
v Sri Lanka
Colombo (RPS)
24 Aug 2008
ODI # 2750
S Tyagi
6.3
1
15
1
2.30
India
v Sri Lanka
Delhi
27 Dec 2009
ODI # 2936
G Sharma
9.0
-
21
1
2.33
India
v Sri Lanka
Colombo (SSC)
25 Aug 1985
ODI # 332
AB Agarkar
6.0
-
14
3
2.33
India
v Sri Lanka
Nagpur
22 Mar 1999
ODI # 1415
SLV Raju
8.0
-
19
3
2.37
India
v Sri Lanka
Jalandhar
20 Feb 1994
ODI # 883
Maninder Singh
10.0
2
24
3
2.40
India
v Sri Lanka
Kanpur
24 Dec 1986
ODI # 407
J Srinath
8.0
1
20
2
2.50
India
v Sri Lanka
Sharjah
09 Nov 1998
ODI # 1370
P Kumar
8.0
2
20
2
2.50
India
v Sri Lanka
Dambulla
16 Aug 2010
ODI # 3032
N Kapil Dev
6.0
1
15
-
2.50
India
v Sri Lanka
Vadodara
15 Jan 1987
ODI # 417
R Vinay Kumar
6.0
1
15
-
2.50
India
v Sri Lanka
Port of Spain
11 Jul 2013
ODI # 3388
SLV Raju
10.0
1
26
3
2.60
India
v Sri Lanka
Singapore
03 Apr 1996
ODI # 1089
J Srinath
10.0
1
26
1
2.60
India
v Sri Lanka
Margao
28 Dec 1997
ODI # 1269
KH Pandya
10.0
1
26
1
2.60
India
v Sri Lanka
Colombo (RPS)
18 Jul 2021
ODI # 4307
P Kumar
8.2
1
22
1
2.64
India
v Sri Lanka
Colombo (RPS)
31 Jan 2009
ODI # 2810
Arshad Ayub
9.0
-
24
-
2.66
India
v Sri Lanka
Dhaka
04 Nov 1988
ODI # 534
SR Tendulkar
10.0
2
27
1
2.70
India
v Sri Lanka
Kanpur
07 Nov 1993
ODI # 846
Harbhajan Singh
10.0
1
27
3
2.70
India
v Sri Lanka
Colombo (RPS)
29 Sep 2002
ODI # 1888
JJ Bumrah
10.0
2
27
5
2.70
India
v Sri Lanka
Pallekele
27 Aug 2017
ODI # 3907
C Sharma
8.0
1
22
3
2.75
India
v Sri Lanka
Sharjah
08 Apr 1984
ODI # 260
A Kumble
8.0
-
22
1
2.75
India
v Sri Lanka
Colombo (SSC)
01 Jul 1998
ODI # 1341
S Madan Lal
9.0
1
25
1
2.77
India
v Sri Lanka
Guwahati
11 Jan 1987
ODI # 415
N Kapil Dev
9.2
2
26
1
2.78
India
v Sri Lanka
Sharjah
25 Mar 1988
ODI # 512
AS Wassan
10.0
-
28
3
2.80
India
v Sri Lanka
Cuttack
28 Dec 1990
ODI # 658
J Srinath
10.0
-
28
-
2.80
India
v Sri Lanka
Colombo (RPS)
25 Aug 1999
ODI # 1487
SR Tendulkar
10.0
-
28
1
2.80
India
v Sri Lanka
Sharjah
29 Oct 2000
ODI # 1652
SC Ganguly
10.0
1
28
1
2.80
India
v Sri Lanka
The Oval
30 Jun 2002
ODI # 1849
A Nehra
10.0
2
28
2
2.80
India
v Sri Lanka
Birmingham
06 Jul 2002
ODI # 1852
PP Ojha
10.0
4
28
2
2.80
India
v Sri Lanka
Colombo (RPS)
29 Aug 2008
ODI # 2756
HH Pandya
5.0
-
14
1
2.80
India
v Sri Lanka
Colombo (RPS)
12 Sep 2023
ODI # 4641
Z Khan
9.3
3
27
1
2.84
India
v Sri Lanka
Colombo (RPS)
27 Aug 2008
ODI # 2755
Harbhajan Singh
6.4
1
19
2
2.85
India
v Sri Lanka
Mohali
28 Oct 2005
ODI # 2287
NS Yadav
7.0
-
20
2
2.85
India
v Sri Lanka
Vadodara
15 Jan 1987
ODI # 417
MM Patel
7.0
1
20
-
2.85
India
v Sri Lanka
Colombo (RPS)
29 Aug 2008
ODI # 2756
AS Wassan
10.0
-
29
1
2.90
India
v Sri Lanka
Pune
05 Dec 1990
ODI # 646
N Kapil Dev
10.0
3
29
1
2.90
India
v Sri Lanka
Colombo (RPS)
25 Jul 1993
ODI # 833
Harbhajan Singh
10.0
1
29
3
2.90
India
v Sri Lanka
Colombo (RPS)
22 Jul 2001
ODI # 1737
Harbhajan Singh
10.0
-
29
2
2.90
India
v Sri Lanka
Colombo (RPS)
05 Aug 2001
ODI # 1744
A Nehra
10.0
-
29
1
2.90
India
v Sri Lanka
The Oval
30 Jun 2002
ODI # 1849
Harbhajan Singh
10.0
-
29
1
2.90
India
v Sri Lanka
Colombo (RPS)
24 Aug 2008
ODI # 2750
RA Jadeja
7.5
1
23
4
2.93
India
v Sri Lanka
Port of Spain
11 Jul 2013
ODI # 3388
Maninder Singh
10.0
1
30
1
3.00
India
v Sri Lanka
Guwahati
11 Jan 1987
ODI # 415
Maninder Singh
10.0
2
30
-
3.00
India
v Sri Lanka
Delhi
13 Jan 1987
ODI # 416
RJ Shastri
10.0
1
30
1
3.00
India
v Sri Lanka
Sharjah
25 Apr 1990
ODI # 623
SP Mukherjee
10.0
-
30
1
3.00
India
v Sri Lanka
Cuttack
28 Dec 1990
ODI # 658
AR Kapoor
10.0
-
30
-
3.00
India
v Sri Lanka
Sharjah
09 Apr 1995
ODI # 997
Harbhajan Singh
10.0
-
30
1
3.00
India
v Sri Lanka
Colombo (SSC)
01 Aug 2001
ODI # 1742
Harbhajan Singh
10.0
-
30
-
3.00
India
v Sri Lanka
Jaipur
31 Oct 2005
ODI # 2290
R Ashwin
10.0
1
30
2
3.00
India
v Sri Lanka
Adelaide
14 Feb 2012
ODI # 3239
RA Jadeja
10.0
1
30
3
3.00
India
v Sri Lanka
Fatullah
28 Feb 2014
ODI # 3476
AR Patel
10.0
-
30
1
3.00
India
v Sri Lanka
Pallekele
24 Aug 2017
ODI # 3906
Washington Sundar
10.0
1
30
3
3.00
India
v Sri Lanka
Colombo (RPS)
04 Aug 2024
ODI # 4753
N Kapil Dev
8.4
2
26
3
3.00
India
v Sri Lanka
Ahmedabad
22 Oct 1989
ODI # 580
S Madan Lal
8.0
2
24
1
3.00
India
v Sri Lanka
Amritsar
12 Sep 1982
ODI # 156
Z Khan
8.0
1
24
2
3.00
India
v Sri Lanka
Colombo (SSC)
01 Aug 2001
ODI # 1742
B Kumar
8.0
4
24
2
3.00
India
v Sri Lanka
Port of Spain
11 Jul 2013
ODI # 3388
S Madan Lal
7.0
1
21
-
3.00
India
v Sri Lanka
Delhi
13 Jan 1987
ODI # 416
Mohammed Siraj
7.0
1
21
6
3.00
India
v Sri Lanka
Colombo (RPS)
17 Sep 2023
ODI # 4649
BS Bedi
12.0
2
37
-
3.08
India
v Sri Lanka
Manchester
16 Jun 1979
ODI # 68
Arshad Ayub
10.0
2
31
1
3.10
India
v Sri Lanka
Ahmedabad
22 Oct 1989
ODI # 580
SC Ganguly
10.0
1
31
2
3.10
India
v Sri Lanka
Colombo (SSC)
01 Aug 2001
ODI # 1742
P Kumar
10.0
2
31
4
3.10
India
v Sri Lanka
Hobart
26 Feb 2008
ODI # 2686
N Kapil Dev
9.0
2
28
2
3.11
India
v Sri Lanka
Sharjah
27 Nov 1986
ODI # 401
RJ Shastri
9.0
-
28
2
3.11
India
v Sri Lanka
Guwahati
11 Jan 1987
ODI # 415
N Kapil Dev
7.0
1
22
-
3.14
India
v Sri Lanka
Moratuwa
14 Aug 1993
ODI # 835
A Kuruvilla
7.0
1
22
2
3.14
India
v Sri Lanka
Wankhede
17 May 1997
ODI # 1207
C Sharma
6.0
3
19
1
3.16
India
v Sri Lanka
Sharjah
25 Mar 1988
ODI # 512
N Kapil Dev
6.0
1
19
-
3.16
India
v Sri Lanka
Hyderabad (Deccan)
18 Feb 1994
ODI # 881
BKV Prasad
10.0
1
32
2
3.20
India
v Sri Lanka
Sharjah
14 Apr 1995
ODI # 999
AR Kapoor
10.0
-
32
-
3.20
India
v Sri Lanka
Sharjah
14 Apr 1995
ODI # 999
Harbhajan Singh
10.0
1
32
2
3.20
India
v Sri Lanka
Colombo (RPS)
28 Jul 2001
ODI # 1740
V Sehwag
10.0
-
32
-
3.20
India
v Sri Lanka
Colombo (RPS)
29 Sep 2002
ODI # 1888
V Sehwag
10.0
2
32
1
3.20
India
v Sri Lanka
Colombo (RPS)
01 Aug 2004
ODI # 2155
Z Khan
10.0
1
32
2
3.20
India
v Sri Lanka
Dambulla
30 Jul 2005
ODI # 2262
Jai P Yadav
10.0
1
32
2
3.20
India
v Sri Lanka
Mohali
28 Oct 2005
ODI # 2287
RA Jadeja
10.0
-
32
4
3.20
India
v Sri Lanka
Cuttack
21 Dec 2009
ODI # 2934
R Ashwin
10.0
1
32
3
3.20
India
v Sri Lanka
W.A.C.A
08 Feb 2012
ODI # 3233
Mohammed Siraj
10.0
1
32
4
3.20
India
v Sri Lanka
Thiruvananthapuram
15 Jan 2023
ODI # 4505
M Prabhakar
5.0
1
16
-
3.20
India
v Sri Lanka
Margao
08 Dec 1990
ODI # 648
AR Patel
5.0
-
16
1
3.20
India
v Sri Lanka
Eden Gardens
12 Jan 2023
ODI # 4503
Kuldeep Yadav
5.0
1
16
2
3.20
India
v Sri Lanka
Thiruvananthapuram
15 Jan 2023
ODI # 4505
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Minimum of 30 balls