View match results
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 Draw NR W/L Runs Wkts Balls Ave RPO
unfiltered 1998-2023 50 44 44 0 6 0 1.000 47861 1506 89958 31.78 3.19 Profile
filtered 1998-2023 44 44 0 0 0 0 - 22741 544 38292 41.80 3.56
Match result list
Sri Lanka won inns & 280 runs Test : Sri Lanka v Ireland 16 Apr 2023 Test # 2502
Pakistan won inns & 163 runs Test : Sri Lanka v Pakistan 21 Jun 2000 Test # 1501
Sri Lanka won inns & 39 runs Test : Sri Lanka v Australia 8 Jul 2022 Test # 2471
Sri Lanka won inns & 28 runs Test : Sri Lanka v England 22 Feb 2001 Test # 1530
Sri Lanka won inns & 16 runs Test : Sri Lanka v New Zealand 3 Jun 1998 Test # 1416
Sri Lanka won inns & 15 runs Test : Sri Lanka v South Africa 20 Jul 2000 Test # 1504
Sri Lanka won inns & 10 runs Test : Sri Lanka v Ireland 24 Apr 2023 Test # 2503
Sri Lanka won inns & 6 runs Test : Sri Lanka v West Indies 14 Oct 2015 Test # 2181
Sri Lanka won 315 runs Test : Sri Lanka v Zimbabwe 12 Jan 2002 Test # 1585
India won 304 runs Test : Sri Lanka v India 26 Jul 2017 Test # 2265
Sri Lanka won 278 runs Test : Sri Lanka v South Africa 12 Jul 2018 Test # 2311
Sri Lanka won 259 runs Test : Sri Lanka v Bangladesh 7 Mar 2017 Test # 2252
Sri Lanka won 246 runs Test : Sri Lanka v Pakistan 24 Jul 2022 Test # 2473
Sri Lanka won 229 runs Test : Sri Lanka v Australia 4 Aug 2016 Test # 2213
England won 211 runs Test : Sri Lanka v England 6 Nov 2018 Test # 2324
Sri Lanka won 209 runs Test : Sri Lanka v Pakistan 22 Jun 2012 Test # 2046
Sri Lanka won 202 runs Test : Sri Lanka v New Zealand 18 Aug 2009 Test # 1930
Australia won 197 runs Test : Sri Lanka v Australia 8 Mar 2004 Test # 1685
Sri Lanka won 187 runs Test : Sri Lanka v West Indies 21 Nov 2021 Test # 2434
India won 170 runs Test : Sri Lanka v India 31 Jul 2008 Test # 1884
Sri Lanka won 164 runs Test : Sri Lanka v West Indies 29 Nov 2021 Test # 2437
South Africa won 153 runs Test : Sri Lanka v South Africa 16 Jul 2014 Test # 2129
Australia won 125 runs Test : Sri Lanka v Australia 31 Aug 2011 Test # 2005
Sri Lanka won 75 runs Test : Sri Lanka v England 26 Mar 2012 Test # 2038
Sri Lanka won 63 runs Test : Sri Lanka v India 12 Aug 2015 Test # 2176
Australia won 50 runs ODI : Sri Lanka v Australia 22 Aug 1999 ODI # 1485
Sri Lanka won 50 runs Test : Sri Lanka v Pakistan 4 Jul 2009 Test # 1921
Sri Lanka won 37 runs ODI : Sri Lanka v South Africa 6 Jul 2000 ODI # 1604
Australia won 10 wickets Test : Sri Lanka v Australia 29 Jun 2022 Test # 2469
Pakistan won 10 wickets Test : Sri Lanka v Pakistan 17 Jun 2015 Test # 2167
Sri Lanka won 10 wickets Test : Sri Lanka v India 18 Jul 2010 Test # 1964
Sri Lanka won 10 wickets Test : Sri Lanka v West Indies 13 Nov 2001 Test # 1567
Sri Lanka won 10 wickets Test : Sri Lanka v New Zealand 17 Nov 2012 Test # 2059
Sri Lanka won 10 wickets Test : Sri Lanka v India 14 Aug 2001 Test # 1555
Australia won 8 wickets 53 ODI : Australia v India 23 Aug 1999 ODI # 1486
England won 7 wickets Test : Sri Lanka v England 14 Jan 2021 Test # 2403
Sri Lanka won 7 wickets 119 ODI : Sri Lanka v Zimbabwe 2 Jul 2017 ODI # 3899
Sri Lanka won 7 wickets Test : Sri Lanka v Pakistan 6 Aug 2014 Test # 2133
England won 6 wickets Test : Sri Lanka v England 22 Jan 2021 Test # 2405
Sri Lanka won 6 wickets Test : Sri Lanka v New Zealand 14 Aug 2019 Test # 2354
Zimbabwe won 6 wickets 14 ODI : Sri Lanka v Zimbabwe 30 Jun 2017 ODI # 3897
Sri Lanka won 5 wickets 45 ODI : Sri Lanka v Pakistan 5 Jul 2000 ODI # 1603
Pakistan won 4 wickets Test : Sri Lanka v Pakistan 16 Jul 2023 Test # 2511
Pakistan won 4 wickets Test : Sri Lanka v Pakistan 16 Jul 2022 Test # 2472
Statsguru includes the following current or recent relevant matches:
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