Peshawar Zalmi lead the PSL head-to-head against Karachi Kings, 17 wins to 8, from 25 meetings between PSL 1 in 2016 and PSL 11 in 2026. They have met 3 times in the playoffs. The latest meeting, on 22 Apr 2026 at Gaddafi Stadium, was won by Peshawar Zalmi by 7 wickets. Every meeting is listed below.
Last checked 28 October 2026.
Who leads the Karachi Kings vs Peshawar Zalmi head-to-head?
| Measure | Karachi Kings | Peshawar Zalmi |
|---|---|---|
| Wins | 8 | 17 |
| Playoff and final wins | 0 | 3 |
| Wins in the UAE | 2 | 8 |
| Wins in Pakistan | 6 | 9 |
| Longest winning streak against the other | 3 | 6 |
| Wins in the last five decided meetings | 2 | 3 |
25 meetings have been played, 22 in the league stages and 3 in the playoffs. The first was on 11 Feb 2016 and the most recent on 22 Apr 2026.
How has the Karachi Kings vs Peshawar Zalmi rivalry changed season by season?
| Season | Meetings | Karachi Kings wins | Peshawar Zalmi wins |
|---|---|---|---|
| PSL 1 (2016) | 2 | 0 | 2 |
| PSL 2 (2017) | 3 | 1 | 2 |
| PSL 3 (2018) | 3 | 1 | 2 |
| PSL 4 (2019) | 2 | 0 | 2 |
| PSL 5 (2020) | 2 | 2 | 0 |
| PSL 6 (2021) | 3 | 1 | 2 |
| PSL 7 (2022) | 2 | 0 | 2 |
| PSL 8 (2023) | 2 | 0 | 2 |
| PSL 9 (2024) | 2 | 1 | 1 |
| PSL 10 (2025) | 2 | 2 | 0 |
| PSL 11 (2026) | 2 | 0 | 2 |
Where have Karachi Kings and Peshawar Zalmi played each other?
| Ground | Meetings | Karachi Kings wins | Peshawar Zalmi wins |
|---|---|---|---|
| National Stadium, Karachi | 8 | 3 | 5 |
| Sharjah Cricket Stadium | 4 | 1 | 3 |
| Dubai International Stadium | 4 | 1 | 3 |
| Gaddafi Stadium, Lahore | 4 | 1 | 3 |
| Rawalpindi Cricket Stadium | 3 | 2 | 1 |
| Sheikh Zayed Stadium, Abu Dhabi | 2 | 0 | 2 |
Karachi Kings have won 2 and Peshawar Zalmi 8 of the decided meetings played in the UAE, and Karachi Kings 6 against Peshawar Zalmi 9 in Pakistan.
Have Karachi Kings and Peshawar Zalmi met in a PSL playoff or final?
| Season | Date | Stage | Ground | Winner | Margin |
|---|---|---|---|---|---|
| PSL 2 (2017) | 3 Mar 2017 | Playoff | Dubai International Stadium | Peshawar Zalmi | 24 runs |
| PSL 3 (2018) | 21 Mar 2018 | Playoff | Gaddafi Stadium, Lahore | Peshawar Zalmi | 13 runs |
| PSL 6 (2021) | 21 Jun 2021 | Playoff | Sheikh Zayed Stadium, Abu Dhabi | Peshawar Zalmi | 5 wickets |
Every Karachi Kings vs Peshawar Zalmi PSL match
| Season | Date | Stage | Ground | Winner | Margin |
|---|---|---|---|---|---|
| PSL 1 | 11 Feb 2016 | League | Sharjah Cricket Stadium | Peshawar Zalmi | 3 runs |
| PSL 1 | 17 Feb 2016 | League | Dubai International Stadium | Peshawar Zalmi | 5 wickets |
| PSL 2 | 10 Feb 2017 | League | Dubai International Stadium | Peshawar Zalmi | 7 wickets |
| PSL 2 | 19 Feb 2017 | League | Sharjah Cricket Stadium | Karachi Kings | 9 runs |
| PSL 2 | 3 Mar 2017 | Playoff | Dubai International Stadium | Peshawar Zalmi | 24 runs |
| PSL 3 | 25 Feb 2018 | League | Dubai International Stadium | Karachi Kings | 5 wickets |
| PSL 3 | 15 Mar 2018 | League | Sharjah Cricket Stadium | Peshawar Zalmi | 44 runs |
| PSL 3 | 21 Mar 2018 | Playoff | Gaddafi Stadium, Lahore | Peshawar Zalmi | 13 runs |
| PSL 4 | 21 Feb 2019 | League | Sharjah Cricket Stadium | Peshawar Zalmi | 44 runs |
| PSL 4 | 11 Mar 2019 | League | National Stadium, Karachi | Peshawar Zalmi | 61 runs |
| PSL 5 | 21 Feb 2020 | League | National Stadium, Karachi | Karachi Kings | 10 runs |
| PSL 5 | 2 Mar 2020 | League | Rawalpindi Cricket Stadium | Karachi Kings | 6 wickets |
| PSL 6 | 3 Mar 2021 | League | National Stadium, Karachi | Karachi Kings | 6 wickets |
| PSL 6 | 15 Jun 2021 | League | Sheikh Zayed Stadium, Abu Dhabi | Peshawar Zalmi | 6 wickets |
| PSL 6 | 21 Jun 2021 | Playoff | Sheikh Zayed Stadium, Abu Dhabi | Peshawar Zalmi | 5 wickets |
| PSL 7 | 4 Feb 2022 | League | National Stadium, Karachi | Peshawar Zalmi | 9 runs |
| PSL 7 | 13 Feb 2022 | League | Gaddafi Stadium, Lahore | Peshawar Zalmi | 55 runs |
| PSL 8 | 14 Feb 2023 | League | National Stadium, Karachi | Peshawar Zalmi | 2 runs |
| PSL 8 | 1 Mar 2023 | League | Rawalpindi Cricket Stadium | Peshawar Zalmi | 24 runs |
| PSL 9 | 21 Feb 2024 | League | Gaddafi Stadium, Lahore | Karachi Kings | 7 wickets |
| PSL 9 | 11 Mar 2024 | League | National Stadium, Karachi | Peshawar Zalmi | 2 runs |
| PSL 10 | 21 Apr 2025 | League | National Stadium, Karachi | Karachi Kings | 2 wickets |
| PSL 10 | 17 May 2025 | League | Rawalpindi Cricket Stadium | Karachi Kings | 23 runs |
| PSL 11 | 9 Apr 2026 | League | National Stadium, Karachi | Peshawar Zalmi | 159 runs |
| PSL 11 | 22 Apr 2026 | League | Gaddafi Stadium, Lahore | Peshawar Zalmi | 7 wickets |
Results are from Cricsheet’s ball-by-ball PSL data, checked against the league tables on this site. Matches abandoned without a ball bowled are not in that data, so they are not listed here. One PSL 1 match missing from it, Peshawar Zalmi’s win over Karachi Kings, is added from Cricinfo and Daily Pakistan. See the PSL head-to-head hub for the other pairings, and the team pages for Karachi Kings and Peshawar Zalmi.
Sources: Cricsheet (match data), Wikipedia: 2026 Pakistan Super League and methodology and data sources.
