Peshawar Zalmi vs Karachi Kings, PSL 2025: The Rawalpindi Cricket Stadium was set ablaze on the night of May 17, 2025, as Karachi Kings and Peshawar Zalmi locked horns in the 27th match of the Pakistan Super League. Under the floodlights and in front of a roaring crowd.
The match turned into a high-scoring thriller, showcasing the brutal brilliance of power-hitters and the tactical genius of captains. With over 450 runs scored across both innings, it was an evening where boundaries flowed like confetti, and the bat ruled supreme.

Karachi Kings, led by the ever-reliable David Warner, batted first and unleashed carnage to post a daunting 237/4-the highest team total of the season. In response, Peshawar Zalmi, anchored by a majestic knock from Babar Azam, gave the chase a valiant shot, finishing at 214/5. Ultimately, Karachi emerged victorious by 23 runs in a contest that will be remembered as one of the most entertaining battles of PSL 2025.
Choosing to bat first, Karachi Kings exploded out of the blocks, led by their Aussie stalwart David Warner. The Kings’ innings was a spectacle of power hitting and calculated stroke play, ending on a formidable 237 for 4 in their allotted 20 overs—a total that would test even the strongest batting line-ups.
Warner was in scintillating form, smashing 86 runs off just 50 deliveries, including 11 fours and 2 towering sixes at a strike rate of 172.00. His captaincy was equally impressive, marshalling his troops brilliantly on a pitch that demanded precision.
Following Warner’s departure, James Vince complemented the innings with a spectacular 72 runs from 42 balls. Vince's elegance combined with aggressive intent as he hammered 11 boundaries and a six, maintaining the momentum seamlessly. Their partnership was a massive boost, taking the Kings to 162 before the second wicket fell.
Khushdil Shah’s cameo at the death was pure fire, an unbeaten 43 off just 15 balls, firing the innings into the stratosphere with four fours and three sixes, showcasing his intent to accelerate relentlessly. Mohammad Nabi’s late blitz, scoring 26 from 10 balls, further bolstered the total, ensuring Kings posted a mammoth 237.
Despite tight spells from Peshawar’s bowlers, particularly Luke Wood who grabbed two crucial wickets for 19 runs in four overs, Karachi Kings’ batting lineup was simply too hot to handle.
Peshawar Zalmi’s chase, though spirited, fell short in the face of a challenging target. Zalmi skipper Babar Azam stood tall with a near match-winning knock of 94 runs off 49 balls. His innings was a blend of elegance and urgency, punctuated with 10 fours and 4 sixes, but unfortunately, support from the other end was scarce.
Opening with promise, Saim Ayub scored a quickfire 47, providing a strong platform early on. However, the wickets fell at crucial junctures, halting Zalmi’s momentum. The likes of Tom Kohler-Cadmore and Max Bryant tried to keep the chase alive with quick runs, but their efforts were not enough to bridge the gap.
Babar Azam’s run out at a vital stage was a turning point, as it signalled the end of a promising chase. The Zalmi batsmen struggled to keep up with the required run rate, finishing their innings at 214 for 5, falling 23 runs short.
Karachi Kings’ bowling, though under pressure, delivered crucial breakthroughs. Luke Wood was the pick of the bowlers, taking two wickets for just 19 runs, stifling Zalmi’s middle order. Hasan Ali chipped in with a vital wicket, dismissing Mohammad Haris for a low score.
The Kings’ bowlers kept things tight despite a few expensive overs, especially from Abbas Afridi and Aamer Jamal. Afridi took two wickets but at a high economy rate of 12 runs per over, showing the difficulty of bowling against such aggressive batting.
On the other side, Mir Hamza’s wicket of Tom Kohler-Cadmore and Hasan Ali’s dismissal of Mohammad Haris were notable contributions to the battle. Yet, it was clear the Kings’ bowling unit managed to hold their nerves better under pressure.