View match results
Match result won match remove won match from query
Innings in match 2nd innings remove 2nd innings 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 1986-2024 89 89 0 0 0 0 - 16946 385 18955 44.01 5.36
Match result list
New Zealand won 6 wickets 40 ODI : Sri Lanka v New Zealand 5 Apr 1986 ODI # 378
Sri Lanka won 5 wickets 7 ODI : Sri Lanka v Australia 4 Sep 1992 ODI # 762
Australia won 5 wickets 13 ODI : Sri Lanka v Australia 5 Sep 1992 ODI # 763
Sri Lanka won 3 wickets 5 ODI : Sri Lanka v West Indies 16 Dec 1993 ODI # 864
Pakistan won 9 wickets 70 ODI : Sri Lanka v Pakistan 3 Aug 1994 ODI # 914
Sri Lanka won 7 wickets 16 ODI : Sri Lanka v Pakistan 6 Aug 1994 ODI # 915
Sri Lanka won 7 wickets 4 ODI : Sri Lanka v India 5 Sep 1994 ODI # 922
Sri Lanka won 9 wickets 34 ODI : Sri Lanka v India 28 Aug 1996 ODI # 1106
Sri Lanka won 4 wickets 25 ODI : Sri Lanka v Australia 30 Aug 1996 ODI # 1108
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
Sri Lanka won 7 wickets 49 ODI : Sri Lanka v India 20 Aug 1997 ODI # 1224
Sri Lanka won 5 wickets 10 ODI : Sri Lanka v Zimbabwe 24 Jan 1998 ODI # 1284
India won 8 wickets 38 ODI : Sri Lanka v India 19 Jun 1998 ODI # 1338
Sri Lanka won 7 wickets 60 ODI : Sri Lanka v New Zealand 21 Jun 1998 ODI # 1339
Sri Lanka won 7 wickets 20 ODI : Sri Lanka v India 25 Aug 1999 ODI # 1487
Sri Lanka won 8 wickets 63 ODI : Sri Lanka v Australia 31 Aug 1999 ODI # 1491
Sri Lanka won 6 wickets 4 ODI : Sri Lanka v Pakistan 9 Jul 2000 ODI # 1608
Sri Lanka won 5 wickets 9 ODI : Sri Lanka v New Zealand 25 Jul 2001 ODI # 1738
India won 7 wickets 26 ODI : Sri Lanka v India 28 Jul 2001 ODI # 1740
Sri Lanka won 8 wickets 83 ODI : Sri Lanka v Pakistan 12 Sep 2002 ODI # 1874
India won 8 wickets 63 ODI : England v India 22 Sep 2002 ODI # 1884
Sri Lanka won 7 wickets 60 ODI : Sri Lanka v Australia 27 Sep 2002 ODI # 1887
Australia won 5 wickets 9 ODI : Sri Lanka v Australia 25 Feb 2004 ODI # 2105
Sri Lanka won 7 wickets 108 ODI : Sri Lanka v Pakistan 21 Jul 2004 ODI # 2150
Sri Lanka won 10 wickets 99 ODI : Sri Lanka v Bangladesh 23 Jul 2004 ODI # 2151
Pakistan won 6 wickets 54 ODI : Bangladesh v Pakistan 29 Jul 2004 ODI # 2154
Sri Lanka won 3 wickets 6 ODI : Sri Lanka v South Africa 20 Aug 2004 ODI # 2156
Sri Lanka won 6 wickets 148 ODI : Sri Lanka v Bangladesh 4 Sep 2005 ODI # 2279
Sri Lanka won inns & 96 runs Test : Sri Lanka v Bangladesh 12 Sep 2005 Test # 1764
Pakistan won 4 wickets 32 ODI : Sri Lanka v Pakistan 19 Mar 2006 ODI # 2352
Sri Lanka won 5 wickets 113 ODI : Sri Lanka v Bangladesh 23 Jul 2007 ODI # 2606
England won 5 wickets 19 ODI : Sri Lanka v England 10 Oct 2007 ODI # 2628
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 9 wickets 188 ODI : Sri Lanka v Kenya 1 Mar 2011 ODI # 3113
Pakistan won 4 wickets 54 ODI : Australia v Pakistan 19 Mar 2011 ODI # 3139
Sri Lanka won 10 wickets 63 ODI : Sri Lanka v England 26 Mar 2011 ODI # 3145
Sri Lanka won 5 wickets 13 ODI : Sri Lanka v New Zealand 29 Mar 2011 ODI # 3146
Australia won 5 wickets 132 ODI : Sri Lanka v Australia 20 Aug 2011 ODI # 3182
Sri Lanka won 4 wickets 18 ODI : Sri Lanka v Australia 22 Aug 2011 ODI # 3184
Sri Lanka won 2 wickets 2 ODI : Sri Lanka v Pakistan 18 Jun 2012 ODI # 3277
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
Australia won 7 wickets 29 T20I : Australia v Ireland 19 Sep 2012 T20I # 264
Australia won 17 runs T20I : Australia v West Indies 22 Sep 2012 T20I # 270
Pakistan won 2 wickets 2 T20I : Pakistan v South Africa 28 Sep 2012 T20I # 277
Australia won 9 wickets 31 T20I : Australia v India 28 Sep 2012 T20I # 278
Australia won 8 wickets 14 T20I : Australia v South Africa 30 Sep 2012 T20I # 281
India won 8 wickets 18 T20I : India v Pakistan 30 Sep 2012 T20I # 282
Sri Lanka won 7 wickets Test : Sri Lanka v Bangladesh 16 Mar 2013 Test # 2082
Sri Lanka won 8 wickets 64 ODI : Sri Lanka v England 29 Nov 2014 ODI # 3557
Sri Lanka won 6 wickets 2 ODI : Sri Lanka v England 7 Dec 2014 ODI # 3563
Pakistan won 7 wickets 55 ODI : Sri Lanka v Pakistan 22 Jul 2015 ODI # 3671
Pakistan won 1 wickets 4 T20I : Sri Lanka v Pakistan 1 Aug 2015 T20I # 449
Sri Lanka won 1 wickets 7 ODI : Sri Lanka v West Indies 1 Nov 2015 ODI # 3701
Sri Lanka won 8 wickets 9 ODI : Sri Lanka v West Indies 4 Nov 2015 ODI # 3702
Australia won 3 wickets 19 ODI : Sri Lanka v Australia 21 Aug 2016 ODI # 3768
Australia won 4 wickets 13 T20I : Sri Lanka v Australia 9 Sep 2016 T20I # 567
Sri Lanka won 6 wickets 7 T20I : Sri Lanka v Bangladesh 4 Apr 2017 T20I # 606
Sri Lanka won 4 wickets Test : Sri Lanka v Zimbabwe 14 Jul 2017 Test # 2263
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
Bangladesh won 5 wickets 2 T20I : Sri Lanka v Bangladesh 10 Mar 2018 T20I # 658
India won 6 wickets 9 T20I : Sri Lanka v India 12 Mar 2018 T20I # 659
Bangladesh won 2 wickets 1 T20I : Sri Lanka v Bangladesh 16 Mar 2018 T20I # 661
India won 4 wickets 0 T20I : Bangladesh v India 18 Mar 2018 T20I # 662
Sri Lanka won 3 wickets 24 T20I : Sri Lanka v South Africa 14 Aug 2018 T20I # 695
Sri Lanka won 7 wickets 32 ODI : Sri Lanka v Bangladesh 28 Jul 2019 ODI # 4194
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
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
South Africa won 9 wickets 35 T20I : Sri Lanka v South Africa 12 Sep 2021 T20I # 1270
South Africa won 10 wickets 32 T20I : Sri Lanka v South Africa 14 Sep 2021 T20I # 1273
Australia won 10 wickets 36 T20I : Sri Lanka v Australia 7 Jun 2022 T20I # 1551
Australia won 3 wickets 13 T20I : Sri Lanka v Australia 8 Jun 2022 T20I # 1552
Sri Lanka won 6 wickets 9 ODI : Sri Lanka v Australia 19 Jun 2022 ODI # 4415
Australia won 4 wickets 63 ODI : Sri Lanka v Australia 24 Jun 2022 ODI # 4418
Sri Lanka won 2 wickets 0 ODI : Sri Lanka v Pakistan 14 Sep 2023 ODI # 4644
India won 10 wickets 263 ODI : Sri Lanka v India 17 Sep 2023 ODI # 4649
Sri Lanka won 2 wickets 6 ODI : Sri Lanka v Zimbabwe 8 Jan 2024 ODI # 4719
Sri Lanka won 8 wickets 62 ODI : Sri Lanka v Zimbabwe 11 Jan 2024 ODI # 4720
Sri Lanka won 3 wickets 0 T20I : Sri Lanka v Zimbabwe 14 Jan 2024 T20I # 2432
Zimbabwe won 4 wickets 1 T20I : Sri Lanka v Zimbabwe 16 Jan 2024 T20I # 2433
Sri Lanka won 9 wickets 55 T20I : Sri Lanka v Zimbabwe 18 Jan 2024 T20I # 2436
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th Match, Jun 8, 2024 [T20I # 2651 - Live]
    » West Indies 129/4 (16.1 ov, SE Rutherford 16*, AD Russell 3*, DM Nakrani 1/13)
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650 - Live]
    » England 165/6 (20.0 ov, HC Brook 20*, CJ Jordan 1*, MP Stoinis 1/24) - Match over
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page