View match results
Start of match date between 1 jan 2000 and 31 dec 2009 remove between 1 jan 2000 and 31 dec 2009 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 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 2000-2009 61 61 0 0 0 0 - 14599 390 16909 37.43 5.18
Match result list
Sri Lanka won inns & 96 runs Test : Sri Lanka v Bangladesh 12 Sep 2005 Test # 1764
Sri Lanka won 206 runs ODI : Sri Lanka v Netherlands 16 Sep 2002 ODI # 1878
South Africa won 176 runs ODI : Kenya v South Africa 20 Sep 2002 ODI # 1882
India won 147 runs ODI : Sri Lanka v India 3 Feb 2009 ODI # 2813
Pakistan won 146 runs ODI : Sri Lanka v Pakistan 7 Aug 2009 ODI # 2868
Sri Lanka won 139 runs ODI : Sri Lanka v India 12 Sep 2009 ODI # 2887
Pakistan won 132 runs ODI : Sri Lanka v Pakistan 9 Aug 2009 ODI # 2870
Sri Lanka won 121 runs ODI : Sri Lanka v India 5 Aug 2001 ODI # 1744
Sri Lanka won 112 runs ODI : Sri Lanka v India 29 Aug 2008 ODI # 2756
England won 108 runs ODI : England v Zimbabwe 18 Sep 2002 ODI # 1880
Sri Lanka won 107 runs ODI : Sri Lanka v England 13 Oct 2007 ODI # 2630
Sri Lanka won 97 runs ODI : Sri Lanka v New Zealand 8 Sep 2009 ODI # 2884
New Zealand won 84 runs ODI : India v New Zealand 20 Jul 2001 ODI # 1736
Sri Lanka won 75 runs ODI : Sri Lanka v Bangladesh 2 Sep 2005 ODI # 2277
Sri Lanka won 68 runs ODI : Sri Lanka v India 8 Feb 2009 ODI # 2818
India won 67 runs ODI : Sri Lanka v India 5 Feb 2009 ODI # 2815
New Zealand won 67 runs ODI : India v New Zealand 26 Jul 2001 ODI # 1739
Sri Lanka won 66 runs ODI : Sri Lanka v England 25 Mar 2001 ODI # 1695
Pakistan won 59 runs ODI : India v Pakistan 25 Jul 2004 ODI # 2152
Sri Lanka won 59 runs ODI : Sri Lanka v Zimbabwe 12 Dec 2001 ODI # 1779
Sri Lanka won 58 runs ODI : Sri Lanka v Bangladesh 7 Aug 2002 ODI # 1859
Pakistan won 52 runs T20I : Sri Lanka v Pakistan 12 Aug 2009 T20I # 118
West Indies won 49 runs ODI : Sri Lanka v West Indies 11 Dec 2001 ODI # 1778
India won 46 runs ODI : Sri Lanka v India 14 Sep 2009 ODI # 2889
India won 46 runs ODI : Sri Lanka v India 27 Aug 2008 ODI # 2755
Australia won 40 runs ODI : Sri Lanka v Australia 27 Feb 2004 ODI # 2106
Sri Lanka won 39 runs ODI : Sri Lanka v Bangladesh 25 Jul 2007 ODI # 2607
Sri Lanka won 37 runs ODI : Sri Lanka v South Africa 22 Aug 2004 ODI # 2158
Sri Lanka won 34 runs ODI : Sri Lanka v West Indies 19 Dec 2001 ODI # 1782
India won 33 runs ODI : Sri Lanka v India 24 Aug 2008 ODI # 2750
West Indies won 33 runs ODI : Sri Lanka v West Indies 6 Aug 2005 ODI # 2266
Sri Lanka won 30 runs ODI : Sri Lanka v South Africa 14 Jul 2000 ODI # 1614
Sri Lanka won 25 runs ODI : Sri Lanka v India 1 Aug 2004 ODI # 2155
New Zealand won 22 runs T20I : Sri Lanka v New Zealand 4 Sep 2009 T20I # 121
South Africa won 18 runs ODI : Pakistan v South Africa 8 Jul 2000 ODI # 1606
Sri Lanka won 18 runs ODI : Sri Lanka v India 9 Aug 2005 ODI # 2268
Sri Lanka won 16 runs ODI : Sri Lanka v New Zealand 18 Jul 2001 ODI # 1735
India won 15 runs ODI : Sri Lanka v India 31 Jan 2009 ODI # 2810
India won 14 runs ODI : India v Zimbabwe 14 Sep 2002 ODI # 1876
India won 10 runs ODI : India v South Africa 25 Sep 2002 ODI # 1886
India won 7 runs ODI : India v West Indies 7 Aug 2005 ODI # 2267
Sri Lanka won 6 runs ODI : Sri Lanka v India 22 Jul 2001 ODI # 1737
India won 4 runs ODI : Sri Lanka v India 27 Jul 2004 ODI # 2153
New Zealand won 3 runs T20I : Sri Lanka v New Zealand 2 Sep 2009 T20I # 120
Sri Lanka won 10 wickets 99 ODI : Sri Lanka v Bangladesh 23 Jul 2004 ODI # 2151
India won 8 wickets 63 ODI : England v India 22 Sep 2002 ODI # 1884
Sri Lanka won 8 wickets 83 ODI : Sri Lanka v Pakistan 12 Sep 2002 ODI # 1874
India won 7 wickets 26 ODI : Sri Lanka v India 28 Jul 2001 ODI # 1740
Sri Lanka won 7 wickets 108 ODI : Sri Lanka v Pakistan 21 Jul 2004 ODI # 2150
Sri Lanka won 7 wickets 60 ODI : Sri Lanka v Australia 27 Sep 2002 ODI # 1887
India won 6 wickets 57 ODI : India v New Zealand 11 Sep 2009 ODI # 2886
Pakistan won 6 wickets 54 ODI : Bangladesh v Pakistan 29 Jul 2004 ODI # 2154
Sri Lanka won 6 wickets 148 ODI : Sri Lanka v Bangladesh 4 Sep 2005 ODI # 2279
Sri Lanka won 6 wickets 4 ODI : Sri Lanka v Pakistan 9 Jul 2000 ODI # 1608
Australia won 5 wickets 9 ODI : Sri Lanka v Australia 25 Feb 2004 ODI # 2105
England won 5 wickets 19 ODI : Sri Lanka v England 10 Oct 2007 ODI # 2628
Sri Lanka won 5 wickets 9 ODI : Sri Lanka v New Zealand 25 Jul 2001 ODI # 1738
Sri Lanka won 5 wickets 113 ODI : Sri Lanka v Bangladesh 23 Jul 2007 ODI # 2606
Pakistan won 4 wickets 32 ODI : Sri Lanka v Pakistan 19 Mar 2006 ODI # 2352
India won 3 wickets 4 T20I : Sri Lanka v India 10 Feb 2009 T20I # 82
Sri Lanka won 3 wickets 6 ODI : Sri Lanka v South Africa 20 Aug 2004 ODI # 2156
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page