Multan Sultans won by 7 wickets
Peshawar Zalmi won by 5 wickets
Multan Sultans won by 5 wickets
Quetta Gladiators won by 8 wickets
Islamabad United won by 9 wickets
Lahore Qalandars won by 6 wickets
Multan Sultans won by 6 runs
Multan Sultans won by 20 runs
Lahore Qalandars won by 29 runs
Islamabad United won by 43 runs
Peshawar Zalmi won by 9 runs
Lahore Qalandars won by 8 runs
Multan Sultans won by 57 runs
Islamabad United won by 42 runs
Quetta Gladiators won by 7 wickets
Multan Sultans won by 42 runs
Lahore Qalandars won by 52 runs
Quetta Gladiators won by 5 wickets
Peshawar Zalmi won by 55 runs
Lahore Qalandars won by 8 wickets
Islamabad United won by 1 run
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 wickets
Lahore Qalandars won by 6 runs
Lahore Qalandars won by 42 runs