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

2023 Cricket Statistics

ODI Results in 2023

Team 1 Team 2 Winner Ground Dates Match
Pakistan New Zealand Pakistan Karachi 09-Jan-2023 ODI# 4500
India Sri Lanka India Guwahati 10-Jan-2023 ODI# 4501
Pakistan New Zealand New Zealand Karachi 11-Jan-2023 ODI# 4502
India Sri Lanka India Kolkata 12-Jan-2023 ODI# 4503
Pakistan New Zealand New Zealand Karachi 13-Jan-2023 ODI# 4504
India Sri Lanka India Thiruvananthapuram 15-Jan-2023 ODI# 4505
Zimbabwe Ireland Zimbabwe Harare 18-Jan-2023 ODI# 4506
India New Zealand India Hyderabad 18-Jan-2023 ODI# 4507
Zimbabwe Ireland Ireland Harare 21-Jan-2023 ODI# 4508
India New Zealand India Raipur 21-Jan-2023 ODI# 4509
Zimbabwe Ireland Abandoned Harare 23-Jan-2023 ODI# 4510
India New Zealand India Indore 24-Jan-2023 ODI# 4511
South Africa England South Africa Bloemfontein 27-Jan-2023 ODI# 4512
South Africa England South Africa Bloemfontein 29-Jan-2023 ODI# 4513
South Africa England England Kimberley 01-Feb-2023 ODI# 4514
Nepal Namibia Nepal Kirtipur 14-Feb-2023 ODI# 4515
Namibia Scotland Scotland Kirtipur 15-Feb-2023 ODI# 4516
Nepal Scotland Nepal Kirtipur 17-Feb-2023 ODI# 4517
Nepal Namibia Nepal Kirtipur 18-Feb-2023 ODI# 4518
Namibia Scotland Scotland Kirtipur 20-Feb-2023 ODI# 4519
Nepal Scotland Nepal Kirtipur 21-Feb-2023 ODI# 4520
Namibia United Arab Emirates United Arab Emirates Dubai 23-Feb-2023 ODI# 4521
Namibia United Arab Emirates Namibia Dubai 25-Feb-2023 ODI# 4522
Papua New Guinea Nepal Nepal Dubai 27-Feb-2023 ODI# 4523
United Arab Emirates Papua New Guinea Papua New Guinea Dubai 28-Feb-2023 ODI# 4524
Bangladesh England England Mirpur 01-Mar-2023 ODI# 4525
United Arab Emirates Nepal United Arab Emirates Dubai 02-Mar-2023 ODI# 4526
Papua New Guinea Nepal Nepal Dubai 03-Mar-2023 ODI# 4527
Bangladesh England England Mirpur 03-Mar-2023 ODI# 4528
United Arab Emirates Papua New Guinea Papua New Guinea Dubai 05-Mar-2023 ODI# 4529
United Arab Emirates Nepal Nepal Dubai 06-Mar-2023 ODI# 4530
Bangladesh England Bangladesh Chittagong 06-Mar-2023 ODI# 4531
Nepal Papua New Guinea Nepal Kirtipur 09-Mar-2023 ODI# 4532
Papua New Guinea United Arab Emirates Papua New Guinea Kirtipur 10-Mar-2023 ODI# 4533
Nepal United Arab Emirates Nepal Kirtipur 12-Mar-2023 ODI# 4534
Nepal Papua New Guinea Nepal Kirtipur 13-Mar-2023 ODI# 4535
Papua New Guinea United Arab Emirates United Arab Emirates Kirtipur 15-Mar-2023 ODI# 4536
Nepal United Arab Emirates Nepal Kirtipur 16-Mar-2023 ODI# 4537
South Africa West Indies East London 16-Mar-2023 ODI# 4537a
India Australia India Mumbai 17-Mar-2023 ODI# 4538
Bangladesh Ireland Ireland Sylhet 18-Mar-2023 ODI# 4539
South Africa West Indies West Indies East London 18-Mar-2023 ODI# 4540
India Australia Australia Visakhapatnam 19-Mar-2023 ODI# 4541
Bangladesh Ireland Abandoned Sylhet 20-Mar-2023 ODI# 4542
Zimbabwe Netherlands Netherlands Harare 21-Mar-2023 ODI# 4543
South Africa West Indies South Africa Potchefstroom 21-Mar-2023 ODI# 4544
India Australia Australia Chennai 22-Mar-2023 ODI# 4545
Zimbabwe Netherlands Zimbabwe Harare 23-Mar-2023 ODI# 4546
Bangladesh Ireland Bangladesh Sylhet 23-Mar-2023 ODI# 4547
New Zealand Sri Lanka New Zealand Auckland 25-Mar-2023 ODI# 4548
Zimbabwe Netherlands Zimbabwe Harare 25-Mar-2023 ODI# 4549
Namibia United States of America United States of America Windhoek 26-Mar-2023 ODI# 4550
Papua New Guinea United Arab Emirates United Arab Emirates Windhoek 27-Mar-2023 ODI# 4551
Canada Jersey Canada Windhoek 27-Mar-2023 ODI# 4552
New Zealand Sri Lanka Abandoned Christchurch 28-Mar-2023 ODI# 4552a
Canada United States of America Canada Windhoek 29-Mar-2023 ODI# 4553
Namibia Papua New Guinea Namibia Windhoek 29-Mar-2023 ODI# 4554
Namibia Jersey Namibia Windhoek 30-Mar-2023 ODI# 4555
United Arab Emirates United States of America United States of America Windhoek 30-Mar-2023 ODI# 4556
New Zealand Sri Lanka New Zealand Hamilton 31-Mar-2023 ODI# 4557
South Africa Netherlands South Africa Benoni 31-Mar-2023 ODI# 4558
Canada United Arab Emirates United Arab Emirates Windhoek 01-Apr-2023 ODI# 4559
Jersey Papua New Guinea Jersey Windhoek 01-Apr-2023 ODI# 4560
Papua New Guinea United States of America United States of America Windhoek 02-Apr-2023 ODI# 4561
Namibia United Arab Emirates United Arab Emirates Windhoek 02-Apr-2023 ODI# 4562
South Africa Netherlands South Africa Johannesburg 02-Apr-2023 ODI# 4563
Namibia Canada Namibia Windhoek 04-Apr-2023 ODI# 4564
Jersey United States of America United States of America Windhoek 04-Apr-2023 ODI# 4565
Jersey United Arab Emirates United Arab Emirates Windhoek 05-Apr-2023 ODI# 4566
Canada Papua New Guinea Canada Windhoek 05-Apr-2023 ODI# 4567
Pakistan New Zealand Pakistan Rawalpindi 27-Apr-2023 ODI# 4569
Pakistan New Zealand Pakistan Rawalpindi 29-Apr-2023 ODI# 4571
Pakistan New Zealand Pakistan Karachi 03-May-2023 ODI# 4573
Pakistan New Zealand Pakistan Karachi 05-May-2023 ODI# 4574
Pakistan New Zealand New Zealand Karachi 07-May-2023 ODI# 4575
Ireland Bangladesh Abandoned Chelmsford 09-May-2023 ODI# 4576
Ireland Bangladesh Bangladesh Chelmsford 12-May-2023 ODI# 4577
Ireland Bangladesh Bangladesh Chelmsford 14-May-2023 ODI# 4578
Sri Lanka Afghanistan Afghanistan Hambantota 02-Jun-2023 ODI# 4579
Sri Lanka Afghanistan Sri Lanka Hambantota 04-Jun-2023 ODI# 4580
United Arab Emirates West Indies West Indies Sharjah 04-Jun-2023 ODI# 4581
United Arab Emirates West Indies West Indies Sharjah 06-Jun-2023 ODI# 4582
Sri Lanka Afghanistan Sri Lanka Hambantota 07-Jun-2023 ODI# 4583
United Arab Emirates West Indies West Indies Sharjah 09-Jun-2023 ODI# 4584
Zimbabwe Nepal Zimbabwe Harare 18-Jun-2023 ODI# 4585
West Indies United States of America West Indies Harare 18-Jun-2023 ODI# 4586
Sri Lanka United Arab Emirates Sri Lanka Bulawayo 19-Jun-2023 ODI# 4587
Ireland Oman Oman Bulawayo 19-Jun-2023 ODI# 4588
Zimbabwe Netherlands Zimbabwe Harare 20-Jun-2023 ODI# 4589
Nepal United States of America Nepal Harare 20-Jun-2023 ODI# 4590
Ireland Scotland Scotland Bulawayo 21-Jun-2023 ODI# 4591
Oman United Arab Emirates Oman Bulawayo 21-Jun-2023 ODI# 4592
Nepal West Indies West Indies Harare 22-Jun-2023 ODI# 4592
Netherlands United States of America Netherlands Takashinga Cricket Club, Harare 22-Jun-2023 ODI# 4593
Oman Sri Lanka Sri Lanka Bulawayo 23-Jun-2023 ODI# 4595
Scotland United Arab Emirates Scotland Bulawayo 23-Jun-2023 ODI# 4596
Zimbabwe West Indies Zimbabwe Harare 24-Jun-2023 ODI# 4597
Nepal Netherlands Nepal Harare 24-Jun-2023 ODI# 4598
Ireland Sri Lanka Sri Lanka Bulawayo 25-Jun-2023 ODI# 4599
Oman Scotland Scotland Bulawayo 25-Jun-2023 ODI# 4600
Zimbabwe United States of America Zimbabwe Harare 26-Jun-2023 ODI# 4601
Netherlands West Indies Tie Harare 26-Jun-2023 ODI# 4602
Scotland Sri Lanka Sri Lanka Bulawayo 27-Jun-2023 ODI# 4603
Ireland United Arab Emirates Ireland Bulawayo 27-Jun-2023 ODI# 4604
Zimbabwe Oman Zimbabwe Bulawayo 29-Jun-2023 ODI# 4605
Netherlands Sri Lanka Sri Lanka Bulawayo 30-Jun-2023 ODI# 4606
Ireland United States of America Ireland Harare 30-Jun-2023 ODI# 4607
West Indies Scotland Scotland Harare 01-Jul-2023 ODI# 4608
Zimbabwe Sri Lanka Sri Lanka Bulawayo 02-Jul-2023 ODI# 4609
Nepal United Arab Emirates Nepal Harare 02-Jul-2023 ODI# 4610
Netherlands Oman Netherlands Harare 03-Jul-2023 ODI# 4611
Zimbabwe Scotland Scotland Bulawayo 04-Jul-2023 ODI# 4612
Ireland Nepal Ireland Harare 04-Jul-2023 ODI# 4613
West Indies Oman West Indies Harare 05-Jul-2023 ODI# 4614
Bangladesh Afghanistan Afghanistan Chittagong 05-Jul-2023 ODI# 4615
Netherlands Scotland Netherlands Bulawayo 06-Jul-2023 ODI# 4616
United States of America United Arab Emirates United States of America Harare 06-Jul-2023 ODI# 4617
West Indies Sri Lanka Sri Lanka Harare 07-Jul-2023 ODI# 4618
Bangladesh Afghanistan Afghanistan Chittagong 08-Jul-2023 ODI# 4619
Sri Lanka Netherlands Sri Lanka Harare 09-Jul-2023 ODI# 4620
Bangladesh Afghanistan Bangladesh Chittagong 11-Jul-2023 ODI# 4621
West Indies India India Barbados 27-Jul-2023 ODI# 4622
West Indies India West Indies Barbados 29-Jul-2023 ODI# 4623
West Indies India India Trinidad 01-Aug-2023 ODI# 4624
Afghanistan Pakistan Pakistan Hambantota 22-Aug-2023 ODI# 4625
Afghanistan Pakistan Pakistan Hambantota 24-Aug-2023 ODI# 4626
Afghanistan Pakistan Pakistan Colombo 26-Aug-2023 ODI# 4627
Pakistan Nepal Pakistan Multan 30-Aug-2023 ODI# 4628
Bangladesh Sri Lanka Sri Lanka Kandy 31-Aug-2023 ODI# 4629
Pakistan India Abandoned Kandy 02-Sep-2023 ODI# 4630
Bangladesh Afghanistan Bangladesh Lahore 03-Sep-2023 ODI# 4631
India Nepal India Kandy 04-Sep-2023 ODI# 4632
Afghanistan Sri Lanka Sri Lanka Lahore 05-Sep-2023 ODI# 4633
Pakistan Bangladesh Pakistan Lahore 06-Sep-2023 ODI# 4634
South Africa Australia Australia Bloemfontein 07-Sep-2023 ODI# 4635
England New Zealand New Zealand Cardiff 08-Sep-2023 ODI# 4636
Sri Lanka Bangladesh Sri Lanka Colombo 09-Sep-2023 ODI# 4637
South Africa Australia Australia Bloemfontein 09-Sep-2023 ODI# 4638
Pakistan India India Colombo 10-11, Sep 2023 ODI# 4639
England New Zealand England Southampton 10-Sep-2023 ODI# 4640
India Sri Lanka India Colombo 12-Sep-2023 ODI# 4641
South Africa Australia South Africa Potchefstroom 12-Sep-2023 ODI# 4642
England New Zealand England London 13-Sep-2023 ODI# 4643
Pakistan Sri Lanka Sri Lanka Colombo 14-Sep-2023 ODI# 4644
India Bangladesh Bangladesh Colombo 15-Sep-2023 ODI# 4645
South Africa Australia South Africa Centurion 15-Sep-2023 ODI# 4646
England New Zealand England London 15-Sep-2023 ODI# 4647
South Africa Australia South Africa Johannesburg 17-Sep-2023 ODI# 4648
India Sri Lanka India Colombo 17-Sep-2023 ODI# 4649
England Ireland Abandoned Leeds 20-Sep-2023 ODI# 4649a
Bangladesh New Zealand Abandoned Mirpur 21-Sep-2023 ODI# 4650
India Australia India Chandigarh 22-Sep-2023 ODI# 4651
Bangladesh New Zealand New Zealand Mirpur 23-Sep-2023 ODI# 4652
England Ireland England Nottingham 23-Sep-2023 ODI# 4653
India Australia India Indore 24-Sep-2023 ODI# 4654
Bangladesh New Zealand New Zealand Mirpur 26-Sep-2023 ODI# 4655
England Ireland Abandoned Bristol 26-Sep-2023 ODI# 4656
India Australia Australia Rajkot 27-Sep-2023 ODI# 4657
England New Zealand New Zealand Ahmedabad 05-Oct-2023 ODI# 4658
Pakistan Netherlands Pakistan Hyderabad 06-Oct-2023 ODI# 4659
Afghanistan Bangladesh Bangladesh Dharamsala 07-Oct-2023 ODI# 4660
South Africa Sri Lanka South Africa New Delhi 07-Oct-2023 ODI# 4661
India Australia India Chennai 08-Oct-2023 ODI# 4662
New Zealand Netherlands New Zealand Hyderabad 09-Oct-2023 ODI# 4663
Bangladesh England England Dharamsala 10-Oct-2023 ODI# 4664
Pakistan Sri Lanka Pakistan Hyderabad 10-Oct-2023 ODI# 4665
India Afghanistan India New Delhi 11-Oct-2023 ODI# 4666
Australia South Africa Australia Lucknow 12-Oct-2023 ODI# 4667
New Zealand Bangladesh New Zealand Chennai 13-Oct-2023 ODI# 4668
India Pakistan India Ahmedabad 14-Oct-2023 ODI# 4669
England Afghanistan Afghanistan New Delhi 15-Oct-2023 ODI# 4670
Australia Sri Lanka Australia Lucknow 16-Oct-2023 ODI# 4671
South Africa Netherlands Netherlands Dharamsala 17-Oct-2023 ODI# 4672
Afghanistan New Zealand New Zealand Chennai 18-Oct-2023 ODI# 4673
India Bangladesh India Pune 19-Oct-2023 ODI# 4674
Australia Pakistan Australia Bengaluru 20-Oct-2023 ODI# 4675
Sri Lanka Netherlands Sri Lanka Lucknow 21-Oct-2023 ODI# 4676
England South Africa South Africa Mumbai 21-Oct-2023 ODI# 4677
India New Zealand India Dharamsala 22-Oct-2023 ODI# 4678
Afghanistan Pakistan Afghanistan Chennai 23-Oct-2023 ODI# 4679
Bangladesh South Africa South Africa Mumbai 24-Oct-2023 ODI# 4680
Australia Netherlands Australia New Delhi 25-Oct-2023 ODI# 4681
England Sri Lanka Sri Lanka Bengaluru 26-Oct-2023 ODI# 4682
Pakistan South Africa South Africa Chennai 27-Oct-2023 ODI# 4683
Australia New Zealand Australia Dharamsala 28-Oct-2023 ODI# 4684
Bangladesh Netherlands Netherlands Kolkata 28-Oct-2023 ODI# 4685
India England India Lucknow 29-Oct-2023 ODI# 4686
Afghanistan Sri Lanka Afghanistan Pune 30-Oct-2023 ODI# 4687
Bangladesh Pakistan Pakistan Kolkata 31-Oct-2023 ODI# 4688
New Zealand South Africa South Africa Pune 01-Nov-2023 ODI# 4689
India Sri Lanka India Mumbai 02-Nov-2023 ODI# 4690
Afghanistan Netherlands Abandoned Lucknow 03-Nov-2023 ODI# 4691
New Zealand Pakistan Pakistan Bengaluru 04-Nov-2023 ODI# 4692
Australia England Australia Ahmedabad 04-Nov-2023 ODI# 4693
India South Africa India Kolkata 05-Nov-2023 ODI# 4694
Bangladesh Sri Lanka Bangladesh New Delhi 06-Nov-2023 ODI# 4695
Australia Afghanistan Australia Mumbai 07-Nov-2023 ODI# 4696
England Netherlands England Pune 08-Nov-2023 ODI# 4697
New Zealand Sri Lanka New Zealand Bengaluru 09-Nov-2023 ODI# 4698
Afghanistan South Africa South Africa Ahmedabad 10-Nov-2023 ODI# 4699
Australia Bangladesh Australia Pune 11-Nov-2023 ODI# 4700
England Pakistan England Kolkata 11-Nov-2023 ODI# 4701
India Netherlands India Bengaluru 12-Nov-2023 ODI# 4702
India New Zealand India Mumbai 15-Nov-2023 ODI# 4703
South Africa Australia Australia Kolkata 16-Nov-2023 ODI# 4704
India Australia Australia Ahmedabad 19-Nov-2023 ODI# 4705
West Indies England West Indies Antigua 03-Dec-2023 ODI# 4706
West Indies England England Antigua 06-Dec-2023 ODI# 4707
West Indies England West Indies Barbados 09-Dec-2023 ODI# 4708
Zimbabwe Ireland Abandoned Harare 13-Dec-2023 ODI# 4709
Zimbabwe Ireland Ireland Harare 15-Dec-2023 ODI# 4710
New Zealand Bangladesh New Zealand Dunedin 17-Dec-2023 ODI# 4711
Zimbabwe Ireland Ireland Harare 17-Dec-2023 ODI# 4712
South Africa India India Johannesburg 17-Dec-2023 ODI# 4713
South Africa India South Africa Port Elizabeth 19-Dec-2023 ODI# 4714
New Zealand Bangladesh New Zealand Nelson 20-Dec-2023 ODI# 4715
South Africa India India Paarl 21-Dec-2023 ODI# 4716
New Zealand Bangladesh Bangladesh Napier 23-Dec-2023 ODI# 4717
Scores Upcoming Results

Top