MS vs PZ (25th Match) – Highlights
The Pakistan Super League (PSL) 2025’s 25 match took place in MS Cricket Stadium on May 5, with PZ producing a complete performance to defeat the Multan Sultans by 7 wickets and 42 balls remaining. From the start it was a Zalmi match where Ahmed Daniyal was the player of the match with 3 wickets and 3 catches!
MS took the bat after losing the toss, but their innings fizzled out quicker than a firecracker in the rain—bowled out for just 108 in 19.1 overs, leaving more questions than runs on the board. The Sultans looked solid with Mohammad Rizwan 17, and Tayyab Tahir 22, but when they were lost in successive overs, the Sultans could not mount any partnerships. Shai Hope contributed 23 runs off 21 balls, but they fell to the pressure of losing regular wickets.
The Zalmi bowling attack was relentless and disciplined. Ahmed Daniyal was brilliant with the ball, finishing with figures of 3 for 17 in his 4 overs. He was well supported by Maaz Sadaqat, who picked up two key wickets in the middle overs, and Ali Raza and Luke Wood chipped in with a wicket each. The spinners and pacers combined effectively to strangle the Sultans’ batting lineup, keeping the run rate in check and striking at regular intervals.
Chasing a modest target of 109, PZ made their intentions clear from the start. Although Mitchell Owen departed early for just 1 run, Saim Ayub stole the show with a blazing 49 off 33 deliveries, including four boundaries and three sixes. His aggressive approach at the top of the order set the tone for the chase. Captain Babar Azam couldn’t make a significant impact and was dismissed for 8, but Max Bryant came in and ensured there were no hiccups.
Bryant played an explosive knock, scoring an unbeaten 38 off just 20 balls, striking five fours and a six. Alongside Mohammad Haris, who remained not out on 7, he guided Zalmi comfortably past the target in only 13 overs. The Sultans’ bowling lacked bite, with Ubaid Shah being particularly expensive, conceding 43 runs in his three overs. Shahid Aziz was the only positive, picking up two wickets for just 17 runs.
This dominant win boosts Peshawar Zalmi’s standing in the tournament, as they not only bagged two crucial points but also improved their net run rate significantly. On the other hand, Multan Sultans will be left wondering where it went wrong, as they now face a tougher path toward playoff qualification.
Multan Sultans vs Peshawar Zalmi Scoreboard
Multan Sultans – 108 (19.1)
Peshawar Zalmi – 110/3 (13)
Result – Zalmi won by 7 wickets (with 42 balls remaining)
Player of the Match – Ahmed Daniyal

MS vs PZ Playing XI
Multan Sultans
Mohammad Rizwan (c & wk), Yasir Khan, Tayyab Tahir, Shai Hope, Ashton Turner, Muhammad Amir Barki, Shahid Aziz, David Willey, Ubaid Shah, Mohammad Hasnain, Faisal Akram
Peshawar Zalmi
Babar Azam (c), Saim Ayub, Mitchell Owen, Max Bryant, Mohammad Haris (wk), Maaz Sadaqat, Luke Wood, Alzarri Joseph, Ali Raza, Ahmed Daniyal, Hussain Talat
Disclaimer: This match highlight is based on the author’s understanding, analysis, and instinct. As you review this information, consider the points mentioned and form your own conclusions.