CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

India vs Sri Lanka Head to Head Stats & Records in ODI Cricket

171
Matches Played
171
99
Won
59
59
Lost
99
13
No Result
13
414
Highest Score
411
1
Lowest Score
17

IND Vs SL in all seasons

# Team1 Team2 Winner Margin Match Date Venue Scorecard
1 Sri Lanka India Sri Lanka 110 runs. 07-Aug-2024 Colombo SL won by 110 runs.
2 Sri Lanka India Sri Lanka 32 runs. 04-Aug-2024 Colombo SL won by 32 runs.
3 Sri Lanka India 02-Aug-2024 Colombo Match tied
4 India Sri Lanka India 302 runs. 02-Nov-2023 Mumbai IND won by 302 runs.
5 India Sri Lanka India 10 wickets 17-Sep-2023 Colombo IND won by 10 wickets
6 India Sri Lanka India 41 runs. 12-Sep-2023 Colombo IND won by 41 runs.
7 India Sri Lanka India 317 runs. 15-Jan-2023 Thiruvananthapuram IND won by 317 runs.
8 India Sri Lanka India 4 wickets 12-Jan-2023 Kolkata IND won by 4 wickets
9 India Sri Lanka India 67 runs. 10-Jan-2023 Guwahati IND won by 67 runs.
10 Sri Lanka India Sri Lanka 3 wickets (D/L method) 23-Jul-2021 Colombo SL won by 3 wickets (D/L method)
11 Sri Lanka India India 3 wickets 20-Jul-2021 Colombo IND won by 3 wickets
12 Sri Lanka India India 7 wickets 18-Jul-2021 Colombo IND won by 7 wickets
13 India Sri Lanka India 7 wickets 06-Jul-2019 Leeds IND won by 7 wickets (with 39 balls remaining)
14 India Sri Lanka India 8 wickets 17-Dec-2017 Visakhapatnam IND won by 8 wickets (with 107 balls remaining)
15 India Sri Lanka India 141 runs 13-Dec-2017 Chandigarh IND won by 141 runs
16 India Sri Lanka Sri Lanka 7 wickets 10-Dec-2017 Dharamsala SL won by 7 wickets (with 176 balls remaining)
17 Sri Lanka India India 6 wickets 03-Sep-2017 Colombo IND won by 6 wickets (with 21 balls remaining)
18 Sri Lanka India India 168 runs 31-Aug-2017 Colombo IND won by 168 runs
19 Sri Lanka India India 6 wickets 27-Aug-2017 Kandy IND won by 6 wickets (with 29 balls remaining)
20 Sri Lanka India India 3 wickets 24-Aug-2017 Kandy IND won by 3 wickets (with 16 balls remaining) (D/L method)
21 Sri Lanka India India 9 wickets 20-Aug-2017 Dambulla IND won by 9 wickets (with 127 balls remaining)
22 India Sri Lanka Sri Lanka 7 wickets 08-Jun-2017 London SL won by 7 wickets (with 8 balls remaining)
23 India Sri Lanka India won by 3 wickets 16-Nov-2014 Ranchi IND won by 3 wickets
24 India Sri Lanka India won by 153 runs 13-Nov-2014 Kolkata IND won by 153 runs
25 India Sri Lanka India won by 6 wickets 09-Nov-2014 Hyderabad IND won by 6 wickets
26 India Sri Lanka India won by 6 wickets 06-Nov-2014 Ahmedabad IND won by 6 wickets
27 India Sri Lanka India won by 169 runs 02-Nov-2014 Cuttack IND won by 169 runs
28 Sri Lanka India Sri Lanka won by 2 wickets 28-Feb-2014 Fatullah SL won by 2 wickets
29 India Sri Lanka India won by 1 wicket 11-Jul-2013 Trinidad IND won by 1 wicket
30 India Sri Lanka India won by 81 runs (D/L method) 09-Jul-2013 Trinidad IND won by 81 runs (D/L method)
31 Sri Lanka India Sri Lanka won by 161 runs 02-Jul-2013 Kingston SL won by 161 runs
32 India Sri Lanka India 8 wkts (90b rem) 20-Jun-2013 Cardiff IND won by 8 wkts (90b rem)
33 India Sri Lanka India won by 20 runs 04-Aug-2012 Kandy IND won by 20 runs
34 India Sri Lanka India won by 6 wickets 31-Jul-2012 Colombo IND won by 6 wickets
35 India Sri Lanka India won by 5 wickets 28-Jul-2012 Colombo IND won by 5 wickets
36 Sri Lanka India Sri Lanka won by 9 wickets 24-Jul-2012 Hambantota SL won by 9 wickets
37 India Sri Lanka India won by 21 runs 21-Jul-2012 Hambantota IND won by 21 runs
38 India Sri Lanka India won by 50 runs 13-Mar-2012 Dhaka IND won by 50 runs
39 India Sri Lanka India won by 7 wickets 28-Feb-2012 Hobart IND won by 7 wickets
40 Sri Lanka India Sri Lanka won by 51 runs 21-Feb-2012 Brisbane SL won by 51 runs
41 India Sri Lanka Match tied 14-Feb-2012 Adelaide Match tied
42 India Sri Lanka India won by 4 wickets 08-Feb-2012 Perth IND won by 4 wickets
43 India Sri Lanka India 6 wkts (10b rem) 02-Apr-2011 Mumbai IND won by 6 wkts (10b rem)
44 Sri Lanka India Sri Lanka won by 74 runs 28-Aug-2010 Dambulla SL won by 74 runs
45 Sri Lanka India Sri Lanka won by 8 wickets 21-Aug-2010 Dambulla SL won by 8 wickets
46 India Sri Lanka India won by 6 wickets 16-Aug-2010 Dambulla IND won by 6 wickets
47 India Sri Lanka India won by 81 runs 24-Jun-2010 Dambulla IND won by 81 runs
48 Sri Lanka India Sri Lanka won by 7 wickets 22-Jun-2010 Dambulla SL won by 7 wickets
49 Sri Lanka India Sri Lanka won by 6 wickets 05-Jun-2010 Harare SL won by 6 wickets
50 India Sri Lanka India won by 7 wickets 30-May-2010 Bulawayo IND won by 7 wickets
51 Sri Lanka India Sri Lanka won by 4 wickets 13-Jan-2010 Dhaka SL won by 4 wickets
52 India Sri Lanka India won by 8 wickets 10-Jan-2010 Dhaka IND won by 8 wickets
53 Sri Lanka India Sri Lanka won by 5 wickets 05-Jan-2010 Dhaka SL won by 5 wickets
54 India Sri Lanka No result 27-Dec-2009 Delhi No result
55 India Sri Lanka India won by 7 wickets 24-Dec-2009 Kolkata IND won by 7 wickets
56 India Sri Lanka India won by 7 wickets 21-Dec-2009 Cuttack IND won by 7 wickets
57 Sri Lanka India Sri Lanka won by 3 wickets 18-Dec-2009 Nagpur SL won by 3 wickets
58 India Sri Lanka India won by 3 runs 15-Dec-2009 Rajkot IND won by 3 runs
59 India Sri Lanka India won by 46 runs 14-Sep-2009 Colombo IND won by 46 runs
60 Sri Lanka India Sri Lanka won by 139 runs 12-Sep-2009 Colombo SL won by 139 runs
61 Sri Lanka India Sri Lanka won by 68 runs 08-Feb-2009 Colombo SL won by 68 runs
62 India Sri Lanka India won by 67 runs 05-Feb-2009 Colombo IND won by 67 runs
63 India Sri Lanka India won by 147 runs 03-Feb-2009 Colombo IND won by 147 runs
64 India Sri Lanka India won by 15 runs 31-Jan-2009 Colombo IND won by 15 runs
65 India Sri Lanka India won by 6 wickets 28-Jan-2009 Dambulla IND won by 6 wickets
66 Sri Lanka India Sri Lanka won by 112 runs (D/L method) 29-Aug-2008 Colombo SL won by 112 runs (D/L method)
67 India Sri Lanka India won by 46 runs 27-Aug-2008 Colombo IND won by 46 runs
68 India Sri Lanka India won by 33 runs 24-Aug-2008 Colombo IND won by 33 runs
69 India Sri Lanka India won by 3 wickets 20-Aug-2008 Dambulla IND won by 3 wickets
70 Sri Lanka India Sri Lanka won by 8 wickets 18-Aug-2008 Dambulla SL won by 8 wickets
71 Sri Lanka India Sri Lanka won by 100 runs 06-Jul-2008 Karachi SL won by 100 runs
72 India Sri Lanka India won by 6 wickets 03-Jul-2008 Karachi IND won by 6 wickets
73 India Sri Lanka India won by 7 wickets 26-Feb-2008 Hobart IND won by 7 wickets
74 India Sri Lanka India won by 2 wickets 19-Feb-2008 Adelaide IND won by 2 wickets
75 Sri Lanka India Sri Lanka won by 8 wickets (D/L method) 12-Feb-2008 Canberra SL won by 8 wickets (D/L method)
76 India Sri Lanka No result 04-Feb-2008 Brisbane No result
77 Sri Lanka India Sri Lanka won by 69 runs 23-Mar-2007 Trinidad SL won by 69 runs
78 India Sri Lanka India won by 7 wickets 17-Feb-2007 Visakhapatnam IND won by 7 wickets
79 India Sri Lanka India won by 5 wickets 14-Feb-2007 IND won by 5 wickets
80 Sri Lanka India Sri Lanka won by 5 runs 11-Feb-2007 Rajkot SL won by 5 runs
81 India Sri Lanka No result 08-Feb-2007 Kolkata No result
82 Sri Lanka India No result 18-Aug-2006 Colombo No result
83 India Sri Lanka India won by 5 wickets 12-Nov-2005 Vadodara IND won by 5 wickets
84 India Sri Lanka India won by 7 wickets 09-Nov-2005 Rajkot IND won by 7 wickets
85 Sri Lanka India Sri Lanka won by 5 wickets 06-Nov-2005 Ahmedabad SL won by 5 wickets
86 India Sri Lanka India won by 4 wickets 03-Nov-2005 IND won by 4 wickets
87 India Sri Lanka India won by 6 wickets 31-Oct-2005 Jaipur IND won by 6 wickets
88 India Sri Lanka India won by 8 wickets 28-Oct-2005 Chandigarh IND won by 8 wickets
89 India Sri Lanka India won by 152 runs 25-Oct-2005 Nagpur IND won by 152 runs
90 Sri Lanka India Sri Lanka won by 18 runs 09-Aug-2005 Colombo SL won by 18 runs
91 Sri Lanka India Sri Lanka won by 4 wickets 03-Aug-2005 Dambulla SL won by 4 wickets
92 Sri Lanka India Sri Lanka won by 3 wickets 30-Jul-2005 Dambulla SL won by 3 wickets
93 Sri Lanka India Sri Lanka won by 25 runs 01-Aug-2004 Colombo SL won by 25 runs
94 India Sri Lanka India won by 4 runs 27-Jul-2004 Colombo IND won by 4 runs
95 Sri Lanka India Sri Lanka won by 12 runs 18-Jul-2004 Dambulla SL won by 12 runs
96 India Sri Lanka India won by 183 runs 10-Mar-2003 Johannesburg IND won by 183 runs
97 Sri Lanka India No result 30-Sep-2002 Colombo No result
98 Sri Lanka India No result 29-Sep-2002 Colombo No result
99 India Sri Lanka India won by 63 runs 11-Jul-2002 Bristol IND won by 63 runs
100 India Sri Lanka India won by 4 wickets 06-Jul-2002 Birmingham IND won by 4 wickets
101 India Sri Lanka India won by 4 wickets 30-Jun-2002 London IND won by 4 wickets
102 Sri Lanka India Sri Lanka won by 121 runs 05-Aug-2001 Colombo SL won by 121 runs
103 India Sri Lanka India won by 46 runs 01-Aug-2001 Colombo IND won by 46 runs
104 India Sri Lanka India won by 7 wickets 28-Jul-2001 Colombo IND won by 7 wickets
105 Sri Lanka India Sri Lanka won by 6 runs 22-Jul-2001 Colombo SL won by 6 runs
106 Sri Lanka India Sri Lanka won by 245 runs 29-Oct-2000 Sharjah SL won by 245 runs
107 Sri Lanka India Sri Lanka won by 68 runs 27-Oct-2000 Sharjah SL won by 68 runs
108 Sri Lanka India Sri Lanka won by 5 wickets 20-Oct-2000 Sharjah SL won by 5 wickets
109 Sri Lanka India Sri Lanka won by 71 runs 01-Jun-2000 Dhaka SL won by 71 runs
110 India Sri Lanka India won by 23 runs (D/L method) 29-Aug-1999 Colombo IND won by 23 runs (D/L method)
111 Sri Lanka India Sri Lanka won by 7 wickets 25-Aug-1999 Colombo SL won by 7 wickets
112 India Sri Lanka India won by 157 runs 26-May-1999 Taunton IND won by 157 runs
113 India Sri Lanka India won by 51 runs 30-Mar-1999 IND won by 51 runs
114 India Sri Lanka India won by 80 runs 22-Mar-1999 Nagpur IND won by 80 runs
115 India Sri Lanka India won by 81 runs 09-Nov-1998 Sharjah IND won by 81 runs
116 India Sri Lanka India won by 3 wickets 06-Nov-1998 Sharjah IND won by 3 wickets
117 India Sri Lanka India won by 6 runs 07-Jul-1998 Colombo IND won by 6 runs
118 Sri Lanka India Sri Lanka won by 8 runs 01-Jul-1998 Colombo SL won by 8 runs
119 India Sri Lanka India won by 8 wickets 19-Jun-1998 Colombo IND won by 8 wickets
120 Sri Lanka India Sri Lanka won by 5 wickets 28-Dec-1997 SL won by 5 wickets
121 India Sri Lanka No result 25-Dec-1997 No result
122 India Sri Lanka India won by 7 wickets 22-Dec-1997 Guwahati IND won by 7 wickets
123 Sri Lanka India Sri Lanka won by 9 runs 24-Aug-1997 Colombo SL won by 9 runs
124 Sri Lanka India No result 23-Aug-1997 Colombo No result
125 Sri Lanka India Sri Lanka won by 7 wickets 20-Aug-1997 Colombo SL won by 7 wickets
126 Sri Lanka India Sri Lanka won by 2 runs 17-Aug-1997 Colombo SL won by 2 runs
127 Sri Lanka India Sri Lanka won by 8 wickets 26-Jul-1997 Colombo SL won by 8 wickets
128 Sri Lanka India Sri Lanka won by 6 wickets 18-Jul-1997 Colombo SL won by 6 wickets
129 Sri Lanka India Sri Lanka won by 5 wickets 17-May-1997 Mumbai SL won by 5 wickets
130 Sri Lanka India Sri Lanka won by 9 wickets 28-Aug-1996 Colombo SL won by 9 wickets
131 India Sri Lanka India won by 12 runs 03-Apr-1996 Padang IND won by 12 runs
132 Sri Lanka India Sri Lanka won by default 13-Mar-1996 Kolkata SL won by default
133 Sri Lanka India Sri Lanka won by 6 wickets 02-Mar-1996 Delhi SL won by 6 wickets
134 India Sri Lanka India won by 8 wickets 14-Apr-1995 Sharjah IND won by 8 wickets
135 India Sri Lanka India won by 8 wickets 09-Apr-1995 Sharjah IND won by 8 wickets
136 India Sri Lanka India won by 6 wickets 17-Sep-1994 Colombo IND won by 6 wickets
137 Sri Lanka India Sri Lanka won by 7 wickets 05-Sep-1994 Colombo SL won by 7 wickets
138 Sri Lanka India No result 04-Sep-1994 Colombo No result
139 Sri Lanka India Sri Lanka won by 4 wickets (D/L method) 20-Feb-1994 Punjab SL won by 4 wickets (D/L method)
140 India Sri Lanka India won by 7 wickets 18-Feb-1994 Vallabh Vidyanagar IND won by 7 wickets
141 India Sri Lanka India won by 8 runs 15-Feb-1994 Rajkot IND won by 8 runs
142 India Sri Lanka India won by 7 wickets 07-Nov-1993 Kanpur IND won by 7 wickets
143 Sri Lanka India Sri Lanka won by 4 wickets 14-Aug-1993 Moratuwa SL won by 4 wickets
144 Sri Lanka India Sri Lanka won by 8 runs 12-Aug-1993 Colombo SL won by 8 runs
145 India Sri Lanka India won by 1 run 25-Jul-1993 Colombo IND won by 1 run
146 India Sri Lanka No result 28-Feb-1992 South Mackay No result
147 India Sri Lanka India won by 7 wickets 04-Jan-1991 Kolkata IND won by 7 wickets
148 Sri Lanka India Sri Lanka won by 36 runs 28-Dec-1990 Cuttack SL won by 36 runs
149 Sri Lanka India Sri Lanka won by 7 wickets 08-Dec-1990 SL won by 7 wickets
150 India Sri Lanka India won by 6 wickets 05-Dec-1990 IND won by 6 wickets
151 India Sri Lanka India won by 19 runs 01-Dec-1990 Nagpur IND won by 19 runs
152 Sri Lanka India Sri Lanka won by 3 wickets 25-Apr-1990 Sharjah SL won by 3 wickets
153 India Sri Lanka India won by 6 runs 22-Oct-1989 Ahmedabad IND won by 6 runs
154 India Sri Lanka India won by 6 wickets 04-Nov-1988 Dhaka IND won by 6 wickets
155 Sri Lanka India Sri Lanka won by 17 runs 29-Oct-1988 Dhaka SL won by 17 runs
156 India Sri Lanka India won by 18 runs 25-Mar-1988 Sharjah IND won by 18 runs
157 India Sri Lanka India won by 10 runs 17-Jan-1987 Mumbai IND won by 10 runs
158 India Sri Lanka India won by 94 runs 15-Jan-1987 Vadodara IND won by 94 runs
159 India Sri Lanka India won by 6 wickets 13-Jan-1987 Delhi IND won by 6 wickets
160 India Sri Lanka India won by 8 wickets 11-Jan-1987 Guwahati IND won by 8 wickets
161 Sri Lanka India Sri Lanka won by 117 runs 24-Dec-1986 Kanpur SL won by 117 runs
162 India Sri Lanka India won by 7 wickets 27-Nov-1986 Sharjah IND won by 7 wickets
163 India Sri Lanka India won by 3 wickets 13-Apr-1986 Sharjah IND won by 3 wickets
164 Sri Lanka India No result 22-Sep-1985 Colombo No result
165 Sri Lanka India Sri Lanka won by 14 runs 21-Sep-1985 Colombo SL won by 14 runs
166 India Sri Lanka India won by 2 wickets 25-Aug-1985 Colombo IND won by 2 wickets
167 India Sri Lanka India won by 10 wickets 08-Apr-1984 Sharjah IND won by 10 wickets
168 India Sri Lanka India won by 6 wickets 26-Sep-1982 Bengaluru IND won by 6 wickets
169 India Sri Lanka India won by 6 wickets 15-Sep-1982 Delhi IND won by 6 wickets
170 India Sri Lanka India won by 78 runs 12-Sep-1982 Amritsar IND won by 78 runs
171 Sri Lanka India Sri Lanka won by 47 runs 16-Jun-1979 Manchester SL won by 47 runs