After two poor batting displays in the previous two games, Afghanistan's batsmen came good in today's final ODI, with Zimbabwe taking their turn to put in an abject display with the bat.

Afghanistan won the toss and chose to bat first at the Harare Sports Club. Whilst there were no substantial partnerships, they did bat for their full quota of 50 overs, scoring 253-9. Rahmat Shah top scored with 50, with Mohammad Nabi (48) and Noor Ali Zadran (46) also chipping in.

A lengthly rain delay reduced the Zimbabwe innings to 22 overs, with the DLS calculations giving them a target of 161. They got nowhere near.

Just two batsmen were able to reach double figures as the hosts were bowled out for just 54, the lowest score by a full member against an associate in ODI cricket. It was once again the spinners who did the majority of the damage for Afghanistan. Mohammad Nabi and Amir Hamza both took three wickets, whilst Rashid Khan picked up two.

Afghanistan will next host Ireland in Greater Noida, India for three T20Is, 5 ODIs and a possible title deciding Intercontinental Cup match, with the first T20I on 8th March. Zimbabwe currently have no confirmed fixtures for the rest of the year.

Zimbabwe lost to Afghanistan by 106 runs (DLS)
Harare Sports Club, 26 February
Afghanistan 253-9 (50 overs, Rahmat Shah 50, Mohammad Nabi 48, Noor Ali Zadran 46, C Mpofu 3-46)
Zimbabwe 54 (13.5 overs, Mohammad Nabi 3-14, Amir Hamza 3-20)