View match results
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
overall 1982-2024 108 87 87 0 14 7 1.000 71733 2217 123597 32.35 3.48 Profile
Match result list
England won 5 runs ODI : Sri Lanka v England 13 Feb 1982 ODI # 145
Sri Lanka won 3 runs ODI : Sri Lanka v England 14 Feb 1982 ODI # 146
n/r - ODI : Sri Lanka v Australia 29 Apr 1983 ODI # 195
n/r - ODI : Sri Lanka v Australia 30 Apr 1983 ODI # 196
New Zealand won 104 runs ODI : Sri Lanka v New Zealand 3 Mar 1984 ODI # 253
draw - Test : Sri Lanka v New Zealand 16 Mar 1984 Test # 982
India won 2 wickets 3 ODI : Sri Lanka v India 25 Aug 1985 ODI # 332
draw - Test : Sri Lanka v India 30 Aug 1985 Test # 1023
Pakistan won 8 wickets 6 ODI : Sri Lanka v Pakistan 11 Mar 1986 ODI # 368
Sri Lanka won 5 wickets 16 ODI : Sri Lanka v Pakistan 6 Apr 1986 ODI # 379
Pakistan won 4 wickets 8 ODI : New Zealand v Pakistan 7 Apr 1986 ODI # 380
canc - Test : Sri Lanka v New Zealand 5 May 1987 Test # 1074b
Australia won 16 runs Test : Sri Lanka v Australia 17 Aug 1992 Test # 1194
Sri Lanka won 9 wickets Test : Sri Lanka v New Zealand 6 Dec 1992 Test # 1204
Sri Lanka won 5 wickets Test : Sri Lanka v England 13 Mar 1993 Test # 1219
India won 235 runs Test : Sri Lanka v India 27 Jul 1993 Test # 1228
South Africa won inns & 208 runs Test : Sri Lanka v South Africa 6 Sep 1993 Test # 1233
West Indies won 6 wickets 5 ODI : Sri Lanka v West Indies 18 Dec 1993 ODI # 866
Pakistan won 19 runs ODI : Sri Lanka v Pakistan 7 Aug 1994 ODI # 916
canc - Test : Sri Lanka v Pakistan 18 Aug 1994 Test # 1265a
Pakistan won 5 wickets 50 ODI : Sri Lanka v Pakistan 22 Aug 1994 ODI # 917
Australia won 28 runs ODI : Australia v Pakistan 7 Sep 1994 ODI # 923
Sri Lanka won 7 wickets 16 ODI : Sri Lanka v Pakistan 11 Sep 1994 ODI # 925
India won 6 wickets 8 ODI : Sri Lanka v India 17 Sep 1994 ODI # 927
Sri Lanka won 6 wickets 78 ODI : Sri Lanka v Zimbabwe 21 Feb 1996 ODI # 1055
India won 7 wickets 37 ODI : India v Zimbabwe 1 Sep 1996 ODI # 1110
Sri Lanka won 6 wickets 18 ODI : Sri Lanka v Zimbabwe 3 Sep 1996 ODI # 1112
Australia won 3 wickets 3 ODI : Australia v India 6 Sep 1996 ODI # 1113
Sri Lanka won 10 wickets Test : Sri Lanka v Zimbabwe 18 Sep 1996 Test # 1334
draw - Test : Sri Lanka v Pakistan 26 Apr 1997 Test # 1367
n/r - ODI : India v Pakistan 20 Jul 1997 ODI # 1219
aban - ODI : India v Pakistan 21 Jul 1997 ODI # 1219a
Sri Lanka won 103 runs ODI : Sri Lanka v Bangladesh 22 Jul 1997 ODI # 1220
India won 9 wickets 168 ODI : Bangladesh v India 24 Jul 1997 ODI # 1221
draw - Test : Sri Lanka v India 9 Aug 1997 Test # 1376
n/r - ODI : Sri Lanka v India 23 Aug 1997 ODI # 1225
Sri Lanka won 9 runs ODI : Sri Lanka v India 24 Aug 1997 ODI # 1226
Sri Lanka won 5 wickets Test : Sri Lanka v Zimbabwe 14 Jan 1998 Test # 1395
Sri Lanka won 5 wickets 28 ODI : Sri Lanka v Zimbabwe 22 Jan 1998 ODI # 1282
Sri Lanka won 4 wickets 6 ODI : Sri Lanka v Zimbabwe 26 Jan 1998 ODI # 1286
Sri Lanka won 164 runs Test : Sri Lanka v New Zealand 10 Jun 1998 Test # 1418
Sri Lanka won 8 runs ODI : Sri Lanka v India 1 Jul 1998 ODI # 1341
n/r - ODI : India v New Zealand 3 Jul 1998 ODI # 1342
Sri Lanka won 87 runs ODI : Sri Lanka v New Zealand 5 Jul 1998 ODI # 1343
draw - Test : Sri Lanka v India 24 Feb 1999 Test # 1445
Australia won 41 runs ODI : Australia v India 28 Aug 1999 ODI # 1489
India won 23 runs ODI : Sri Lanka v India 29 Aug 1999 ODI # 1490
draw - Test : Sri Lanka v Australia 30 Sep 1999 Test # 1461
Pakistan won 5 wickets Test : Sri Lanka v Pakistan 14 Jun 2000 Test # 1499
Sri Lanka won 8 wickets 135 ODI : Sri Lanka v South Africa 11 Jul 2000 ODI # 1610
South Africa won 7 wickets 75 ODI : Pakistan v South Africa 12 Jul 2000 ODI # 1612
draw - Test : Sri Lanka v South Africa 6 Aug 2000 Test # 1507
England won 4 wickets Test : Sri Lanka v England 15 Mar 2001 Test # 1537
Sri Lanka won 10 wickets 97 ODI : Sri Lanka v England 27 Mar 2001 ODI # 1697
Sri Lanka won 106 runs ODI : Sri Lanka v New Zealand 31 Jul 2001 ODI # 1741
India won 46 runs ODI : Sri Lanka v India 1 Aug 2001 ODI # 1742
India won 7 wickets 26 ODI : India v New Zealand 2 Aug 2001 ODI # 1743
Sri Lanka won inns & 77 runs Test : Sri Lanka v India 29 Aug 2001 Test # 1559
Sri Lanka won inns & 137 runs Test : Sri Lanka v Bangladesh 6 Sep 2001 Test # 1561
Sri Lanka won 10 wickets Test : Sri Lanka v West Indies 29 Nov 2001 Test # 1572
Sri Lanka won 9 wickets 274 ODI : Sri Lanka v Zimbabwe 8 Dec 2001 ODI # 1776
Zimbabwe won 4 wickets 11 ODI : West Indies v Zimbabwe 9 Dec 2001 ODI # 1777
Sri Lanka won inns & 166 runs Test : Sri Lanka v Zimbabwe 27 Dec 2001 Test # 1581
Sri Lanka won 288 runs Test : Sri Lanka v Bangladesh 28 Jul 2002 Test # 1611
Sri Lanka won 5 wickets 32 ODI : Sri Lanka v Bangladesh 4 Aug 2002 ODI # 1857
Sri Lanka won 8 wickets 206 ODI : Sri Lanka v Bangladesh 5 Aug 2002 ODI # 1858
South Africa won 2 wickets 0 ODI : South Africa v West Indies 13 Sep 2002 ODI # 1875
Australia won 164 runs ODI : Australia v New Zealand 15 Sep 2002 ODI # 1877
West Indies won 29 runs ODI : Kenya v West Indies 17 Sep 2002 ODI # 1879
Australia won 9 wickets 176 ODI : Australia v Bangladesh 19 Sep 2002 ODI # 1881
Pakistan won 9 wickets 202 ODI : Netherlands v Pakistan 21 Sep 2002 ODI # 1883
New Zealand won 167 runs ODI : Bangladesh v New Zealand 23 Sep 2002 ODI # 1885
Sri Lanka won inns & 215 runs Test : Sri Lanka v England 18 Dec 2003 Test # 1675
Sri Lanka won 3 wickets 13 ODI : Sri Lanka v Australia 29 Feb 2004 ODI # 2108
Australia won 121 runs Test : Sri Lanka v Australia 24 Mar 2004 Test # 1691
Bangladesh won 116 runs ODI : Bangladesh v Hong Kong 16 Jul 2004 ODI # 2143
Pakistan won 76 runs ODI : Bangladesh v Pakistan 17 Jul 2004 ODI # 2145
Pakistan won 173 runs ODI : Hong Kong v Pakistan 18 Jul 2004 ODI # 2147
India won 8 wickets 69 ODI : Bangladesh v India 21 Jul 2004 ODI # 2149
Sri Lanka won 313 runs Test : Sri Lanka v South Africa 11 Aug 2004 Test # 1710
Sri Lanka won 49 runs ODI : Sri Lanka v South Africa 31 Aug 2004 ODI # 2163
Sri Lanka won 6 wickets Test : Sri Lanka v West Indies 13 Jul 2005 Test # 1755
Sri Lanka won 88 runs ODI : Sri Lanka v Bangladesh 31 Aug 2005 ODI # 2275
Pakistan won 4 wickets 28 ODI : Sri Lanka v Pakistan 22 Mar 2006 ODI # 2354
draw - Test : Sri Lanka v Pakistan 26 Mar 2006 Test # 1794
Sri Lanka won inns & 153 runs Test : Sri Lanka v South Africa 27 Jul 2006 Test # 1810
n/r - ODI : Sri Lanka v India 18 Aug 2006 ODI # 2405
canc - ODI : India v South Africa 19 Aug 2006 ODI # 2405a
aban - ODI : Sri Lanka v India 20 Aug 2006 ODI # 2406a
canc - ODI : Sri Lanka v South Africa 21 Aug 2006 ODI # 2406b
canc - ODI : Sri Lanka v India 22 Aug 2006 ODI # 2407a
Sri Lanka won inns & 234 runs Test : Sri Lanka v Bangladesh 25 Jun 2007 Test # 1837
draw - Test : Sri Lanka v England 9 Dec 2007 Test # 1853
Sri Lanka won inns & 239 runs Test : Sri Lanka v India 23 Jul 2008 Test # 1882
draw - Test : Sri Lanka v Pakistan 20 Jul 2009 Test # 1927
Sri Lanka won 96 runs Test : Sri Lanka v New Zealand 26 Aug 2009 Test # 1932
Canada won 4 runs T20I : Canada v Ireland 3 Feb 2010 T20I # 130
Afghanistan won 5 wickets 1 T20I : Afghanistan v Canada 4 Feb 2010 T20I # 132
draw - Test : Sri Lanka v India 26 Jul 2010 Test # 1966
n/r - ODI : Sri Lanka v West Indies 31 Jan 2011 ODI # 3092
Sri Lanka won 8 wickets 27 ODI : Sri Lanka v West Indies 3 Feb 2011 ODI # 3096
Sri Lanka won 26 runs ODI : Sri Lanka v West Indies 6 Feb 2011 ODI # 3099
draw - Test : Sri Lanka v Australia 16 Sep 2011 Test # 2008
draw - Test : Sri Lanka v Pakistan 30 Jun 2012 Test # 2047
draw - Test : Sri Lanka v South Africa 24 Jul 2014 Test # 2131
Sri Lanka won 105 runs Test : Sri Lanka v Pakistan 14 Aug 2014 Test # 2136
India won 117 runs Test : Sri Lanka v India 28 Aug 2015 Test # 2179
Sri Lanka won 163 runs Test : Sri Lanka v Australia 13 Aug 2016 Test # 2217
Sri Lanka won 70 runs ODI : Sri Lanka v Bangladesh 1 Apr 2017 ODI # 3858
India won inns & 53 runs Test : Sri Lanka v India 3 Aug 2017 Test # 2267
Sri Lanka won 199 runs Test : Sri Lanka v South Africa 20 Jul 2018 Test # 2313
England won 42 runs Test : Sri Lanka v England 23 Nov 2018 Test # 2329
Sri Lanka won 1 wickets 5 ODI : Sri Lanka v West Indies 22 Feb 2020 ODI # 4246
canc - Test : Sri Lanka v England 27 Mar 2020 Test # 2387b
Pakistan won inns & 222 runs Test : Sri Lanka v Pakistan 24 Jul 2023 Test # 2514
Sri Lanka won 10 wickets Test : Sri Lanka v Afghanistan 2 Feb 2024 Test # 2527
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page