Peshawar Zalmi defeated Quetta Gladiators by 118 runs thanks to Babar Azam’s century. In the match being played in Karachi, Quetta Gladiators won the toss and decided to field against Peshawar Zalmi. Batting first, Peshawar Zalmi scored 255 runs for the loss of 3 wickets in the stipulated 20 overs, which is the third highest total in PSL. For Peshawar Zalmi, captain Babar Azam scored 2 runs on the last ball of the innings to complete his 12th T20 century. Babar Azam scored his century off 52 balls, which included 6 fours and 4 sixes.

Apart from them, Kusal Mendis played an innings of 83 runs. Quetta Usman Taq, Abrar Ahmed and Joseph got one wicket each. Quetta Gladiators batsmen kept reaching the pavilion in pursuit of the target, the team was bowled out for 137 runs in the 19th over, Bevan Jacobs played a remarkable innings of 34 runs. Ali Raza and Muhammad Basit got three wickets each, and Erin Hardy got two wickets.