Afghanistan sealed the three-match ODI series 2-0 against Zimbabwe with back-to-back resounding victories after the first game was washed out. The visitors delivered another commanding performance in the final ODI, which showcased their dominance in all departments. The Afghanistan team registered their 6th consecutive white-ball series victory this year. Winning the toss, Afghanistan opted to bowl first and their decision paid off instantly. The bowlers struck early, reducing Zimbabwe to 38/3 in the power-play. The hosts showed little intent, which allowed Afghanistan to dictate terms. Zimbabwe's senior players, Sean Williams
and Sikandar Raza, tried to stabilise the innings. However, Rashid Khan's introduction proved decisive as he dismissed Raza and further dented the hosts' fragile batting lineup.
The star of the innings was Allah Ghazanfar, whose mystery spin left Zimbabwe's batters clueless. Bowling a remarkable ten-over spell, Ghazanfar picked up a five-wicket haul, dismantling the middle and lower order. Only Williams displayed some resistance with a well-made fifty, but his departure, attempting to accelerate, sealed Zimbabwe’s fate. Rashid chipped in with three wickets as the hosts were bowled out for a paltry 127.