The Pakistan Cricket Board Patron's XI beat Zimbabwe by an innings 38 runs early on the final day of the match. Resuming at 142-8, the tourists saw their last two batsmen Tawanda Mupariwa dismissed for four and captain Tatenda Taibu, batting at 11, for five.
Graeme Alexandar Cremer remained 19 not out in a score of 167 all out.
Paceman Rao Iftikhar, a man who is allegedly in line for selection in the national team, took 3-26 for a match haul of five wickets.
The tourists, who drew a two-day match last week, now take on Pakistan at Multan on Thursday in the first match of a one-day tri-series also involving Sri Lanka.