Zimbabwe to host South Africa and New Zealand

Zimbabwe Team, ICC

The season will begin with a two-match Test series between Zimbabwe and South Africa, marking the Proteas' first red-ball appearance in Zimbabwe since 2014.
BCB releases itinerary of Zimabwe series, no match in Mirpur
8 Mar 25
Following the Tests, the focus will shift to T20Is as Zimbabwe, South Africa, and New Zealand compete in a tri-series, with each team facing the others twice.
This will be Zimbabwe’s first T20I tri-series since 2018, when Pakistan and Australia toured. The series also serves as preparation for next year’s T20 World Cup.
The season will conclude with Zimbabwe taking on New Zealand in a two-Test series. All Test matches will be held in Bulawayo, while Harare will serve as the venue for the T20I tri-series.
Zimbabwe vs South Africa
1st Test, 28 June - 2 July - Zimbabwe vs South Africa, Queens Sports Club
2nd Test, 6-10 July - Zimbabwe vs South Africa, Queens Sports Club

Tri-nation T20I series:
De Kock fireworks see Kolkata thrash Rajasthan in IPL
26 Mar 25
1st T20I, 14 July - Zimbabwe vs South Africa, Harare Sports Club
2nd T20I, 16 July - South Africa vs New Zealand, Harare Sports Club
3rd T20I, 18 July - Zimbabwe vs New Zealand, Harare Sports Club
4th T20I, 20 July - Zimbabwe vs South Africa, Harare Sports Club
5th T20I, 22 July - New Zealand vs South Africa, Harare Sports Club
6th T20I, 24 July - Zimbabwe vs New Zealand, Harare Sports Club
Final, 26 July - Number 1 vs Number 2, Harare Sports Club
Zimbabwe vs New Zealand
1st Test, 30 July - 3 August - Zimbabwe vs New Zealand, Queens Sports Club
2nd Test, 7-11 August - Zimbabwe vs New Zealand, Queens Sports Club