Zimbabwe vs Afghanistan, 1st T20I | 2024-12-11 | Harare Sports Club, Harare | Zimbabwe won by 4 wkts |
Zimbabwe vs Afghanistan, 2nd T20I | 2024-12-13 | Harare Sports Club, Harare | Afghanistan won by 50 runs |
Zimbabwe vs Afghanistan, 3rd T20I | 2024-12-14 | Harare Sports Club, Harare | Afghanistan won by 3 wkts |
Zimbabwe vs Afghanistan, 1st ODI | 2024-12-17 | Harare Sports Club, Harare | No result (due to rain) |
Zimbabwe vs Afghanistan, 3rd ODI | 2024-12-21 | Harare Sports Club, Harare | Afghanistan won by 8 wkts |
Zimbabwe vs Afghanistan, 1st Test | 2024-12-26 | Queens Sports Club, Bulawayo | Match drawn |
Zimbabwe vs Afghanistan, 2nd Test | 2025-01-02 | Queens Sports Club, Bulawayo | Afghanistan won by 72 runs |
Zimbabwe vs Afghanistan, 2nd ODI | 2024-12-19 | Harare Sports Club, Harare | Afghanistan won by 232 runs |