Captain Babar made 52 but it was Mohammad Rizwan’s unbeaten 91 that powered Pakistan to 165 for three in the third and final game at the Harare Sports Club.
That total proved beyond Zimbabwe, though Wesley Madhevere (59) had the hosts in contention. They were 102-1 at one stage in reply, only to lose three wickets for eight runs to scupper their hopes.
Tadiwanashe Marumani departed for 35 to trigger the mini collapse and, despite 20 from Brendan Taylor, the innings fell away in the closing stages, finishing up at 141-7 to lose by 24 runs.
Hasan Ali was the star performer for Pakistan with the ball, taking career-best figures of 4-18, as the tourists bounced back after a first ever loss to Zimbabwe in the format on Friday.
With his side bowled out for 99 when chasing in the previous game, Babar opted to bat first after winning the toss. Sharjeel Khan fell for 18 in the powerplay but the skipper combined with opener Rizwan to put on a crucial second-wicket stand worth 126.
The partnership eventually came to an end when Babar was caught in the deep in the final over, with Fakhar Zaman then falling immediately in similar fashion as he registered a first-ball duck.
Luke Jongwe benefited from the late double to finish with figures of 3-37, giving him nine wickets in the series at an average of 8.77. He had claimed 4-18 in his team’s victory but the hosts were unable to pull off a repeat result.
The two nations now switch their focus to Test cricket. A two-match series begins in Harare on Thursday.
Rizwan gets maximum rewards
As was the case in the opening fixture, the home team appeared in a strong position in a run chase, only to falter as the finishing line drew into sight. Madhevere hit seven of his team’s 16 fours, yet they did not manage a solitary six between them.
Indeed, Rizwan was the only player to clear the boundary rope in the match, doing so three times as he registered a fourth unbeaten half-century in his past seven T20 games.
Captain fantastic in fine form
The ever-consistent Babar has now managed 50 or more on 11 occasions in T20 cricket for Pakistan since the start of 2019, a fine run of form that has helped him reach a notable personal milestone.
He made it to the 2,000-run mark in 52 innings – four fewer than India skipper Virat Kohli. His career average in the format now stands at a hugely impressive 47.32.
Get breaking news alerts.
You have already subscribed