Match results in 2018 in ODIs IN Zimbabwe
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
Zimbabwe | Ireland | Ireland | 7 wickets | Harare | Dec 17, 2023 | ODI # 4712 |
Zimbabwe | Ireland | Ireland | 4 wickets | Harare | Dec 15, 2023 | ODI # 4710 |
Zimbabwe | Ireland | no result | - | Harare | Dec 13, 2023 | ODI # 4709 |
Netherlands | Sri Lanka | Sri Lanka | 128 runs | Harare | Jul 9, 2023 | ODI # 4620 |
Sri Lanka | West Indies | Sri Lanka | 8 wickets | Harare | Jul 7, 2023 | ODI # 4618 |
Netherlands | Scotland | Netherlands | 4 wickets | Bulawayo | Jul 6, 2023 | ODI # 4616 |
U.A.E. | U.S.A. | U.A.E. | 1 run | Harare | Jul 6, 2023 | ODI # 4617 |
Oman | West Indies | West Indies | 7 wickets | Harare | Jul 5, 2023 | ODI # 4614 |
Zimbabwe | Scotland | Scotland | 31 runs | Bulawayo | Jul 4, 2023 | ODI # 4612 |
Ireland | Nepal | Ireland | 2 wickets | Harare | Jul 4, 2023 | ODI # 4613 |
Netherlands | Oman | Netherlands | 74 runs | Harare | Jul 3, 2023 | ODI # 4611 |
Zimbabwe | Sri Lanka | Sri Lanka | 9 wickets | Bulawayo | Jul 2, 2023 | ODI # 4609 |
Nepal | U.A.E. | Nepal | 3 wickets | Harare | Jul 2, 2023 | ODI # 4610 |
Scotland | West Indies | Scotland | 7 wickets | Harare | Jul 1, 2023 | ODI # 4608 |
Netherlands | Sri Lanka | Sri Lanka | 21 runs | Bulawayo | Jun 30, 2023 | ODI # 4606 |
Ireland | U.S.A. | Ireland | 6 wickets | Harare | Jun 30, 2023 | ODI # 4607 |
Zimbabwe | Oman | Zimbabwe | 14 runs | Bulawayo | Jun 29, 2023 | ODI # 4605 |
Scotland | Sri Lanka | Sri Lanka | 82 runs | Bulawayo | Jun 27, 2023 | ODI # 4603 |
Ireland | U.A.E. | Ireland | 138 runs | Bulawayo | Jun 27, 2023 | ODI # 4604 |
Zimbabwe | U.S.A. | Zimbabwe | 304 runs | Harare | Jun 26, 2023 | ODI # 4601 |
Netherlands | West Indies | tied | - | Harare | Jun 26, 2023 | ODI # 4602 |
Ireland | Sri Lanka | Sri Lanka | 133 runs | Bulawayo | Jun 25, 2023 | ODI # 4599 |
Oman | Scotland | Scotland | 76 runs | Bulawayo | Jun 25, 2023 | ODI # 4600 |
Zimbabwe | West Indies | Zimbabwe | 35 runs | Harare | Jun 24, 2023 | ODI # 4597 |
Nepal | Netherlands | Netherlands | 7 wickets | Harare | Jun 24, 2023 | ODI # 4598 |
Oman | Sri Lanka | Sri Lanka | 10 wickets | Bulawayo | Jun 23, 2023 | ODI # 4595 |
Scotland | U.A.E. | Scotland | 111 runs | Bulawayo | Jun 23, 2023 | ODI # 4596 |
Nepal | West Indies | West Indies | 101 runs | Harare | Jun 22, 2023 | ODI # 4593 |
Netherlands | U.S.A. | Netherlands | 5 wickets | Harare | Jun 22, 2023 | ODI # 4594 |
Ireland | Scotland | Scotland | 1 wicket | Bulawayo | Jun 21, 2023 | ODI # 4591 |
Oman | U.A.E. | Oman | 5 wickets | Bulawayo | Jun 21, 2023 | ODI # 4592 |
Zimbabwe | Netherlands | Zimbabwe | 6 wickets | Harare | Jun 20, 2023 | ODI # 4589 |
Nepal | U.S.A. | Nepal | 6 wickets | Harare | Jun 20, 2023 | ODI # 4590 |
Sri Lanka | U.A.E. | Sri Lanka | 175 runs | Bulawayo | Jun 19, 2023 | ODI # 4587 |
Ireland | Oman | Oman | 5 wickets | Bulawayo | Jun 19, 2023 | ODI # 4588 |
Zimbabwe | Nepal | Zimbabwe | 8 wickets | Harare | Jun 18, 2023 | ODI # 4585 |
U.S.A. | West Indies | West Indies | 39 runs | Harare | Jun 18, 2023 | ODI # 4586 |
Zimbabwe | Netherlands | Zimbabwe | 7 wickets | Harare | Mar 25, 2023 | ODI # 4549 |
Zimbabwe | Netherlands | Zimbabwe | 1 run | Harare | Mar 23, 2023 | ODI # 4546 |
Zimbabwe | Netherlands | Netherlands | 3 wickets | Harare | Mar 21, 2023 | ODI # 4543 |
Zimbabwe | Ireland | no result | - | Harare | Jan 23, 2023 | ODI # 4510 |
Zimbabwe | Ireland | Ireland | 46 runs | Harare | Jan 21, 2023 | ODI # 4508 |
Zimbabwe | Ireland | Zimbabwe | 3 wickets | Harare | Jan 18, 2023 | ODI # 4506 |
Zimbabwe | India | India | 13 runs | Harare | Aug 22, 2022 | ODI # 4457 |
Zimbabwe | India | India | 5 wickets | Harare | Aug 20, 2022 | ODI # 4454 |
Zimbabwe | India | India | 10 wickets | Harare | Aug 18, 2022 | ODI # 4451 |
Zimbabwe | Bangladesh | Bangladesh | 105 runs | Harare | Aug 10, 2022 | ODI # 4443 |
Zimbabwe | Bangladesh | Zimbabwe | 5 wickets | Harare | Aug 7, 2022 | ODI # 4442 |
Zimbabwe | Bangladesh | Zimbabwe | 5 wickets | Harare | Aug 5, 2022 | ODI # 4441 |
Zimbabwe | Afghanistan | Afghanistan | 4 wickets | Harare | Jun 9, 2022 | ODI # 4403 |
Zimbabwe | Afghanistan | Afghanistan | 8 wickets | Harare | Jun 6, 2022 | ODI # 4400 |
Zimbabwe | Afghanistan | Afghanistan | 60 runs | Harare | Jun 4, 2022 | ODI # 4397 |
Zimbabwe | Bangladesh | Bangladesh | 5 wickets | Harare | Jul 20, 2021 | ODI # 4308 |
Zimbabwe | Bangladesh | Bangladesh | 3 wickets | Harare | Jul 18, 2021 | ODI # 4306 |
Zimbabwe | Bangladesh | Bangladesh | 155 runs | Harare | Jul 16, 2021 | ODI # 4304 |
Zimbabwe | U.A.E. | Zimbabwe | 3 wickets | Harare | Apr 16, 2019 | ODI # 4124 |
Zimbabwe | U.A.E. | Zimbabwe | 131 runs | Harare | Apr 14, 2019 | ODI # 4123 |
Zimbabwe | U.A.E. | Zimbabwe | 4 runs | Harare | Apr 12, 2019 | ODI # 4122 |
Zimbabwe | U.A.E. | Zimbabwe | 7 wickets | Harare | Apr 10, 2019 | ODI # 4121 |
Zimbabwe | Pakistan | Pakistan | 131 runs | Bulawayo | Jul 22, 2018 | ODI # 4021 |
Zimbabwe | Pakistan | Pakistan | 244 runs | Bulawayo | Jul 20, 2018 | ODI # 4020 |
Zimbabwe | Pakistan | Pakistan | 9 wickets | Bulawayo | Jul 18, 2018 | ODI # 4019 |
Zimbabwe | Pakistan | Pakistan | 9 wickets | Bulawayo | Jul 16, 2018 | ODI # 4017 |
Zimbabwe | Pakistan | Pakistan | 201 runs | Bulawayo | Jul 13, 2018 | ODI # 4015 |
Afghanistan | West Indies | Afghanistan | 7 wickets | Harare | Mar 25, 2018 | ODI # 4007 |
Afghanistan | Ireland | Afghanistan | 5 wickets | Harare | Mar 23, 2018 | ODI # 4006 |
Zimbabwe | U.A.E. | U.A.E. | 3 runs | Harare | Mar 22, 2018 | ODI # 4005 |
Scotland | West Indies | West Indies | 5 runs | Harare | Mar 21, 2018 | ODI # 4004 |
Afghanistan | U.A.E. | Afghanistan | 5 wickets | Harare | Mar 20, 2018 | ODI # 4003 |
Zimbabwe | West Indies | West Indies | 4 wickets | Harare | Mar 19, 2018 | ODI # 4002 |
Ireland | Scotland | Ireland | 25 runs | Harare | Mar 18, 2018 | ODI # 4001 |
Hong Kong | P.N.G. | P.N.G. | 58 runs | Harare | Mar 17, 2018 | ODI # 4000 |
Zimbabwe | Ireland | Zimbabwe | 107 runs | Harare | Mar 16, 2018 | ODI # 3999 |
Afghanistan | West Indies | Afghanistan | 3 wickets | Harare | Mar 15, 2018 | ODI # 3997 |
Scotland | U.A.E. | Scotland | 73 runs | Bulawayo | Mar 15, 2018 | ODI # 3998 |
Ireland | U.A.E. | Ireland | 226 runs | Harare | Mar 12, 2018 | ODI # 3995 |
Zimbabwe | Scotland | tied | - | Bulawayo | Mar 12, 2018 | ODI # 3996 |
Ireland | West Indies | West Indies | 52 runs | Harare | Mar 10, 2018 | ODI # 3993 |
Zimbabwe | Hong Kong | Zimbabwe | 89 runs | Bulawayo | Mar 10, 2018 | ODI # 3994 |
Afghanistan | Hong Kong | Hong Kong | 30 runs | Bulawayo | Mar 8, 2018 | ODI # 3990 |
P.N.G. | West Indies | West Indies | 6 wickets | Harare | Mar 8, 2018 | ODI # 3991 |
Hong Kong | Scotland | Scotland | 4 wickets | Bulawayo | Mar 6, 2018 | ODI # 3985 |
Ireland | P.N.G. | Ireland | 4 wickets | Harare | Mar 6, 2018 | ODI # 3986 |
U.A.E. | West Indies | West Indies | 60 runs | Harare | Mar 6, 2018 | ODI # 3987 |
Zimbabwe | Afghanistan | Zimbabwe | 2 runs | Bulawayo | Mar 6, 2018 | ODI # 3988 |
Afghanistan | Scotland | Scotland | 7 wickets | Bulawayo | Mar 4, 2018 | ODI # 3983 |
P.N.G. | U.A.E. | U.A.E. | 56 runs | Harare | Mar 4, 2018 | ODI # 3984 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:
West Indies vs England at The Oval, West Indies in England 3rd ODI, Jun 3, 2025 [ODI # 4883]
West Indies vs England at Cardiff, West Indies in England 2nd ODI, Jun 1, 2025 [ODI # 4881]
England vs West Indies at Birmingham, West Indies in England 1st ODI, May 29, 2025 [ODI # 4880]