Zimbabwe defended 129 runs to claim the third one day international, ODI, with a three run victory against Afghanistan at Harare Sports Club this afternoon.

Zimbabwe now trail the five match ODI series 2-1, while the fourth ODI set for Thursday promises to be a cracker.

Bowlers Sean Williams and Tendai Chatara were named joint winners of man of the match award after their three wicket haul each.

Bowlers Sean Williams and Tendai Chatara were named joint winners of man of the match award after their three wicket haul each.

Zimbabwe captain Graeme Cremer for first time won the toss in this series and elected to bat.

Zimbabwe were bundled out for 129 and signs were on the wall after the hosts lost three wickets inside the first power-play with 26 runs on the board.

Zimbabwe had little to cheer after choosing to bat.

Young Tarisai Musakanda, top scored with 60 out of their total of 129.

Malcolm Waller finished unbeaten on 36.

Tarisai Musakanda and Malcolm Waller provided some resistance with a handy partnership of 81 after that Musakanda fell and that was that for Zimbabwe.

The two were the only two batsmen to make it into double figures.

Most of the damage was done by the medium pace of Gulbadin Naib and the leg spin of Rashid Khan.

Afghanistan bowler Naib was the best of the bunch with 4 for 27 in 6 overs while Khan chipped in with three scalps.

At lunch, Afghanistan were comfortable on 63 for 3 in 13 overs with captain Asghar Stanikzai and Shenwari at the crease.

Bowler Tendai Chatara got Stanikzai soon after the interval, while another catch to keeper Peter Moor helped Zimbabwe make a stunning comeback.

Afghanistan edged towards the target of 130 needing 16 runs more from 24 overs, with five wickets in hand, to win a third successive ODI series against Zimbabwe.

Zimbabwe had never defended such a low total in a one-day international before.

Bowler Chris Mpofu,  some handy work from wicketkeeper Peter Moor, and vital spin support from Sean Williams and rash batting from Afghanistan’s middle and lower order contributed an unbelievable three-run win for Zimbabwe.

Afghanistan captain Asghar Stanikzai top scored with a handy 31 but it was not enough to help his team cross the line.

The fourth ODI promises to be a cracker on Thursday at the Harare Sports Club.