Sri Lanka’s wins by 100 plus runs margin in one day internationals
Sri Lanka won the second one day international against Afghanistan at Hambantota on 04 Jun 2023 by 132 runs to provide the 55th occasion of Sri Lanka winning a one day international by 100 plus runs margin. All such occasions are tabulated below in the descending order of victory margin
| No | Team | Res | Margin | Opposition | Ground | Start Date |
| 1 | Sri Lanka | won | 245 runs | v India | Sharjah | 29 Oct 2000 |
| 2 | Sri Lanka | won | 243 runs | v Bermuda | Port of Spain | 15 Mar 2007 |
| 3 | Sri Lanka | won | 234 runs | v Pakistan | Lahore | 24 Jan 2009 |
| 4 | Sri Lanka | won | 219 runs | v England | Col-RPS | 23 Oct 2018 |
| 5 | Sri Lanka | won | 210 runs | v Canada | Hambantota | 20 Feb 2011 |
| 6 | Sri Lanka | won | 206 runs | v Netherlands | Col-RPS | 16 Sep 2002 |
| 7 | Sri Lanka | won | 198 runs | v Bangladesh | Port of Spain | 21 Mar 2007 |
| 8 | Sri Lanka | won | 195 runs | v Netherlands | Amstelveen | 04 Jul 2006 |
| 9 | Sri Lanka | won | 191 runs | v Zimbabwe | Harare | 06 Nov 1994 |
| 10 | Sri Lanka | won | 189 runs | v New Zealand | Auckland | 06 Jan 2007 |
| 11 | Sri Lanka | won | 184 runs | v Zimbabwe | Pallekele | 21 Jan 2022 |
| 12 | Sri Lanka | won | 183 runs | v Scotland | Edinburgh | 13 Jul 2011 |
| 13 | Sri Lanka | won | 180 runs | v South Africa | Col-RPS | 20 Jul 2013 |
| 14 | Sri Lanka | won | 178 runs | v South Africa | Col-RPS | 12 Aug 2018 |
| 15 | Sri Lanka | won | 165 runs | v Pakistan | Hambantota | 26 Jul 2015 |
| 16 | Sri Lanka | won | 161 runs | v West Indies | Hambantota | 26 Feb 2020 |
| 17 | Sri Lanka | won | 161 runs | v India | Kingston | 02 Jul 2013 |
| 18 | Sri Lanka | won | 158 runs | v Bangladesh | Karachi | 30 Jun 2008 |
| 19 | Sri Lanka | won | 157 runs | v England | Ch-le-St | 25 May 2014 |
| 20 | Sri Lanka | won | 148 runs | v Scotland | Hobart | 11 Mar 2015 |
| 21 | Sri Lanka | won | 144 runs | v Kenya | Kandy | 06 Mar 1996 |
| 22 | Sri Lanka | won | 144 runs | v Zimbabwe | Ahmedabad | 10 Oct 2006 |
| 23 | Sri Lanka | won | 142 runs | v U.A.E. | Lahore | 26 Jun 2008 |
| 24 | Sri Lanka | won | 139 runs | v Zimbabwe | Pallekele | 10 Mar 2011 |
| 25 | Sri Lanka | won | 139 runs | v India | Col-RPS | 12 Sep 2009 |
| 26 | Sri Lanka | won | 136 runs | v Ireland | Dublin-M | 18 Jun 2016 |
| 27 | Sri Lanka | won | 132 runs | v Afghanistan | Hambantota | 04 Jun 2023 |
| 28 | Sri Lanka | won | 131 runs | v Bangladesh | Lahore | 25 Jun 2008 |
| 29 | Sri Lanka | won | 130 runs | v Zimbabwe | Mirpur | 12 Jan 2009 |
| 30 | Sri Lanka | won | 129 runs | v Pakistan | Karachi | 21 Jan 2009 |
| 31 | Sri Lanka | won | 129 runs | v Afghanistan | Mirpur | 03 Mar 2014 |
| 32 | Sri Lanka | won | 129 runs | v Kenya | Sharjah | 06 Apr 2003 |
| 33 | Sri Lanka | won | 128 runs | v South Africa | Col-RPS | 31 Jul 2013 |
| 34 | Sri Lanka | won | 126 runs | v Bangladesh | Dambulla | 18 Jun 2010 |
| 35 | Sri Lanka | won | 123 runs | v Zimbabwe | Sharjah | 25 Oct 2000 |
| 36 | Sri Lanka | won | 122 runs | v Bangladesh | Col-RPS | 31 Jul 2019 |
| 37 | Sri Lanka | won | 121 runs | v India | Col-RPS | 05 Aug 2001 |
| 38 | Sri Lanka | won | 119 runs | v Pakistan | Lahore | 16 Oct 2004 |
| 39 | Sri Lanka | won | 119 runs | v England | Dambulla | 01 Oct 2007 |
| 40 | Sri Lanka | won | 117 runs | v India | Kanpur | 24 Dec 1986 |
| 41 | Sri Lanka | won | 116 runs | v U.A.E. | Dambulla | 17 Jul 2004 |
| 42 | Sri Lanka | won | 115 runs | v Pakistan | Abu Dhabi | 22 May 2007 |
| 43 | Sri Lanka | won | 115 runs | v Pakistan | Benoni | 15 Apr 1998 |
| 44 | Sri Lanka | won | 115 runs | v Pakistan | Mohali | 24 May 1997 |
| 45 | Sri Lanka | won | 113 runs | v West Indies | Providence | 01 Apr 2007 |
| 46 | Sri Lanka | won | 112 runs | v New Zealand | Wankhede | 18 Mar 2011 |
| 47 | Sri Lanka | won | 112 runs | v India | Col-RPS | 29 Aug 2008 |
| 48 | Sri Lanka | won | 108 runs | v West Indies | Nairobi-G | 04 Oct 2000 |
| 49 | Sri Lanka | won | 107 runs | v England | Col-RPS | 13 Oct 2007 |
| 50 | Sri Lanka | won | 107 runs | v Bangladesh | Sharjah | 06 Apr 1995 |
| 51 | Sri Lanka | won | 106 runs | v New Zealand | Col-SSC | 31 Jul 2001 |
| 52 | Sri Lanka | won | 106 runs | v New Zealand | Sharjah | 10 Apr 2001 |
| 53 | Sri Lanka | won | 104 runs | v Pakistan | Lahore | 19 Feb 2000 |
| 54 | Sri Lanka | won | 103 runs | v Bangladesh | Col-SSC | 22 Jul 1997 |
| 55 | Sri Lanka | won | 100 runs | v India | Karachi | 06 Jul 2008 |
It also provides Sri Lanka’s second win by 100 plus runs margin in one day internationals against Afghanistan. Both the occasions are furnished below
| No | Team | Res | Margin | Opposition | Ground | Start Date |
| 1 | Sri Lanka | won | 132 runs | v Afghanistan | Hambantota | 04 Jun 2023 |
| 2 | Sri Lanka | won | 129 runs | v Afghanistan | Mirpur | 03 Mar 2014 |
It also provides Sri Lanka’s fourth win by 100 plus runs margin in a one day international at Hambantota. All such occasions are furnished below
| No | Team | Res | Margin | Opposition | Ground | Start Date |
| 1 | Sri Lanka | won | 210 runs | v Canada | Hambantota | 20 Feb 2011 |
| 2 | Sri Lanka | won | 165 runs | v Pakistan | Hambantota | 26 Jul 2015 |
| 3 | Sri Lanka | won | 161 runs | v West Indies | Hambantota | 26 Feb 2020 |
| 4 | Sri Lanka | won | 132 runs | v Afghanistan | Hambantota | 04 Jun 2023 |