Match results in 2023 in Tests+ODIs+T20Is IN Zimbabwe

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
ZimbabweAfghanistandrawn-BulawayoDec 26-30, 2024Test # 2573
ZimbabweAfghanistanAfghanistan8 wicketsHarareDec 21, 2024ODI # 4820
ZimbabweAfghanistanAfghanistan232 runsHarareDec 19, 2024ODI # 4818
ZimbabweAfghanistanno result-HarareDec 17, 2024ODI # 4816
ZimbabweAfghanistanAfghanistan3 wicketsHarareDec 14, 2024T20I # 3050
ZimbabweAfghanistanAfghanistan50 runsHarareDec 13, 2024T20I # 3045
ZimbabweAfghanistanZimbabwe4 wicketsHarareDec 11, 2024T20I # 3030
ZimbabwePakistanZimbabwe2 wicketsBulawayoDec 5, 2024T20I # 3004
ZimbabwePakistanPakistan10 wicketsBulawayoDec 3, 2024T20I # 2999
ZimbabwePakistanPakistan57 runsBulawayoDec 1, 2024T20I # 2997
ZimbabwePakistanPakistan99 runsBulawayoNov 28, 2024ODI # 4812
ZimbabwePakistanPakistan10 wicketsBulawayoNov 26, 2024ODI # 4811
ZimbabwePakistanZimbabwe80 runsBulawayoNov 24, 2024ODI # 4810
ZimbabweIndiaIndia42 runsHarareJul 14, 2024T20I # 2762
ZimbabweIndiaIndia10 wicketsHarareJul 13, 2024T20I # 2759
ZimbabweIndiaIndia23 runsHarareJul 10, 2024T20I # 2749
ZimbabweIndiaIndia100 runsHarareJul 7, 2024T20I # 2739
ZimbabweIndiaZimbabwe13 runsHarareJul 6, 2024T20I # 2737
ZimbabweIrelandIreland7 wicketsHarareDec 17, 2023ODI # 4712
ZimbabweIrelandIreland4 wicketsHarareDec 15, 2023ODI # 4710
ZimbabweIrelandno result-HarareDec 13, 2023ODI # 4709
ZimbabweIrelandIreland6 wicketsHarareDec 10, 2023T20I # 2391
ZimbabweIrelandIreland4 wicketsHarareDec 9, 2023T20I # 2388
ZimbabweIrelandZimbabwe1 wicketHarareDec 7, 2023T20I # 2384
NetherlandsSri LankaSri Lanka128 runsHarareJul 9, 2023ODI # 4620
Sri LankaWest IndiesSri Lanka8 wicketsHarareJul 7, 2023ODI # 4618
NetherlandsScotlandNetherlands4 wicketsBulawayoJul 6, 2023ODI # 4616
U.A.E.U.S.A.U.A.E.1 runHarareJul 6, 2023ODI # 4617
OmanWest IndiesWest Indies7 wicketsHarareJul 5, 2023ODI # 4614
ZimbabweScotlandScotland31 runsBulawayoJul 4, 2023ODI # 4612
IrelandNepalIreland2 wicketsHarareJul 4, 2023ODI # 4613
NetherlandsOmanNetherlands74 runsHarareJul 3, 2023ODI # 4611
ZimbabweSri LankaSri Lanka9 wicketsBulawayoJul 2, 2023ODI # 4609
NepalU.A.E.Nepal3 wicketsHarareJul 2, 2023ODI # 4610
ScotlandWest IndiesScotland7 wicketsHarareJul 1, 2023ODI # 4608
NetherlandsSri LankaSri Lanka21 runsBulawayoJun 30, 2023ODI # 4606
IrelandU.S.A.Ireland6 wicketsHarareJun 30, 2023ODI # 4607
ZimbabweOmanZimbabwe14 runsBulawayoJun 29, 2023ODI # 4605
ScotlandSri LankaSri Lanka82 runsBulawayoJun 27, 2023ODI # 4603
IrelandU.A.E.Ireland138 runsBulawayoJun 27, 2023ODI # 4604
ZimbabweU.S.A.Zimbabwe304 runsHarareJun 26, 2023ODI # 4601
NetherlandsWest Indiestied-HarareJun 26, 2023ODI # 4602
IrelandSri LankaSri Lanka133 runsBulawayoJun 25, 2023ODI # 4599
OmanScotlandScotland76 runsBulawayoJun 25, 2023ODI # 4600
ZimbabweWest IndiesZimbabwe35 runsHarareJun 24, 2023ODI # 4597
NepalNetherlandsNetherlands7 wicketsHarareJun 24, 2023ODI # 4598
OmanSri LankaSri Lanka10 wicketsBulawayoJun 23, 2023ODI # 4595
ScotlandU.A.E.Scotland111 runsBulawayoJun 23, 2023ODI # 4596
NepalWest IndiesWest Indies101 runsHarareJun 22, 2023ODI # 4593
NetherlandsU.S.A.Netherlands5 wicketsHarareJun 22, 2023ODI # 4594
IrelandScotlandScotland1 wicketBulawayoJun 21, 2023ODI # 4591
OmanU.A.E.Oman5 wicketsBulawayoJun 21, 2023ODI # 4592
ZimbabweNetherlandsZimbabwe6 wicketsHarareJun 20, 2023ODI # 4589
NepalU.S.A.Nepal6 wicketsHarareJun 20, 2023ODI # 4590
Sri LankaU.A.E.Sri Lanka175 runsBulawayoJun 19, 2023ODI # 4587
IrelandOmanOman5 wicketsBulawayoJun 19, 2023ODI # 4588
ZimbabweNepalZimbabwe8 wicketsHarareJun 18, 2023ODI # 4585
U.S.A.West IndiesWest Indies39 runsHarareJun 18, 2023ODI # 4586
ZimbabweNetherlandsZimbabwe7 wicketsHarareMar 25, 2023ODI # 4549
ZimbabweNetherlandsZimbabwe1 runHarareMar 23, 2023ODI # 4546
ZimbabweNetherlandsNetherlands3 wicketsHarareMar 21, 2023ODI # 4543
ZimbabweWest IndiesWest Indiesinns & 4 runsBulawayoFeb 12-14, 2023Test # 2491
ZimbabweWest Indiesdrawn-BulawayoFeb 4-8, 2023Test # 2489
ZimbabweIrelandno result-HarareJan 23, 2023ODI # 4510
ZimbabweIrelandIreland46 runsHarareJan 21, 2023ODI # 4508
ZimbabweIrelandZimbabwe3 wicketsHarareJan 18, 2023ODI # 4506
ZimbabweIrelandZimbabwe4 wicketsHarareJan 15, 2023T20I # 1989
ZimbabweIrelandIreland6 wicketsHarareJan 14, 2023T20I # 1988
ZimbabweIrelandZimbabwe5 wicketsHarareJan 12, 2023T20I # 1987
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