The Peshawar Zalmi vs Karachi Kings rivalry has always been exciting in the PSL. Both teams have played 25 matches against each other. Karachi Kings have won 8 matches, while Peshawar Zalmi have won 17, so the competition is very close.
Karachi Kings have done better at their home ground, the National Bank Stadium. On the other hand, Peshawar Zalmi have performed well at neutral venues. Karachi Kings also have all 5 of the lowest team scores in this rivalry, which shows they sometimes struggle under pressure.
This close rivalry always gives exciting matches, so don’t miss the next game!
Overview of Peshawar Zalmi vs Karachi Kings Head-to-Head Record in PSL
These two teams have met 25 times, with Karachi Kings winning 8 matches and Peshawar Zalmi winning 17.

| Statistics | Value |
|---|---|
| Matches Played | 25 |
| Peshawar Zalmi Won | 17 |
| Karachi Kings Won | 8 |
| Highest Score | 237/4 |
| Lowest Score | 108/9 |
Peshawar Zalmi vs Karachi Kings Head-to-Head at Different Venues
Let’s have a look at the head-to-head record at different venues.
Peshawar Zalmi vs Karachi Kings Head-to-Head at National Bank Stadium, Karachi
At the National Bank Stadium in Karachi, Peshawar Zalmi have enjoyed 5 of the 8 wins, while Karachi Kings have won 3.
| Statistics | Value |
|---|---|
| Matches Played | 8 |
| Karachi Kings Won | 3 |
| Peshawar Zalmi Won | 5 |
Peshawar Zalmi vs Karachi Kings Head-to-Head at Rawalpindi Cricket Stadium
At the Rawalpindi Cricket Stadium, Karachi Kings have won 2 matches while Peshawar Zalmi have won only 1.
| Statistics | Value |
|---|---|
| Matches Played | 3 |
| Peshawar Zalmi Won | 1 |
| Karachi Kings Won | 2 |
Peshawar Zalmi vs Karachi Kings Head-to-Head Team Records
PZ and KK have produced some thrilling totals and contests in their rivalry. Let’s have a look at them.
Highest Team Totals in Peshawar Zalmi vs Karachi Kings Matches
The highest team total in this rivalry is 237, set by Karachi Kings, while the highest Peshawar Zalmi score is 214/5.
| Team | Score | Result | Match Date |
|---|---|---|---|
| Karachi Kings | 237/4 | Won | 17 May 2025 |
| Peshawar Zalmi | 214/5 | Lost | 17 May 2025 |
| Peshawar Zalmi | 203/7 | Won | 11 Mar 2019 |
| Karachi Kings | 201/4 | Won | 21 Feb 2020 |
| Peshawar Zalmi | 199/5 | Won | 14 Feb 2023 |
Lowest Team Totals in Peshawar Zalmi vs Karachi Kings Matches
The lowest score in this rivalry is 108/9, held by Karachi Kings. Notably, four of the top 5 lowest totals in this rivalry belong to Karachi Kings.
| Team | Score | Result | Match Date |
|---|---|---|---|
| Karachi Kings | 108/9 | Lost | 15 Jun 2021 |
| Karachi Kings | 109/9 | Lost | 21 Feb 2019 |
| Karachi Kings | 118/7 | Lost | 10 Feb 2017 |
| Peshawar Zalmi | 131/9 | Lost | 25 Feb 2018 |
| Karachi Kings | 137/8 | Lost | 15 Mar 2018 |
Peshawar Zalmi vs Karachi Kings Head-to-Head Batting Records
Here are the batting records between the Peshawar Zalmi and Karachi Kings.

Most Runs in Peshawar Zalmi vs Karachi Kings
Babar Azam is the leading run scorer with 977 runs in 21 matches, having represented both sides. For Peshawar Zalmi, Kamran Akmal has scored the most runs (519).
| Player (Team) | Matches | Runs | Average |
|---|---|---|---|
| Babar Azam (KK/PZ) | 21 | 977 | 54.27 |
| Kamran Akmal (PZ) | 16 | 519 | 32.43 |
| Shoaib Malik (KK/PZ) | 16 | 420 | 30 |
| Imad Wasim (KK) | 16 | 308 | 34.22 |
| Ravi Bopara (KK/PZ) | 9 | 241 | 40.16 |
Best Batting Performances
Kamran Akmal once scored 104 at a strike rate of 160.00, the highest individual score in this rivalry, followed by Babar Azam’s brilliant 94.
| Team | Player | Runs | Strike Rate |
|---|---|---|---|
| Peshawar Zalmi | Kamran Akmal | 104 (65) | 160 |
| Peshawar Zalmi | Babar Azam | 94 (49) | 191.83 |
| Peshawar Zalmi | Tom Kohler-Cadmore | 92 (50) | 184 |
| Karachi Kings | Babar Azam | 90* (63) | 142.85 |
| Peshawar Zalmi | Kamran Akmal | 86 (48) | 179.16 |
Peshawar Zalmi vs Karachi Kings Head-to-Head Bowling Records
Now, let’s have a look at the head-to-head records in the bowling department.

Most Wickets in Peshawar Zalmi vs Karachi Kings Matches
Mohammad Amir and Wahab Riaz are joint top wicket-takers in this rivalry with 21 wickets each. Hasan Ali follows closely in third place with 19 wickets.
| Player (Team) | Matches | Wickets | Economy | Best Bowling (BBI) |
|---|---|---|---|---|
| Mohammad Amir (KK) | 17 | 21 | 7.37 | 4/25 |
| Wahab Riaz (PZ) | 17 | 21 | 7.95 | 3/24 |
| Hasan Ali (KK/PZ) | 14 | 19 | 7.72 | 4/15 |
| Chris Jordan (KK/PZ) | 7 | 13 | 8.3 | 3/26 |
| Umaid Asif (KK/PZ) | 10 | 11 | 7.46 | 3/36 |
Best Bowling Figures in Peshawar Zalmi vs Karachi Kings Matches
The best individual bowling figure in this rivalry is 4/15 by Hasan Ali, followed by Mohammad Amir’s 4/25.
| Bowler | Bowling Figure | Economy | Team |
|---|---|---|---|
| Hasan Ali | 4/15 | 3.75 | Peshawar Zalmi |
| Mohammad Amir | 4/25 | 6.25 | Karachi Kings |
| Mohammad Amir | 4/26 | 6.5 | Karachi Kings |
| Usman Shinwari | 3/11 | 2.75 | Karachi Kings |
| Abrar Ahmed | 3/14 | 3.5 | Peshawar Zalmi |
Suggested Reads:
Conclusion: A Rivalry Defined by Big Runs and Tight Finishes
In conclusion, the 25-match rivalry between Peshawar Zalmi and Karachi Kings is closely balanced, with Karachi Kings leading 8–17. Karachi Kings dominate at their home venue but have also registered four of the five lowest team totals in this rivalry, showing a pattern of inconsistency. Babar Azam’s remarkable run-scoring across both teams has been the defining individual story of this contest.
Use these head-to-head numbers to assess your favourite team’s strength and stay ahead before the next match between these two in PSL 2026. Keep reading to know more about interesting cricket stats.






