Asked to chase 224 for a title victory, Gymkhana were in a spot of bother at 53 for four but Iftikhar held the innings together playing a responsible innings to set up the Gymkhana win.
Earlier, Kashif Mahmoud snared four wickets to restrict Punjab Gentlemen to 223.
Fayyaz Ahmad led the way for Gentlemen with a solid 72.
Brief Scores: Punjab Gentlemen: 223 (37.2 overs). AD Gymkhana: 226 for 6 (39.4 overs).