Multan Sultans won by 7 wkts
Peshawar Zalmi win by 5 wickets
Multan Sultans won by 5 wkts
Quetta Gladiators beat Karachi Kings by 8 wickets
Islamabad United won by 9 wkts
Lahore Qalandars won by 6 wkts
Multan Sultans won by 6 runs
Multan Sultans beat Islamabad United by 20 runs
Lahore Qalandars won by 29 runs
Islamabad United won by 43 runs
Peshawar Zalmi won by 9 runs
Lahore Qalandars beat Islamabad United by 8 runs
Multan Sultans won by 57 runs
Islamabad United won by 42 runs
Quetta Gladiators won by 7 wkts
Multan Sultans won by 42 runs
Lahore Qalandars won by 52 runs
Quetta Gladiators won by 5 wkts
Peshawar Zalmi won by 55 runs
Lahore Qalandars beat Quetta Gladiators by 8 wickets
Islamabad United beat Karachi Kings by 1 runs
Peshawar Zalmi won by 24 runs
Peshawar Zalmi won by 10 runs
Multan Sultans won by 117 runs
Karachi Kings won by 22 runs
Lahore Qalandars won by 66 runs
Quetta Gladiators won by 23 runs
Multan Sultans won by 6 wickets
Match tied (Peshawar Zalmi won the Super Over)
Multan Sultans won by 28 runs
Islamabad United won by 5 wkts
Lahore Qalandars won by 6 runs
Lahore Qalandars won by 42 runs