By runs
Winner Margin Target Opposition Ground Match Date Scorecard
New Zealand 164 runs 319 v Bangladesh Wellington 26 Mar 2021 ODI # 4282
Bangladesh 155 runs 277 v Zimbabwe Harare 16 Jul 2021 ODI # 4304
Nepal 151 runs 234 v P.N.G. Al Amerat 10 Sep 2021 ODI # 4322
U.S.A. 134 runs 272 v P.N.G. Al Amerat 9 Sep 2021 ODI # 4320
Australia 133 runs 257 v West Indies Bridgetown 20 Jul 2021 ODI # 4310
Bangladesh 120 runs 298 v West Indies Chattogram 25 Jan 2021 ODI # 4274
Ireland 112 runs 229 v U.A.E. Abu Dhabi 18 Jan 2021 ODI # 4269
Oman 110 runs 251 v P.N.G. Al Amerat 26 Sep 2021 ODI # 4331
Bangladesh 103 runs 245 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Sri Lanka 97 runs 287 v Bangladesh Mirpur 28 May 2021 ODI # 4292
Sri Lanka 78 runs 204 v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
Oman 72 runs 275 v U.S.A. Al Amerat 20 Sep 2021 ODI # 4329
South Africa 70 runs 347 v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
South Africa 67 runs 265 v Sri Lanka Colombo (RPS) 4 Sep 2021 ODI # 4315
India 66 runs 318 v England Pune 23 Mar 2021 ODI # 4281
England 52 runs 248 v Pakistan Lord's 10 Jul 2021 ODI # 4300
Ireland 43 runs 291 v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
Namibia 40 runs 229 v Oman Windhoek 26 Nov 2021 ODI # 4336
Zimbabwe 38 runs 267 v Ireland Belfast 8 Sep 2021 ODI # 4319
Afghanistan 36 runs 267 v Ireland Abu Dhabi 26 Jan 2021 ODI # 4275
Bangladesh 33 runs 258 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Pakistan 28 runs 321 v South Africa Centurion 7 Apr 2021 ODI # 4287
Scotland 18 runs 274 v Oman Al Amerat 28 Sep 2021 ODI # 4332
South Africa 17 runs 342 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
Afghanistan 16 runs 288 v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
Netherlands 14 runs 164 v Scotland Rotterdam 19 May 2021 ODI # 4288
Sri Lanka 14 runs 301 v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
Oman 9 runs 292 v Namibia Windhoek 27 Nov 2021 ODI # 4338
India 7 runs 330 v England Pune 28 Mar 2021 ODI # 4284
Netherlands 1 run 196 v Ireland Utrecht 2 Jun 2021 ODI # 4293
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
England 9 wickets 169 142 21.5 v Pakistan Cardiff 8 Jul 2021 ODI # 4299
West Indies 8 wickets 18 233 47.0 v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
New Zealand 8 wickets 172 132 21.2 v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
Ireland 8 wickets 42 158 43.0 v Netherlands Utrecht 4 Jun 2021 ODI # 4294
England 8 wickets 42 242 43.0 v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
Bangladesh 7 wickets 100 149 33.2 v West Indies Mirpur 22 Jan 2021 ODI # 4272
Afghanistan 7 wickets 28 260 45.2 v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
India 7 wickets 80 263 36.4 v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
U.S.A. 7 wickets 130 159 28.2 v P.N.G. Al Amerat 6 Sep 2021 ODI # 4316
Ireland 7 wickets 58 118 22.2 v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
Nepal 7 wickets 190 122 18.2 v Oman Al Amerat 19 Sep 2021 ODI # 4328
U.A.E. 6 wickets 6 270 49.0 v Ireland Abu Dhabi 8 Jan 2021 ODI # 4268
Bangladesh 6 wickets 97 123 33.5 v West Indies Mirpur 20 Jan 2021 ODI # 4270
England 6 wickets 39 337 43.3 v India Pune 26 Mar 2021 ODI # 4283
Scotland 6 wickets 47 172 42.1 v Netherlands Rotterdam 20 May 2021 ODI # 4289
Australia 6 wickets 117 153 30.3 v West Indies Bridgetown 26 Jul 2021 ODI # 4313
U.S.A. 6 wickets 123 175 29.3 v Nepal Al Amerat 17 Sep 2021 ODI # 4327
Scotland 6 wickets 42 198 43.0 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
West Indies 5 wickets 2 274 49.4 v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
West Indies 5 wickets 9 275 48.3 v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
New Zealand 5 wickets 10 272 48.2 v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
England 5 wickets 91 186 34.5 v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
Bangladesh 5 wickets 12 299 48.0 v Zimbabwe Harare 20 Jul 2021 ODI # 4308
Nepal 5 wickets 6 231 49.0 v U.S.A. Al Amerat 13 Sep 2021 ODI # 4324
Oman 5 wickets 113 197 31.1 v Nepal Al Amerat 14 Sep 2021 ODI # 4325
Netherlands 4 wickets 25 164 45.5 v Ireland Utrecht 7 Jun 2021 ODI # 4295
West Indies 4 wickets 72 188 38.0 v Australia Bridgetown 22 Jul 2021 ODI # 4311
Oman 4 wickets 2 179 49.4 v U.S.A. Al Amerat 16 Sep 2021 ODI # 4326
Scotland 4 wickets 7 227 48.5 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Nepal 7 wickets 190 122 18.2 50.0 v Oman Al Amerat 19 Sep 2021 ODI # 4328
New Zealand 8 wickets 172 132 21.2 50.0 v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
England 9 wickets 169 142 21.5 50.0 v Pakistan Cardiff 8 Jul 2021 ODI # 4299
U.S.A. 7 wickets 130 159 28.2 50.0 v P.N.G. Al Amerat 6 Sep 2021 ODI # 4316
U.S.A. 6 wickets 123 175 29.3 50.0 v Nepal Al Amerat 17 Sep 2021 ODI # 4327
Australia 6 wickets 117 153 30.3 50.0 v West Indies Bridgetown 26 Jul 2021 ODI # 4313
Oman 5 wickets 113 197 31.1 50.0 v Nepal Al Amerat 14 Sep 2021 ODI # 4325
Bangladesh 7 wickets 100 149 33.2 50.0 v West Indies Mirpur 22 Jan 2021 ODI # 4272
Bangladesh 6 wickets 97 123 33.5 50.0 v West Indies Mirpur 20 Jan 2021 ODI # 4270
England 5 wickets 91 186 34.5 50.0 v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
Oman 3 wickets 85 151 35.5 50.0 v P.N.G. Al Amerat 1 Oct 2021 ODI # 4334
India 7 wickets 80 263 36.4 50.0 v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
West Indies 4 wickets 72 188 38.0 50.0 v Australia Bridgetown 22 Jul 2021 ODI # 4311
Nepal 2 wickets 63 135 39.3 50.0 v P.N.G. Al Amerat 7 Sep 2021 ODI # 4317
Ireland 7 wickets 58 118 22.2 32.0 v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
Sri Lanka 3 wickets 48 227 39.0 47.0 v India Colombo (RPS) 23 Jul 2021 ODI # 4312
Scotland 6 wickets 47 172 42.1 50.0 v Netherlands Rotterdam 20 May 2021 ODI # 4289
Ireland 8 wickets 42 158 43.0 50.0 v Netherlands Utrecht 4 Jun 2021 ODI # 4294
England 8 wickets 42 242 43.0 50.0 v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
Scotland 6 wickets 42 198 43.0 50.0 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
England 6 wickets 39 337 43.3 50.0 v India Pune 26 Mar 2021 ODI # 4283
Afghanistan 7 wickets 28 260 45.2 50.0 v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
Netherlands 4 wickets 25 164 45.5 50.0 v Ireland Utrecht 7 Jun 2021 ODI # 4295
West Indies 8 wickets 18 233 47.0 50.0 v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
England 3 wickets 12 332 48.0 50.0 v Pakistan Birmingham 13 Jul 2021 ODI # 4303
Bangladesh 5 wickets 12 299 48.0 50.0 v Zimbabwe Harare 20 Jul 2021 ODI # 4308
New Zealand 5 wickets 10 272 48.2 50.0 v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
West Indies 5 wickets 9 275 48.3 50.0 v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
Scotland 4 wickets 7 227 48.5 50.0 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Namibia v Oman at Windhoek, ICC Men's Cricket World Cup League 2 50th match, Nov 27, 2021 [ODI # 4338]
South Africa v Netherlands at Centurion, ICC Men's Cricket World Cup Super League 1st ODI, Nov 26, 2021 [ODI # 4337]
Namibia v Oman at Windhoek, ICC Men's Cricket World Cup League 2 49th match, Nov 26, 2021 [ODI # 4336]