View match results
Start of match date less than or equal to 20 Apr 2007 remove less than or equal to 20 Apr 2007 from query
Match result won match remove won match from query
Totals in terms of batting team switch totals
Ordered by result margin (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Runs Wkts Balls Ave RPO
unfiltered 1986-2024 148 139 139 0 9 1.000 62969 2136 77447 29.47 4.87 Profile
filtered 1986-2006 71 71 0 0 0 - 16403 403 19571 40.70 5.02
Match result list
Sri Lanka won 206 runs Sri Lanka v Netherlands 16 Sep 2002 ODI # 1878
South Africa won 176 runs Kenya v South Africa 20 Sep 2002 ODI # 1882
Australia won 125 runs Australia v Zimbabwe 26 Aug 1996 ODI # 1105
South Africa won 124 runs Sri Lanka v South Africa 2 Sep 1993 ODI # 837
Sri Lanka won 121 runs Sri Lanka v India 5 Aug 2001 ODI # 1744
Pakistan won 109 runs Bangladesh v Pakistan 16 Jul 1997 ODI # 1217
England won 108 runs England v Zimbabwe 18 Sep 2002 ODI # 1880
New Zealand won 84 runs India v New Zealand 20 Jul 2001 ODI # 1736
Sri Lanka won 75 runs Sri Lanka v Bangladesh 2 Sep 2005 ODI # 2277
New Zealand won 67 runs India v New Zealand 26 Jul 2001 ODI # 1739
Sri Lanka won 66 runs Sri Lanka v England 25 Mar 2001 ODI # 1695
Pakistan won 59 runs India v Pakistan 25 Jul 2004 ODI # 2152
Sri Lanka won 59 runs Sri Lanka v Zimbabwe 12 Dec 2001 ODI # 1779
Sri Lanka won 58 runs Sri Lanka v Bangladesh 7 Aug 2002 ODI # 1859
Sri Lanka won 50 runs Sri Lanka v Australia 7 Sep 1996 ODI # 1114
West Indies won 49 runs Sri Lanka v West Indies 11 Dec 2001 ODI # 1778
Sri Lanka won 44 runs Sri Lanka v South Africa 4 Sep 1993 ODI # 838
Australia won 40 runs Sri Lanka v Australia 27 Feb 2004 ODI # 2106
Sri Lanka won 37 runs Sri Lanka v South Africa 22 Aug 2004 ODI # 2158
Sri Lanka won 34 runs Sri Lanka v West Indies 19 Dec 2001 ODI # 1782
West Indies won 33 runs Sri Lanka v West Indies 6 Aug 2005 ODI # 2266
Sri Lanka won 32 runs Sri Lanka v England 10 Mar 1993 ODI # 815
India won 31 runs Australia v India 9 Sep 1994 ODI # 924
Sri Lanka won 31 runs Sri Lanka v New Zealand 13 Dec 1992 ODI # 778
Sri Lanka won 30 runs Sri Lanka v South Africa 14 Jul 2000 ODI # 1614
Australia won 27 runs Sri Lanka v Australia 26 Aug 1999 ODI # 1488
Pakistan won 27 runs Sri Lanka v Pakistan 24 Aug 1994 ODI # 918
Sri Lanka won 25 runs Sri Lanka v India 1 Aug 2004 ODI # 2155
South Africa won 18 runs Pakistan v South Africa 8 Jul 2000 ODI # 1606
Sri Lanka won 18 runs Sri Lanka v India 9 Aug 2005 ODI # 2268
Sri Lanka won 16 runs Sri Lanka v New Zealand 18 Jul 2001 ODI # 1735
Sri Lanka won 15 runs Sri Lanka v Pakistan 14 Jul 1997 ODI # 1216
India won 14 runs India v Zimbabwe 14 Sep 2002 ODI # 1876
India won 10 runs India v South Africa 25 Sep 2002 ODI # 1886
Sri Lanka won 8 runs Sri Lanka v India 12 Aug 1993 ODI # 834
India won 7 runs India v West Indies 7 Aug 2005 ODI # 2267
India won 6 runs Sri Lanka v India 7 Jul 1998 ODI # 1344
Sri Lanka won 6 runs Sri Lanka v India 22 Jul 2001 ODI # 1737
India won 4 runs Sri Lanka v India 27 Jul 2004 ODI # 2153
Sri Lanka won 2 runs Sri Lanka v India 17 Aug 1997 ODI # 1223
India won 1 runs Sri Lanka v India 25 Jul 1993 ODI # 833
Sri Lanka won 10 wickets 99 Sri Lanka v Bangladesh 23 Jul 2004 ODI # 2151
Pakistan won 9 wickets 70 Sri Lanka v Pakistan 3 Aug 1994 ODI # 914
Sri Lanka won 9 wickets 34 Sri Lanka v India 28 Aug 1996 ODI # 1106
India won 8 wickets 38 Sri Lanka v India 19 Jun 1998 ODI # 1338
India won 8 wickets 63 England v India 22 Sep 2002 ODI # 1884
Sri Lanka won 8 wickets 83 Sri Lanka v Pakistan 12 Sep 2002 ODI # 1874
Sri Lanka won 8 wickets 63 Sri Lanka v Australia 31 Aug 1999 ODI # 1491
Sri Lanka won 8 wickets 79 Sri Lanka v India 26 Jul 1997 ODI # 1222
India won 7 wickets 26 Sri Lanka v India 28 Jul 2001 ODI # 1740
Sri Lanka won 7 wickets 4 Sri Lanka v India 5 Sep 1994 ODI # 922
Sri Lanka won 7 wickets 20 Sri Lanka v India 25 Aug 1999 ODI # 1487
Sri Lanka won 7 wickets 108 Sri Lanka v Pakistan 21 Jul 2004 ODI # 2150
Sri Lanka won 7 wickets 60 Sri Lanka v Australia 27 Sep 2002 ODI # 1887
Sri Lanka won 7 wickets 49 Sri Lanka v India 20 Aug 1997 ODI # 1224
Sri Lanka won 7 wickets 16 Sri Lanka v Pakistan 6 Aug 1994 ODI # 915
Sri Lanka won 7 wickets 60 Sri Lanka v New Zealand 21 Jun 1998 ODI # 1339
New Zealand won 6 wickets 40 Sri Lanka v New Zealand 5 Apr 1986 ODI # 378
Pakistan won 6 wickets 54 Bangladesh v Pakistan 29 Jul 2004 ODI # 2154
Sri Lanka won 6 wickets 32 Sri Lanka v India 18 Jul 1997 ODI # 1218
Sri Lanka won 6 wickets 148 Sri Lanka v Bangladesh 4 Sep 2005 ODI # 2279
Sri Lanka won 6 wickets 4 Sri Lanka v Pakistan 9 Jul 2000 ODI # 1608
Australia won 5 wickets 9 Sri Lanka v Australia 25 Feb 2004 ODI # 2105
Australia won 5 wickets 13 Sri Lanka v Australia 5 Sep 1992 ODI # 763
Sri Lanka won 5 wickets 7 Sri Lanka v Australia 4 Sep 1992 ODI # 762
Sri Lanka won 5 wickets 9 Sri Lanka v New Zealand 25 Jul 2001 ODI # 1738
Sri Lanka won 5 wickets 10 Sri Lanka v Zimbabwe 24 Jan 1998 ODI # 1284
Pakistan won 4 wickets 32 Sri Lanka v Pakistan 19 Mar 2006 ODI # 2352
Sri Lanka won 4 wickets 25 Sri Lanka v Australia 30 Aug 1996 ODI # 1108
Sri Lanka won 3 wickets 5 Sri Lanka v West Indies 16 Dec 1993 ODI # 864
Sri Lanka won 3 wickets 6 Sri Lanka v South Africa 20 Aug 2004 ODI # 2156
Sri Lanka won Sri Lanka v West Indies 25 Feb 1996 ODI # 1060a
Sri Lanka won Sri Lanka v Australia 17 Feb 1996 ODI # 1051a
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page