Scores Upcoming Results
Explore a list of all ODI matches with results played in 2021

2021 Cricket Statistics

ODI Results in 2021

Team 1 Team 2 Winner Ground Dates Match
United Arab Emirates Ireland United Arab Emirates Abu Dhabi 08-Jan-2021 ODI# 4268
United Arab Emirates Ireland Abandoned Abu Dhabi 12-Jan-2021 ODI# 4268a
United Arab Emirates Ireland Ireland Abu Dhabi 18-Jan-2021 ODI# 4269
Bangladesh West Indies Bangladesh Mirpur 20-Jan-2021 ODI# 4270
Afghanistan Ireland Afghanistan Abu Dhabi 21-Jan-2021 ODI# 4271
Bangladesh West Indies Bangladesh Mirpur 22-Jan-2021 ODI# 4272
Afghanistan Ireland Afghanistan Abu Dhabi 24-Jan-2021 ODI# 4273
Bangladesh West Indies Bangladesh Chittagong 25-Jan-2021 ODI# 4274
Afghanistan Ireland Afghanistan Abu Dhabi 26-Jan-2021 ODI# 4275
West Indies Sri Lanka West Indies Antigua 10-Mar-2021 ODI# 4276
West Indies Sri Lanka West Indies Antigua 12-Mar-2021 ODI# 4277
West Indies Sri Lanka West Indies Antigua 14-Mar-2021 ODI# 4278
New Zealand Bangladesh New Zealand Dunedin 20-Mar-2021 ODI# 4279
New Zealand Bangladesh New Zealand Christchurch 23-Mar-2021 ODI# 4280
India England India Pune 23-Mar-2021 ODI# 4281
New Zealand Bangladesh New Zealand Wellington 26-Mar-2021 ODI# 4282
India England England Pune 26-Mar-2021 ODI# 4283
India England India Pune 28-Mar-2021 ODI# 4284
South Africa Pakistan Pakistan Centurion 02-Apr-2021 ODI# 4285
South Africa Pakistan South Africa Johannesburg 04-Apr-2021 ODI# 4286
South Africa Pakistan Pakistan Centurion 07-Apr-2021 ODI# 4287
Netherlands Scotland Netherlands Rotterdam 19-May-2021 ODI# 4288
Netherlands Scotland Scotland Rotterdam 20-May-2021 ODI# 4289
Bangladesh Sri Lanka Bangladesh Mirpur 23-May-2021 ODI# 4290
Bangladesh Sri Lanka Bangladesh Mirpur 25-May-2021 ODI# 4291
Bangladesh Sri Lanka Sri Lanka Mirpur 28-May-2021 ODI# 4292
Netherlands Ireland Netherlands Utrecht 02-Jun-2021 ODI# 4293
Netherlands Ireland Ireland Utrecht 04-Jun-2021 ODI# 4294
Netherlands Ireland Netherlands Utrecht 07-Jun-2021 ODI# 4295
England Sri Lanka England Chester-le-Street 29-Jun-2021 ODI# 4296
England Sri Lanka England London 01-Jul-2021 ODI# 4297
England Sri Lanka Abandoned Bristol 04-Jul-2021 ODI# 4298
England Pakistan England Cardiff 08-Jul-2021 ODI# 4299
England Pakistan England London 10-Jul-2021 ODI# 4300
Ireland South Africa Abandoned Dublin 11-Jul-2021 ODI# 4301
Ireland South Africa Ireland Dublin 13-Jul-2021 ODI# 4302
England Pakistan England Birmingham 13-Jul-2021 ODI# 4303
Zimbabwe Bangladesh Bangladesh Harare 16-Jul-2021 ODI# 4304
Ireland South Africa South Africa Dublin 16-Jul-2021 ODI# 4305
Zimbabwe Bangladesh Bangladesh Harare 18-Jul-2021 ODI# 4306
Sri Lanka India India Colombo 18-Jul-2021 ODI# 4307
Zimbabwe Bangladesh Bangladesh Harare 20-Jul-2021 ODI# 4308
Sri Lanka India India Colombo 20-Jul-2021 ODI# 4309
West Indies Australia Australia Barbados 20-Jul-2021 ODI# 4310
West Indies Australia West Indies Barbados 22-24, Jul 2021 ODI# 4311
Sri Lanka India Sri Lanka Colombo 23-Jul-2021 ODI# 4312
West Indies Australia Abandoned Barbados 26-Jul-2021 ODI# 4313
Sri Lanka South Africa Sri Lanka Colombo 02-Sep-2021 ODI# 4314
Sri Lanka South Africa South Africa Colombo 04-Sep-2021 ODI# 4315
Papua New Guinea United States of America United States of America Muscat 06-Sep-2021 ODI# 4316
Papua New Guinea Nepal Nepal Muscat 07-Sep-2021 ODI# 4317
Sri Lanka South Africa Sri Lanka Colombo 07-Sep-2021 ODI# 4318
Ireland Zimbabwe Zimbabwe Belfast 08-Sep-2021 ODI# 4319
Papua New Guinea United States of America United States of America Muscat 09-Sep-2021 ODI# 4320
Ireland Zimbabwe Abandoned Belfast 10-Sep-2021 ODI# 4321
Papua New Guinea Nepal Nepal Muscat 10-Sep-2021 ODI# 4322
Ireland Zimbabwe Ireland Belfast 13-Sep-2021 ODI# 4323
Nepal United States of America Nepal Muscat 13-Sep-2021 ODI# 4324
Oman Nepal Oman Muscat 14-Sep-2021 ODI# 4325
Oman United States of America Oman Muscat 16-Sep-2021 ODI# 4326
Pakistan New Zealand Abandoned Rawalpindi 17-Sep-2021 ODI# 4326a
Nepal United States of America United States of America Muscat 17-Sep-2021 ODI# 4327
Oman Nepal Nepal Muscat 19-Sep-2021 ODI# 4328
Oman United States of America Oman Muscat 20-Sep-2021 ODI# 4329
Papua New Guinea Scotland Scotland Muscat 25-Sep-2021 ODI# 4330
Oman Papua New Guinea Oman Muscat 26-Sep-2021 ODI# 4331
Oman Scotland Scotland Muscat 28-Sep-2021 ODI# 4332
Papua New Guinea Scotland Scotland Muscat 29-Sep-2021 ODI# 4333
Oman Papua New Guinea Oman Muscat 01-Oct-2021 ODI# 4334
Oman Scotland Abandoned Muscat 02-Oct-2021 ODI# 4335
Namibia Oman Windhoek 26-Nov-2021 ODI# 4336
South Africa Netherlands Drawn Centurion 26-Nov-2021 ODI# 4337
Namibia Oman Oman Windhoek 27-Nov-2021 ODI# 4338
Oman United Arab Emirates Abandoned Windhoek 29-Nov-2021 ODI# 4338a
Scores Upcoming Results

Top