View match results
Involving team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 21 Feb 2019 remove less than or equal to 21 Feb 2019 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 1880-2024 199 158 158 0 37 4 1.000 143973 4503 260260 31.97 3.31 Profile
filtered 1975-2017 15 15 15 0 0 0 1.000 7920 224 9767 35.35 4.86
Match result list
Australia won 52 runs ODI : Australia v Sri Lanka 11 Jun 1975 ODI # 25
aban - ODI : Sri Lanka v West Indies 13 Jun 1979 ODI # 64a
England won 5 wickets 14 ODI : England v Sri Lanka 4 Sep 1988 ODI # 521
Sri Lanka won 10 wickets Test : England v Sri Lanka 27 Aug 1998 Test # 1423
India won 4 wickets 28 ODI : India v Sri Lanka 30 Jun 2002 ODI # 1849
Sri Lanka won 4 wickets 37 ODI : Sri Lanka v Zimbabwe 14 Sep 2004 ODI # 2173
Sri Lanka won 46 runs ODI : England v Sri Lanka 20 Jun 2006 ODI # 2385
Sri Lanka won 57 runs T20I : Sri Lanka v West Indies 19 Jun 2009 T20I # 115
England won 110 runs ODI : England v Sri Lanka 28 Jun 2011 ODI # 3165
Sri Lanka won 7 wickets 17 ODI : England v Sri Lanka 13 Jun 2013 ODI # 3370
Sri Lanka won 20 runs ODI : Australia v Sri Lanka 17 Jun 2013 ODI # 3374
Sri Lanka won 9 runs T20I : England v Sri Lanka 20 May 2014 T20I # 401
England won 81 runs ODI : England v Sri Lanka 22 May 2014 ODI # 3492
England won 6 wickets 11 ODI : England v Sri Lanka 29 Jun 2016 ODI # 3757
South Africa won 96 runs ODI : South Africa v Sri Lanka 3 Jun 2017 ODI # 3877
Sri Lanka won 7 wickets 8 ODI : India v Sri Lanka 8 Jun 2017 ODI # 3882
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page