9:18
Kamran Akmal, Khushdil Shah key in semi-final outcome

Saqlain Mushtaq helps you pick your fantasy team for the semi-final between Multan Sultans and Peshawar Zalmi

1:47
Ali Shafiq holds off Peshawar in final over

Ali Shafiq recovers after two no-balls to preserve a Multan win

1:57
Shadab Khan tees off

Islamabad United's captain Shadab Khan smashes nine boundaries en route to 77 off 42 balls

0:35
Liam Livingstone takes fantastic diving catch

The Peshawar Zalmi batsmen sprints several yards forward and to his right from long-off to dismiss Islamabad United's Colin Munro

1:35
Wahab Riaz bags 3 for 21 in Peshawar Zalmi's win

The captain carried his side to victory in a rain-hit match

1:49
Shoaib Malik hits 54 runs in rain reduced innings

Peshawar Zalmi's Shoaib Malik hits nine boundaries from 27 balls in rain affected match vs. Quetta Gladiators.

0:29
Shoaib Malik hits the biggest six of the PSL season

The Peshawar Zalmi batsman hits a massive 99 metre maximum in the game against Quetta Gladiators

1:34
Babar Azam's unbeaten 70 leads Karachi to victory

Karachi Kings' Babar Azam hits 10 boundaries en route to a comfortable victory

1:38
Shoaib Malik 68 revives Peshawar Zalmi

He smashed seven boundaries to help turn the tide after Karachi Kings held early control

1:33
Mohammad Amir strikes twice in the first three balls

The Karachi Kings seamer was all over the Peshawar Zalmi top order

1:09
Gregory nabs four wickets to seal Peshawar win

Lewis Gregory took four wickets to give Peshawar a win over Lahore in a rain-shortened match

0:20
'YOU ARE KIDDING ME?!' Tom Banton takes brilliant catch

Peshawar Zalmi's Tom Banton stuns the crowd with a diving catch to dismiss Multan Sultans' Zeeshan Ashraf