View match results
Involving team India remove India from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Runs Wkts Balls Ave RPO
unfiltered 1986-2024 204 190 190 0 4 10 1.000 85614 2986 106482 28.67 4.82 Profile
filtered 1993-2023 66 61 61 0 1 4 1.000 28439 885 32585 32.13 5.23
Match result list
India won 1 runs ODI : Sri Lanka v India 25 Jul 1993 ODI # 833
Sri Lanka won 8 runs ODI : Sri Lanka v India 12 Aug 1993 ODI # 834
n/r - ODI : Sri Lanka v India 4 Sep 1994 ODI # 921
Sri Lanka won 7 wickets 4 ODI : Sri Lanka v India 5 Sep 1994 ODI # 922
India won 31 runs ODI : Australia v India 9 Sep 1994 ODI # 924
aban - ODI : India v Pakistan 15 Sep 1994 ODI # 926a
Sri Lanka won 9 wickets 34 ODI : Sri Lanka v India 28 Aug 1996 ODI # 1106
Sri Lanka won 6 wickets 32 ODI : Sri Lanka v India 18 Jul 1997 ODI # 1218
Sri Lanka won 8 wickets 79 ODI : Sri Lanka v India 26 Jul 1997 ODI # 1222
draw - Test : Sri Lanka v India 2 Aug 1997 Test # 1374
Sri Lanka won 2 runs ODI : Sri Lanka v India 17 Aug 1997 ODI # 1223
Sri Lanka won 7 wickets 49 ODI : Sri Lanka v India 20 Aug 1997 ODI # 1224
India won 8 wickets 38 ODI : Sri Lanka v India 19 Jun 1998 ODI # 1338
n/r - ODI : India v New Zealand 23 Jun 1998 ODI # 1340
India won 6 runs ODI : Sri Lanka v India 7 Jul 1998 ODI # 1344
Sri Lanka won 7 wickets 20 ODI : Sri Lanka v India 25 Aug 1999 ODI # 1487
New Zealand won 84 runs ODI : India v New Zealand 20 Jul 2001 ODI # 1736
Sri Lanka won 6 runs ODI : Sri Lanka v India 22 Jul 2001 ODI # 1737
New Zealand won 67 runs ODI : India v New Zealand 26 Jul 2001 ODI # 1739
India won 7 wickets 26 ODI : Sri Lanka v India 28 Jul 2001 ODI # 1740
Sri Lanka won 121 runs ODI : Sri Lanka v India 5 Aug 2001 ODI # 1744
India won 14 runs ODI : India v Zimbabwe 14 Sep 2002 ODI # 1876
India won 8 wickets 63 ODI : England v India 22 Sep 2002 ODI # 1884
India won 10 runs ODI : India v South Africa 25 Sep 2002 ODI # 1886
n/r - ODI : Sri Lanka v India 29 Sep 2002 ODI # 1888
n/r - ODI : Sri Lanka v India 30 Sep 2002 ODI # 1889
Pakistan won 59 runs ODI : India v Pakistan 25 Jul 2004 ODI # 2152
India won 4 runs ODI : Sri Lanka v India 27 Jul 2004 ODI # 2153
Sri Lanka won 25 runs ODI : Sri Lanka v India 1 Aug 2004 ODI # 2155
India won 7 runs ODI : India v West Indies 7 Aug 2005 ODI # 2267
Sri Lanka won 18 runs ODI : Sri Lanka v India 9 Aug 2005 ODI # 2268
aban - ODI : Sri Lanka v India 16 Aug 2006 ODI # 2404a
canc - ODI : Sri Lanka v India 24 Aug 2006 ODI # 2407b
canc - ODI : India v South Africa 26 Aug 2006 ODI # 2407c
India won 33 runs ODI : Sri Lanka v India 24 Aug 2008 ODI # 2750
aban - ODI : Sri Lanka v India 26 Aug 2008 ODI # 2753a
India won 46 runs ODI : Sri Lanka v India 27 Aug 2008 ODI # 2755
Sri Lanka won 112 runs ODI : Sri Lanka v India 29 Aug 2008 ODI # 2756
India won 15 runs ODI : Sri Lanka v India 31 Jan 2009 ODI # 2810
India won 147 runs ODI : Sri Lanka v India 3 Feb 2009 ODI # 2813
India won 67 runs ODI : Sri Lanka v India 5 Feb 2009 ODI # 2815
Sri Lanka won 68 runs ODI : Sri Lanka v India 8 Feb 2009 ODI # 2818
India won 3 wickets 4 T20I : Sri Lanka v India 10 Feb 2009 T20I # 82
India won 6 wickets 57 ODI : India v New Zealand 11 Sep 2009 ODI # 2886
Sri Lanka won 139 runs ODI : Sri Lanka v India 12 Sep 2009 ODI # 2887
India won 46 runs ODI : Sri Lanka v India 14 Sep 2009 ODI # 2889
India won 5 wickets 2 ODI : Sri Lanka v India 28 Jul 2012 ODI # 3293
India won 6 wickets 46 ODI : Sri Lanka v India 31 Jul 2012 ODI # 3294
India won 23 runs T20I : Afghanistan v India 19 Sep 2012 T20I # 265
India won 90 runs T20I : England v India 23 Sep 2012 T20I # 272
Australia won 9 wickets 31 T20I : Australia v India 28 Sep 2012 T20I # 278
India won 8 wickets 18 T20I : India v Pakistan 30 Sep 2012 T20I # 282
India won 1 runs T20I : India v South Africa 2 Oct 2012 T20I # 286
India won 168 runs ODI : Sri Lanka v India 31 Aug 2017 ODI # 3908
India won 6 wickets 21 ODI : Sri Lanka v India 3 Sep 2017 ODI # 3909
India won 7 wickets 4 T20I : Sri Lanka v India 6 Sep 2017 T20I # 618
Sri Lanka won 5 wickets 9 T20I : Sri Lanka v India 6 Mar 2018 T20I # 656
India won 6 wickets 8 T20I : Bangladesh v India 8 Mar 2018 T20I # 657
India won 6 wickets 9 T20I : Sri Lanka v India 12 Mar 2018 T20I # 659
India won 17 runs T20I : Bangladesh v India 14 Mar 2018 T20I # 660
India won 4 wickets 0 T20I : Bangladesh v India 18 Mar 2018 T20I # 662
India won 7 wickets 80 ODI : Sri Lanka v India 18 Jul 2021 ODI # 4307
India won 3 wickets 5 ODI : Sri Lanka v India 20 Jul 2021 ODI # 4309
Sri Lanka won 3 wickets 48 ODI : Sri Lanka v India 23 Jul 2021 ODI # 4312
India won 38 runs T20I : Sri Lanka v India 25 Jul 2021 T20I # 1204
Sri Lanka won 4 wickets 2 T20I : Sri Lanka v India 28 Jul 2021 T20I # 1206
Sri Lanka won 7 wickets 33 T20I : Sri Lanka v India 29 Jul 2021 T20I # 1207
India won 228 runs ODI : India v Pakistan 10 Sep 2023 ODI # 4639
India won 41 runs ODI : Sri Lanka v India 12 Sep 2023 ODI # 4641
Bangladesh won 6 runs ODI : Bangladesh v India 15 Sep 2023 ODI # 4645
India won 10 wickets 263 ODI : Sri Lanka v India 17 Sep 2023 ODI # 4649
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page