The minnows of the cricket world, Afghanistan, fought well against the mighty Pakistani side who managed to win the match on the final delivery of the game.
The jubilant captain of Pakistan, Misbah-ul-Haq, was pleased with the performance of his team, who beat South Africa in the second ODI and subsequently won the series.
Ahmed Shehzad blasted his third ODI ton, put Pakistan on top while their bowlers finished the game positively against the hosts, South Africa.
The lady luck kept away from the visiting Green Shirts who were chasing nicely but lost the rain affected first Twenty20 against the Proteas at Johannesburg.
A couple of fifties from the top order batsmen of Pakistan led by Younis Khan brought stability to their batting while chasing a sufficient score of Zimbabwe.
Hamilton Masakadza and Brendan Taylor shared a solid partnership of 110 runs but the Pakistani bowlers brought their team back in the game at stumps on day one.
A dashing hundred from the top order batsman, Mohammed Hafeez, followed by a lethal fast bowling by Junaid Khan put Pakistan on top vs. the hosts Zimbabwe.
Misbah-ul-Haq once again led his team from the front by playing a responsible knock well assisted by Ahmed Shehzad and his bowlers as Pakistan beat West Indies.
The last pair of West Indies held their nerve in the final over vs. Pakistan and tied the game that looked like being out of their reach, with 15 runs to win.
Paul Stirling plundered a century and Kevin O’Brien nearly won the game for Ireland with his all round performance vs. Pakistan as the match was tied.