Teams winning a one day international by 150 plus runs margin
Bangladesh won the one day international against Zimbabwe at Harare on 16 Jul 2021 by 155 runs to provide the 164th occasion of a team winning a one day international by 150 plus runs margin in the history of one day internationals. All such occasions are tabulated below in the descending order of runs margin.
| No | Team | Res | Margin | Opp | Ground | Start Date |
| 1 | NZl | won | 290 runs | Ire | Aberdeen | 01 Jul 2008 |
| 2 | Aus | won | 275 runs | Afg | Perth | 04 Mar 2015 |
| 3 | RSA | won | 272 runs | Zim | Benoni | 22 Oct 2010 |
| 4 | RSA | won | 258 runs | Srl | Paarl | 11 Jan 2012 |
| 5 | Ind | won | 257 runs | Ber | Port of Spain | 19 Mar 2007 |
| 6 | RSA | won | 257 runs | Win | Sydney | 27 Feb 2015 |
| 7 | Aus | won | 256 runs | Nam | Potchefstroom | 27 Feb 2003 |
| 8 | Ind | won | 256 runs | HKG | Karachi | 25 Jun 2008 |
| 9 | Pak | won | 255 runs | Ire | Dublin-M | 18 Aug 2016 |
| 10 | Srl | won | 245 runs | Ind | Sharjah | 29 Oct 2000 |
| 11 | Pak | won | 244 runs | Zim | Bulawayo | 20 Jul 2018 |
| 12 | Srl | won | 243 runs | Ber | Port of Spain | 15 Mar 2007 |
| 13 | Eng | won | 242 runs | Aus | Nottinhham | 19 Jun 2018 |
| 14 | Srl | won | 234 runs | Pak | Lahore | 24 Jan 2009 |
| 15 | Pak | won | 233 runs | Ban | Dhaka | 02 Jun 2000 |
| 16 | Aus | won | 232 runs | Srl | Adelaide | 28 Jan 1985 |
| 17 | RSA | won | 231 runs | Net | Mohali | 03 Mar 2011 |
| 18 | Aus | won | 229 runs | Net | Basseterre | 18 Mar 2007 |
| 19 | Ire | won | 226 runs | UAE. | Harare | 12 Mar 2018 |
| 20 | Aus | won | 224 runs | Pak | Nairobi-G | 30 Aug 2002 |
| 21 | Ind | won | 224 runs | Win | Mumbai-BS | 29 Oct 2018 |
| 22 | RSA | won | 221 runs | Net | Basseterre | 16 Mar 2007 |
| 23 | Srl | won | 219 runs | Eng | Col-RPS | 23 Oct 2018 |
| 24 | Pak | won | 217 runs | Srl | Sharjah | 17 Apr 2002 |
| 25 | Aus | won | 215 runs | NZl | St George’s | 20 Apr 2007 |
| 26 | Win | won | 215 runs | Net | Delhi | 28 Feb 2011 |
| 27 | RSA | won | 214 runs | Ind | Mumbai | 25 Oct 2015 |
| 28 | RSA | won | 212 runs | Zim | Centurion | 10 Nov 2009 |
| 29 | Eng | won | 210 runs | NZl | Birmingham | 09 Jun 2015 |
| 30 | NZl | won | 210 runs | USA. | The Oval | 10 Sep 2004 |
| 31 | Srl | won | 210 runs | Can | Hambantota | 20 Feb 2011 |
| 32 | RSA | won | 209 runs | Win | Cape Town | 25 Jan 2004 |
| 33 | Aus | won | 208 runs | Ind | Sydney | 08 Feb 2004 |
| 34 | RSA | won | 208 runs | Ken | Cape Town | 22 Oct 2001 |
| 35 | Win | won | 208 runs | Can | Kingston | 13 Apr 2010 |
| 36 | NZl | won | 206 runs | Aus | Adelaide | 27 Jan 1986 |
| 37 | RSA | won | 206 runs | Ire | BeNov ni | 25 Sep 2016 |
| 38 | RSA | won | 206 runs | Ban | Dhaka | 19 Mar 2011 |
| 39 | Srl | won | 206 runs | Net | Col-RPS | 16 Sep 2002 |
| 40 | Pak | won | 205 runs | Ken | Hambantota | 23 Feb 2011 |
| 41 | NZl | won | 204 runs | Win | Christchurch | 23 Dec 2017 |
| 42 | Aus | won | 203 runs | Sco | Basseterre | 14 Mar 2007 |
| 43 | Win | won | 203 runs | NZl | Hamilton | 08 Jan 2014 |
| 44 | Eng | won | 202 runs | Ind | Lord’s | 07 Jun 1975 |
| 45 | NZl | won | 202 runs | Zim | Napier | 09 Feb 2012 |
| 46 | RSA | won | 202 runs | Ken | Nairobi-G | 03 Oct 1996 |
| 47 | Zim | won | 202 runs | Ken | Dhaka | 27 Mar 1999 |
| 48 | Pak | won | 201 runs | Zim | Bulawayo | 13 Jul 2018 |
| 49 | RSA | won | 201 runs | Ire | Canberra | 03 Mar 2015 |
| 50 | Aus | won | 200 runs | Scot | Edinburgh | 03 Sep 2013 |
| 51 | Ind | won | 200 runs | Ban | Dhaka | 11 Apr 2003 |
| 52 | NZl | won | 200 runs | Ind | Dambulla | 10 Aug 2010 |
| 53 | RSA | won | 200 runs | Ban | East London | 22 Oct 2017 |
| 54 | Aus | won | 198 runs | Zim | Harare | 25 Aug 2014 |
| 55 | Eng | won | 198 runs | Pak | Nottinhham | 20 Aug 1992 |
| 56 | Srl | won | 198 runs | Ban | Port of Spain | 21 Mar 2007 |
| 57 | Eng | won | 196 runs | EAF | Birmingham | 14 Jun 1975 |
| 58 | RSA | won | 196 runs | Aus | Cape Town | 03 Mar 2006 |
| 59 | Win | won | 196 runs | Ire | Dublin | 05 May 2019 |
| 60 | Srl | won | 195 runs | Net | Amstelveen | 04 Jul 2006 |
| 61 | Zim | won | 194 runs | Ber | Port of Spain | 18 May 2006 |
| 62 | Win | won | 193 runs | Srl | Sharjah | 03 Dec 1986 |
| 63 | NZl | won | 192 runs | Zim | Bulawayo | 24 Aug 2005 |
| 64 | Pak | won | 192 runs | Srl | Nottinhham | 14 Jun 1975 |
| 65 | Zim | won | 192 runs | Ban | Nairobi-A | 14 Oct 1997 |
| 66 | Srl | won | 191 runs | Zim | Harare | 06 Nov 1994 |
| 67 | Win | won | 191 runs | Srl | Karachi | 13 Oct 1987 |
| 68 | Ind | won | 190 runs | NZl | Visakhapatnam | 29 Oct 2016 |
| 69 | Ken | won | 190 runs | Scot | Mombasa | 17 Jan 2007 |
| 70 | NZl | won | 190 runs | Ire | Dublin-M | 21 May 2017 |
| 71 | Aus | won | 189 runs | Scot | Edinburgh | 28 Aug 2009 |
| 72 | Srl | won | 189 runs | NZl | Auck | 06 Jan 2007 |
| 73 | Eng | won | 186 runs | Win | Bridgetown | 09 Mar 2017 |
| 74 | Ind | won | 186 runs | Ken | Paarl | 24 Oct 2001 |
| 75 | Ind | won | 183 runs | Srl | Johannesburg | 10 Mar 2003 |
| 76 | NZl | won | 183 runs | Pak | Dunedin | 13 Jan 2018 |
| 77 | Srl | won | 183 runs | Scot | Edinburgh | 13 Jul 2011 |
| 78 | Pak | won | 182 runs | RSA | Port Elizabeth | 11 Dec 2002 |
| 79 | Ind | won | 181 runs | Nam | Pietermaritzburg | 23 Feb 2003 |
| 80 | NZl | won | 181 runs | EAF | Birmingham | 07 Jun 1975 |
| 81 | Aus | won | 180 runs | Ban | Darwin | 30 Aug 2008 |
| 82 | Pak | won | 180 runs | Ind | The Oval | 18 Jun 2017 |
| 83 | Srl | won | 180 runs | RSA | Col-RPS | 20 Jul 2013 |
| 84 | Srl | won | 178 runs | RSA | Col-RPS | 12 Aug 2018 |
| 85 | RSA | won | 177 runs | Srl | Centurion | 29 Nov 2002 |
| 86 | Win | won | 177 runs | Ban | St George’s | 22 Aug 2014 |
| 87 | RSA | won | 176 runs | Ken | Col-RPS | 20 Sep 2002 |
| 88 | Zim | won | 175 runs | Can | Nagpur | 28 Feb 2011 |
| 89 | Ind | won | 174 runs | NZl | Hyd-LBS | 08 Nov 1999 |
| 90 | Pak | won | 173 runs | HKG | Col-SSC | 18 Jul 2004 |
| 91 | Pak | won | 173 runs | Ban | Chattogram | 29 Oct 1988 |
| 92 | Net | won | 172 runs | Ber | Rotterdam | 18 Aug 2007 |
| 93 | Pak | won | 171 runs | Nam | Kimberley | 16 Feb 2003 |
| 94 | RSA | won | 171 runs | Zim | Potchefstroom | 20 Sep 2006 |
| 95 | Scot | won | 170 runs | Can | Christchurch | 23 Jan 2014 |
| 96 | Aus | won | 169 runs | Win | Basseterre | 06 Jul 2008 |
| 97 | Ban | won | 169 runs | Zim | Sylhet | 01 Mar 2020 |
| 98 | Eng | won | 169 runs | Pak | Nottinhham | 30 Aug 2016 |
| 99 | Ind | won | 169 runs | Srl | Cuttack | 02 Nov 2014 |
| 100 | RSA | won | 169 runs | UAE. | Rawalpindi | 16 Feb 1996 |
| 101 | Eng | won | 168 runs | Ban | Nottinhham | 21 Jun 2005 |
| 102 | Ind | won | 168 runs | Srl | Col-RPS | 31 Aug 2017 |
| 103 | RSA | won | 168 runs | Ban | Potchefstroom | 03 Oct 2002 |
| 104 | Aus | won | 167 runs | Srl | Sydney | 12 Feb 2006 |
| 105 | NZl | won | 167 runs | Ban | Col-SSC | 23 Sep 2002 |
| 106 | Pak | won | 165 runs | Eng | Karachi | 15 Dec 2005 |
| 107 | RSA | won | 165 runs | Zim | Johannesburg | 25 Feb 2005 |
| 108 | Srl | won | 165 runs | Pak | Hambantota | 26 Jul 2015 |
| 109 | Win | won | 165 runs | Eng | Kingstown | 02 Mar 1994 |
| 110 | Aus | won | 164 runs | NZl | Col-SSC | 15 Sep 2002 |
| 111 | NZl | won | 164 runs | Ban | Wellington | 26 Mar 2021 |
| 112 | RSA | won | 164 runs | Pak | Centurion | 04 Feb 2007 |
| 113 | Win | won | 164 runs | Aus | Perth | 04 Jan 1987 |
| 114 | Ban | won | 163 runs | Srl | Dhaka | 19 Jan 2018 |
| 115 | Aus | won | 162 runs | Ind | Nottinhham | 13 Jun 1983 |
| 116 | Aus | won | 162 runs | Eng | Melbourne | 13 Feb 1999 |
| 117 | Eng | won | 161 runs | Zim | Harare | 01 Dec 2004 |
| 118 | Ind | won | 161 runs | Zim | Harare | 29 Aug 2005 |
| 119 | NZl | won | 161 runs | Ban | Sharjah | 28 Apr 1990 |
| 120 | Srl | won | 161 runs | Win | Hambantota | 26 Feb 2020 |
| 121 | Srl | won | 161 runs | Ind | Kingston | 02 Jul 2013 |
| 122 | Zim | won | 161 runs | Ken | Kolkata | 20 Mar 2011 |
| 123 | Ban | won | 160 runs | Win | Khulna | 02 Dec 2012 |
| 124 | Ind | won | 160 runs | Win | Vadodara | 31 Jan 2007 |
| 125 | RSA | won | 160 runs | Net | Rawalpindi | 05 Mar 1996 |
| 126 | NZl | won | 159 runs | Win | Queenstown | 01 Jan 2014 |
| 127 | NZl | won | 159 runs | Aus | Auck | 03 Feb 2016 |
| 128 | Pak | won | 159 runs | Ind | Delhi | 17 Apr 2005 |
| 129 | RSA | won | 159 runs | Ken | Bloemfontein | 31 Oct 2008 |
| 130 | RSA | won | 159 runs | NZl | Wellington | 25 Feb 2017 |
| 131 | Ind | won | 158 runs | Eng | Rajkot | 14 Nov 2008 |
| 132 | Ken | won | 158 runs | Can | Nairobi-J | 05 Feb 2007 |
| 133 | Srl | won | 158 runs | Ban | Karachi | 30 Jun 2008 |
| 134 | Ind | won | 157 runs | Srl | Taunton | 26 May 1999 |
| 135 | RSA | won | 157 runs | Pak | Johannesburg | 12 Jan 1995 |
| 136 | RSA | won | 157 runs | Ind | Durban | 22 Nov 2006 |
| 137 | Srl | won | 157 runs | Eng | Ch-le-St | 25 May 2014 |
| 138 | Aus | won | 156 runs | ICC | Mel’one-Docks | 09 Oct 2005 |
| 139 | Win | won | 156 runs | Zim | St George’s | 22 Feb 2013 |
| 140 | Zim | won | 156 runs | Ire | Nairobi-G | 17 Oct 2008 |
| 141 | Ban | won | 155 runs | Zim | Harare | 16 Jul 2021 |
| 142 | NZl | won | 155 runs | Eng | Wellington | 16 Feb 2002 |
| 143 | Pak | won | 155 runs | HKG | Karachi | 24 Jun 2008 |
| 144 | Afg | won | 154 runs | Zim | Sharjah | 09 Feb 2018 |
| 145 | Zim | won | 154 runs | Afg | Sharjah | 11 Feb 2018 |
| 146 | Ind | won | 153 runs | RSA | Gwalior | 24 Feb 2010 |
| 147 | Ind | won | 153 runs | RSA | Dhaka | 13 Apr 2003 |
| 148 | Ind | won | 153 runs | Win | Indore | 08 Dec 2011 |
| 149 | Ind | won | 153 runs | Srl | Kolkata | 13 Nov 2014 |
| 150 | Pak | won | 153 runs | NZl | Karachi | 21 Apr 2002 |
| 151 | RSA | won | 153 runs | Zim | Bulawayo | 23 Sep 2001 |
| 152 | Aus | won | 152 runs | Pak | Sydney | 04 Feb 2000 |
| 153 | Aus | won | 152 runs | Ind | Adelaide | 26 Jan 2000 |
| 154 | Eng | won | 152 runs | Zim | Birmingham | 10 Sep 2004 |
| 155 | Ind | won | 152 runs | Srl | Nagpur | 25 Oct 2005 |
| 156 | Pak | won | 152 runs | Ban | Dhaka | 16 Mar 1999 |
| 157 | Pak | won | 152 runs | Ban | Lahore | 08 Apr 2008 |
| 158 | Zim | won | 151 runs | Ken | Mombasa | 29 Jan 2009 |
| 159 | Aus | won | 150 runs | NZl | Christchurch | 04 Mar 1990 |
| 160 | Eng | won | 150 runs | Afg | Manchester | 18 Jun 2019 |
| 161 | Ken | won | 150 runs | Ban | Nairobi-G | 10 Oct 1997 |
| 162 | Pak | won | 150 runs | Ban | Karachi | 19 Apr 2008 |
| 163 | Scot | won | 150 runs | Afg | Abu Dhabi | 14 Jan 2015 |
| 164 | Win | won | 150 runs | Pak | Christchurch | 21 Feb 2015 |
It also provides the fourth occasion of Bangladesh winning a one day international by 150 plus runs margin. All such occasions are tabulated below.
| No | Team | Res | Margin | Opp | Ground | Start Date |
| 1 | Ban | won | 169 runs | Zim | Sylhet | 01 Mar 2020 |
| 2 | Ban | won | 163 runs | Srl | Dhaka | 19 Jan 2018 |
| 3 | Ban | won | 160 runs | Win | Khulna | 02 Dec 2012 |
| 4 | Ban | won | 155 runs | Zim | Harare | 16 Jul 2021 |
It also provides the 18th occasion of team winning a one day international by 150 plus runs margin against Zimbabwe. All such occasions are tabulated below.
| No | Team | Res | Margin | Opp | Ground | Start Date |
| 1 | RSA | won | 272 runs | Zim | Benoni | 22 Oct 2010 |
| 2 | Pak | won | 244 runs | Zim | Bulawayo | 20 Jul 2018 |
| 3 | RSA | won | 212 runs | Zim | Centurion | 10 Nov 2009 |
| 4 | NZl | won | 202 runs | Zim | Napier | 09 Feb 2012 |
| 5 | Pak | won | 201 runs | Zim | Bulawayo | 13 Jul 2018 |
| 6 | Aus | won | 198 runs | Zim | Harare | 25 Aug 2014 |
| 7 | NZl | won | 192 runs | Zim | Bulawayo | 24 Aug 2005 |
| 8 | Srl | won | 191 runs | Zim | Harare | 06 Nov 1994 |
| 9 | RSA | won | 171 runs | Zim | Potchefstroom | 20 Sep 2006 |
| 10 | Ban | won | 169 runs | Zim | Sylhet | 01 Mar 2020 |
| 11 | RSA | won | 165 runs | Zim | Johannesburg | 25 Feb 2005 |
| 12 | Eng | won | 161 runs | Zim | Harare | 01 Dec 2004 |
| 13 | Ind | won | 161 runs | Zim | Harare | 29 Aug 2005 |
| 14 | Win | won | 156 runs | Zim | St George’s | 22 Feb 2013 |
| 15 | Ban | won | 155 runs | Zim | Harare | 16 Jul 2021 |
| 16 | Afg | won | 154 runs | Zim | Sharjah | 09 Feb 2018 |
| 17 | RSA | won | 153 runs | Zim | Bulawayo | 23 Sep 2001 |
| 18 | Eng | won | 152 runs | Zim | Birmingham | 10 Sep 2004 |
It also provides the second occasion of Bangladesh winning a one day international by 150 plus runs margin against Zimbabwe. Both such occasions are tabulated below.
| No | Team | Res | Margin | Opp | Ground | Start Date |
| 1 | Ban | won | 169 runs | Zim | Sylhet | 01 Mar 2020 |
| 2 | Ban | won | 155 runs | Zim | Harare | 16 Jul 2021 |