Teams winning a one day international by one run margin
Sri Lanka won its one day game against West Indies by one wicket at Bulawayo on 23.11.16 to provide the 30th occasion of a team winning a one day game by one run margin. All such occasions are listed below chronologically.
| No | Winner | Margin | Target | Opposition | Ground | Match Date |
| 1 | New Zealand | 1 run | 199 | v Pakistan | Sialkot | 16 Oct 1976 |
| 2 | New Zealand | 1 run | 221 | v Australia | Sydney | 13 Jan 1981 |
| 3 | England | 1 run | – | v India | Cuttack | 27 Dec 1984 |
| 4 | Australia | 1 run | 271 | v India | Chennai | 09 Oct 1987 |
| 5 | New Zealand | 1 run | 233 | v Australia | Perth | 03 Jan 1988 |
| 6 | West Indies | 1 run | 221 | v Australia | Sydney | 13 Dec 1988 |
| 7 | India | 1 run | 222 | v New Zealand | Wellington | 06 Mar 1990 |
| 8 | New Zealand | 1 run | 195 | v Australia | Hobart | 18 Dec 1990 |
| 9 | Pakistan | 1 run | 237 | v West Indies | Sharjah | 21 Oct 1991 |
| 10 | Australia | 1 run | 236 | v India | Brisbane | 01 Mar 1992 |
| 11 | India | 1 run | 213 | v Sri Lanka | Colombo (RPS) | 25 Jul 1993 |
| 12 | Australia | 1 run | 204 | v South Africa | Bloemfontein | 08 Apr 1994 |
| 13 | South Africa | 1 run | 175 | v New Zealand | Hobart | 11 Dec 1997 |
| 14 | Zimbabwe | 1 run | 229 | v New Zealand | Christchurch | 04 Mar 1998 |
| 15 | South Africa | 1 run | 205 | v England | Cape Town | 26 Jan 2000 |
| 16 | Australia | 1 run | 303 | v Zimbabwe | Perth | 04 Feb 2001 |
| 17 | Sri Lanka | 1 run | 246 | v Australia | Dambulla | 22 Feb 2004 |
| 18 | South Africa | 1 run | 285 | v West Indies | Bridgetown | 11 May 2005 |
| 19 | West Indies | 1 run | 199 | v India | Kingston | 20 May 2006 |
| 20 | Ireland | 1 run | 211 | v Netherlands | Belfast | 11 Jul 2007 |
| 21 | Australia | 1 run | 283 | v West Indies | Basseterre | 04 Jul 2008 |
| 22 | England | 1 run | 246 | v West Indies | Providence | 20 Mar 2009 |
| 23 | Afghanistan | 1 run | 290 | v Canada | Sharjah | 16 Feb 2010 |
| 24 | India | 1 run | 299 | v South Africa | Jaipur | 21 Feb 2010 |
| 25 | India | 1 run | 191 | v South Africa | Johannesburg | 15 Jan 2011 |
| 26 | West Indies | 1 run | – | v Pakistan | Bridgetown | 02 May 2011 |
| 27 | South Africa | 1 run | 184 | v Pakistan | Sharjah | 30 Oct 2013 |
| 28 | Pakistan | 1 run | 263 | v South Africa | Port Elizabeth | 27 Nov 2013 |
| 29 | Australia | 1 run | 232 | v Pakistan | Abu Dhabi | 12 Oct 2014 |
| 30 | Sri Lanka | 1 run | 331 | v West Indies | Bulawayo | 23 Nov 2016 |
Sri Lanka’s one run victory in this game provides the second occasion of Sri Lanka winning a one day game by one run margin. Prior to this, it had won the game against Australia at Dambulla on 22.02.03
| No | Winner | Margin | Target | Opposition | Ground | Match Date |
| 1 | Sri Lanka | 1 run | 246 | v Australia | Dambulla | 22 Feb 2004 |
| 2 | Sri Lanka | 1 run | 331 | v West Indies | Bulawayo | 23 Nov 2016 |
The following table lists the five occasions of West Indies losing a one day game by one run margin. West Indies has lost to Pakistan. South Africa, Australia, England and Sri Lanka.
| No | Winner | Margin | Target | Opposition | Ground | Match Date |
| 1 | Pakistan | 1 run | 237 | v West Indies | Sharjah | 21 Oct 1991 |
| 2 | South Africa | 1 run | 285 | v West Indies | Bridgetown | 11 May 2005 |
| 3 | Australia | 1 run | 283 | v West Indies | Basseterre | 04 Jul 2008 |
| 4 | England | 1 run | 246 | v West Indies | Providence | 20 Mar 2009 |
| 5 | Sri Lanka | 1 run | 331 | v West Indies | Bulawayo | 23 Nov 2016 |
Sri Lanka became the second team to win a one day game when set target of 300 plus runs. They restricted West Indies t0 329 runs in this game when they were set to a target of 331 runs which is the highest target ever restricted when a team has won the one day game by one run. The other occasion was Australia a restricting a target of 303 runs at Perth against Zimbabwe on 23.11.16
| No | Winner | Margin | Target | Opposition | Ground | Match Date |
| 1 | Sri Lanka | 1 run | 331 | v West Indies | Bulawayo | 23 Nov 2016 |
| 2 | Australia | 1 run | 303 | v Zimbabwe | Perth | 04 Feb 2001 |