By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Sri Lanka 245 runs 300 v India Sharjah 29 Oct 2000 ODI # 1652
Sri Lanka 243 runs 322 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
Sri Lanka 234 runs 310 v Pakistan Lahore 24 Jan 2009 ODI # 2803
Sri Lanka 210 runs 333 v Canada Hambantota 20 Feb 2011 ODI # 3102
Sri Lanka 206 runs 293 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
Sri Lanka 198 runs 311 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
Sri Lanka 195 runs 444 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
Sri Lanka 191 runs 297 v Zimbabwe Harare 6 Nov 1994 ODI # 948
Sri Lanka 189 runs 263 v New Zealand Auckland 6 Jan 2007 ODI # 2471
Sri Lanka 183 runs 285 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
Sri Lanka 180 runs 321 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
Sri Lanka 161 runs 349 v India Kingston 2 Jul 2013 ODI # 3382
Sri Lanka 158 runs 333 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
Sri Lanka 157 runs 257 v England Chester-le-Street 25 May 2014 ODI # 3493
Sri Lanka 144 runs 399 v Kenya Kandy 6 Mar 1996 ODI # 1074
Sri Lanka 144 runs 286 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
Sri Lanka 142 runs 291 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
Sri Lanka 139 runs 308 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
Sri Lanka 139 runs 328 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
Sri Lanka 131 runs 358 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
Sri Lanka 130 runs 211 v Zimbabwe Dhaka 12 Jan 2009 ODI # 2791
Sri Lanka 129 runs 257 v Kenya Sharjah 6 Apr 2003 ODI # 1997
Sri Lanka 129 runs 291 v Pakistan Karachi 21 Jan 2009 ODI # 2800
Sri Lanka 129 runs 254 v Afghanistan Dhaka 3 Mar 2014 ODI # 3481
Sri Lanka 128 runs 308 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
Sri Lanka 126 runs 313 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
Sri Lanka 123 runs 277 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
Sri Lanka 121 runs 296 v India Colombo (RPS) 5 Aug 2001 ODI # 1744
Sri Lanka 119 runs 288 v Pakistan Lahore 16 Oct 2004 ODI # 2188
Sri Lanka 119 runs 270 v England Dambulla 1 Oct 2007 ODI # 2622
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
Sri Lanka 10 wickets 97 166 33.5 v England Colombo (SSC) 27 Mar 2001 ODI # 1697
Sri Lanka 10 wickets 173 125 21.1 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
Sri Lanka 10 wickets 217 89 13.5 v England Dambulla 18 Nov 2003 ODI # 2063
Sri Lanka 10 wickets 99 191 33.3 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
Sri Lanka 10 wickets 63 230 39.3 v England Colombo (RPS) 26 Mar 2011 ODI # 3145
Sri Lanka 9 wickets 85 119 30.5 v Bangladesh Dhaka 2 Nov 1988 ODI # 533
Sri Lanka 9 wickets 34 227 44.2 v India Colombo (RPS) 28 Aug 1996 ODI # 1106
Sri Lanka 9 wickets 132 146 28.0 v West Indies Sharjah 17 Oct 1999 ODI # 1515
Sri Lanka 9 wickets 116 176 30.4 v Bangladesh Dhaka 29 May 2000 ODI # 1596
Sri Lanka 9 wickets 103 182 29.5 v New Zealand Auckland 6 Feb 2001 ODI # 1684
Sri Lanka 9 wickets 274 39 4.2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
Sri Lanka 9 wickets 272 37 4.4 v Canada Paarl 19 Feb 2003 ODI # 1958
Sri Lanka 9 wickets 175 137 20.5 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
Sri Lanka 9 wickets 244 36 9.2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
Sri Lanka 9 wickets 220 81 13.2 v West Indies Mumbai (BS) 14 Oct 2006 ODI # 2428
Sri Lanka 9 wickets 194 68 17.4 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
Sri Lanka 9 wickets 43 250 42.5 v Bangladesh Dhaka 8 Jan 2010 ODI # 2940
Sri Lanka 9 wickets 64 119 15.2 v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
Sri Lanka 9 wickets 92 200 34.4 v Zimbabwe Harare 9 Jun 2010 ODI # 2990
Sri Lanka 9 wickets 188 143 18.4 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
Sri Lanka 9 wickets 181 139 19.5 v India Hambantota 24 Jul 2012 ODI # 3292
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Sri Lanka 9 wickets 274 39 4.2 50.0 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
Sri Lanka 9 wickets 272 37 4.4 50.0 v Canada Paarl 19 Feb 2003 ODI # 1958
Sri Lanka 9 wickets 244 36 9.2 50.0 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
Sri Lanka 8 wickets 240 78 10.0 50.0 v Ireland St George's 18 Apr 2007 ODI # 2575
Sri Lanka 9 wickets 220 81 13.2 50.0 v West Indies Mumbai (BS) 14 Oct 2006 ODI # 2428
Sri Lanka 10 wickets 217 89 13.5 50.0 v England Dambulla 18 Nov 2003 ODI # 2063
Sri Lanka 8 wickets 209 104 15.1 50.0 v India Dambulla 22 Aug 2010 ODI # 3038
Sri Lanka 8 wickets 206 77 15.4 50.0 v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
Sri Lanka 9 wickets 194 68 17.4 50.0 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
Sri Lanka 7 wickets 191 105 18.1 50.0 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
Sri Lanka 9 wickets 188 143 18.4 50.0 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
Sri Lanka 9 wickets 181 139 19.5 50.0 v India Hambantota 24 Jul 2012 ODI # 3292
Sri Lanka 4 wickets 180 75 20.0 50.0 v Australia Brisbane 18 Jan 2013 ODI # 3321
Sri Lanka 7 wickets 178 101 18.2 48.0 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
Sri Lanka 9 wickets 175 137 20.5 50.0 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
Sri Lanka 10 wickets 173 125 21.1 50.0 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
Sri Lanka 5 wickets 155 119 24.1 50.0 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
Sri Lanka 6 wickets 148 106 21.2 46.0 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
Sri Lanka 8 wickets 139 144 26.5 50.0 v Pakistan Sharjah 17 Oct 1995 ODI # 1011
Sri Lanka 8 wickets 135 168 27.3 50.0 v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
Sri Lanka 9 wickets 132 146 28.0 50.0 v West Indies Sharjah 17 Oct 1999 ODI # 1515
Sri Lanka 7 wickets 116 189 30.4 50.0 v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
Sri Lanka 9 wickets 116 176 30.4 50.0 v Bangladesh Dhaka 29 May 2000 ODI # 1596
Sri Lanka 5 wickets 115 179 30.5 50.0 v Pakistan Sharjah 11 Apr 1995 ODI # 998
Sri Lanka 5 wickets 113 138 31.1 50.0 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
Sri Lanka 7 wickets 108 123 32.0 50.0 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
Sri Lanka 7 wickets 103 137 32.5 50.0 v India Margao 8 Dec 1990 ODI # 648
Sri Lanka 9 wickets 103 182 29.5 47.0 v New Zealand Auckland 6 Feb 2001 ODI # 1684
Sri Lanka 8 wickets 101 152 24.1 41.0 v Australia Sydney 17 Feb 2012 ODI # 3241
Sri Lanka 6 wickets 100 128 33.2 50.0 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
Records includes the following current or recent matches:
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]
Sri Lanka v England at Pallekele, 6th ODI, Dec 13, 2014 [ODI # 3567]
Sri Lanka v England at Pallekele, 5th ODI, Dec 10-11, 2014 [ODI # 3565]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365