Misbah's 67 proved to be the top score in the game as Pakistan posted a total of 260 for six, before bowling Zimbabwe out in 40 overs to win by 108 runs and complete a 2-1 series victory.
The series decider had been cast into doubt after Zimbabwe's players threatened to boycott the match over unpaid salaries and match fees, but the home side took the field after setting a new ultimatum for the first Test on Tuesday.
The tourists made a circumspect start with openers Ahmed Shehzad and Nasir Jamshed putting on 66 for the first wicket at a sluggish pace, and the innings became stilted when Jamshed departed and Mohammad Hafeez was forced to retire hurt soon after.
Although Misbah at one stage appeared overly cautious in scoring just 16 from his first 45 deliveries, the tactic was vindicated as the stability it provided allowed Pakistan to score 120 in the final 13 overs.
"There was a bit of inconsistent bounce and inconsistent pace, so I just made sure we played all 50 overs and if we could score 250 or more that could be really defendable on this pitch.