Karachi Kings vs Peshawar Zalmi, 32nd Match

Regular Season 2026 · T20 · · Gaddafi Stadium, Lahore

Peshawar Zalmi won by 7 wickets (with 7 balls remaining) (Karachi Kings 182/9, Peshawar Zalmi 186/3).

Match report

Karachi Kings (KRK) faced Peshawar Zalmi (PZ) in the 32nd Match of Regular Season 2026, a T20 match, at Gaddafi Stadium, Lahore. Play began on Wednesday, 22 April 2026 at 09:30 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.

Karachi Kings won the toss and chose to bat. The on-field umpires were Ahsan Raza and Allahudien Paleker, with Sohail Idrees as match referee.

Karachi Kings made 182/9 in 20 overs, with Jason Roy top-scoring on 85 from 51 balls. Ali Raza was the pick of the bowlers with 4 for 41. Peshawar Zalmi made 186/3 in 18.5 overs, with Kusal Mendis top-scoring on 80 not out from 43 balls. Khushdil Shah was the pick of the bowlers with 1 for 40.

Result: Peshawar Zalmi won by 7 wickets (with 7 balls remaining). Kusal Mendis was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Karachi Kings · 1st innings: 182/9 (20 ov)

Batting
BatterDismissalRB4s6sSR
Jason Royc James Vince b Mohammad Basit8551112166.67
David Warnerb Ali Raza11132084.62
Salman Aghac Mohammad Basit b Aaron Hardie12920133.33
Reeza Hendricksc Mohammad Basit b Sufiyan Muqeem13160081.25
Azam Khanc Farhan Yousaf b Iftikhar Ahmed351933184.21
Khushdil Shahhit wicket b Ali Raza12711171.43
Abbas Afridirun out (Ali Raza)6310200
Moeen Alinot out00000
Shahid Azizb Ali Raza01000
Hasan Alib Ali Raza01000

Extras: 8 · Did not bat: Zahid Mahmood

Bowling
BowlerOMRWEcon
Mohammad Basit403318.25
Iftikhar Ahmed403719.25
Ali Raza4041410.25
Sufiyan Muqeem4043110.75
Aaron Hardie402616.5

Peshawar Zalmi · 1st innings: 186/3 (18.5 ov)

Batting
BatterDismissalRB4s6sSR
James Vincec Azam Khan b Hasan Ali161021160
Babar Azamc David Warner b Abbas Afridi251941131.58
Kusal Mendisnot out804354186.05
Aaron Hardieb Khushdil Shah560083.33
Farhan Yousafnot out583653161.11

Extras: 2 · Did not bat: Michael Bracewell, Iftikhar Ahmed, Abdul Samad, Sufiyan Muqeem, Mohammad Basit, Ali Raza

Bowling
BowlerOMRWEcon
Shahid Aziz10101
Khushdil Shah4040110
Hasan Ali3.5052113.57
Abbas Afridi4046111.5
Zahid Mahmood402606.5
Moeen Ali2021010.5

Latest overs

  1. Over 19 (PZ, Hasan Ali): 16 runs, 187/3 – 4 6 • 2 4
  2. Over 18 (PZ, Abbas Afridi): 15 runs, 171/3 – 4 1 4 nb1 wd 1 • 2
  3. Over 17 (PZ, Hasan Ali): 12 runs, 156/3 – • • 1 1 4 6
  4. Over 16 (PZ, Abbas Afridi): 16 runs, 144/3 – 1 1 6 6 1 1
  5. Over 15 (PZ, Zahid Mahmood): 4 runs, 128/3 – • 1 1 1 1 •
  6. Over 14 (PZ, Moeen Ali): 8 runs, 124/3 – 4 1 1 • • 2