Harare: Mohammad Hafeez hit a half-century and took three wickets to guide Pakistan to a narrow five-run victory over Zimbabwe in the second Twenty20 international on Sunday.
Hafeez (51) faced 38 balls at Harare Sports Club, smashing five boundaries and a six as Pakistan finished on 141-7.
Zimbabwe started the last over needing 20 runs to win, coming down to six runs from the last ball. The hosts finished on 136-7 with Tatenda Taibu 37 not out.
Hafeez finished with 3-11 by removing Cephas Zhuwao (12), Brendan Taylor (10) and Hamilton Masakadza (3).
Earlier, again opener Mohammad Hafeez hit a half-century. Hafeez (51) continued his good form on the tour, facing 38 balls and smashing five boundaries and a six before he was caught by Elton Chigumbura off spinner Ray Price.
Zimbabwe put up a much improved fielding performance to limit Pakistan's final total.
Pace bowler Kyle Jarvis hit a tidy line and cleverly changed his pace to take 3-15 in his four overs. He removed Rameez Raja (1), Misbah-ul-Haq (15) and Sohail Tanvir (7).
Pakistan won the two-match series 2-0, beating Zimbabwe by 85 runs in the first Twenty20.
Pakistan also won the one-off test and three ODIs to sweep the tour in all formats.
Brief scores
Pakistan 141 for 7 (Hafeez 51, Jarvis 3-14)
Zimbabwe 136 for 7 (Taibu 37*, Hafeez 3-11)
MOM Mohammad Hafeez (Pakistan)
Results Pakistan won by 5 runs