Zimbabwe's Regis Chakabva played a fighting 80-run knock but Pakistan team still ended day three of the second Test match in a strong position.
1st T20I: Mohammad Rizwan put in a top batting display for Pakistan during their win vs Zimbabwe, at Harare.
Babar Azam scored 122 as Pakistan chased 204 to beat South Africa in the 3rd T20I and win the series.
South Africa vs Pakistan: Mohammad Rizwan made an unbeaten 74 as Pakistan defeated South Africa by four wickets in the first T20I on Saturday.
Mohammad Hafeez is second only to Dawid Malan in terms of runs scored in T20Is in the last 12 months.
KL Rahul gained one place to reach the second spot while South Africa spinner Tabraiz Shamsi grabbed a career-best second position in the latest T20I rankings released by the ICC.
Pakistan vs South Africa: Mohammad Rizwan's 64-ball 104 not out helped Pakistan to a narrow three-run win in 1st T20I that turned out to be a last-over thriller.
PAK vs SA: Aiden Markram hit a solid half-century and Rassie van der Dussen gave him able company, to give South Africa hope of an improbable and intriguing win in the second Test in Rawalpindi.
Fawad Alam hit 109 in almost six hours as Pakistan finished Day 2 of the 1st Test at 308-8 against South Africa.
New Zealand vs Pakistan: Babar Azam broke his thumb during a practice session and has not played in the tour since then.