These PSL head-to-head records cover every match with a result between the six longest-running franchises, from PSL 1 in 2016 to PSL 11 in 2026. Each of the 15 pairings has its own page listing every meeting. The most one-sided is Islamabad United against Karachi Kings, 19 wins to 6, and the full grid of records is below.
Last checked 28 October 2026.
What is every team’s record against the others?
Read each row as that team’s wins and losses against the team in the column.
| Team | Islamabad United | Karachi Kings | Lahore Qalandars | Multan Sultans | Peshawar Zalmi | Quetta Gladiators |
|---|---|---|---|---|---|---|
| Islamabad United | – | 19–6 | 12–11 | 11–9 | 13–14 | 11–12 |
| Karachi Kings | 6–19 | – | 16–8 | 9–7 | 8–17 | 9–13 |
| Lahore Qalandars | 11–12 | 8–16 | – | 11–11 | 10–13 | 12–10 |
| Multan Sultans | 9–11 | 7–9 | 11–11 | – | 11–8 | 9–7 |
| Peshawar Zalmi | 14–13 | 17–8 | 13–10 | 8–11 | – | 15–12 |
| Quetta Gladiators | 12–11 | 13–9 | 10–12 | 7–9 | 12–15 | – |
Which team has the best overall head-to-head record?
| Team | Wins | Losses | Win rate |
|---|---|---|---|
| Islamabad United | 66 | 52 | 55.9% |
| Peshawar Zalmi | 67 | 54 | 55.4% |
| Multan Sultans | 47 | 46 | 50.5% |
| Quetta Gladiators | 54 | 56 | 49.1% |
| Lahore Qalandars | 52 | 62 | 45.6% |
| Karachi Kings | 48 | 64 | 42.9% |
These totals count only matches between the six teams above, so they differ from each team’s full league record on its team page. Multan Sultans includes its 2026 matches as Rawalpindiz.
Where can I find each pairing?
| Pairing | Meetings | Wins | Latest meeting |
|---|---|---|---|
| Islamabad United vs Karachi Kings | 25 | 19–6 | 16 Apr 2026 |
| Islamabad United vs Lahore Qalandars | 23 | 12–11 | 9 Apr 2026 |
| Islamabad United vs Multan Sultans | 20 | 11–9 | 23 Apr 2026 |
| Islamabad United vs Peshawar Zalmi | 27 | 13–14 | 28 Apr 2026 |
| Islamabad United vs Quetta Gladiators | 23 | 11–12 | 2 Apr 2026 |
| Karachi Kings vs Lahore Qalandars | 24 | 16–8 | 23 Apr 2026 |
| Karachi Kings vs Multan Sultans | 17 | 9–7 (1 no result) | 2 Apr 2026 |
| Karachi Kings vs Peshawar Zalmi | 25 | 8–17 | 22 Apr 2026 |
| Karachi Kings vs Quetta Gladiators | 22 | 9–13 | 25 Apr 2026 |
| Lahore Qalandars vs Multan Sultans | 22 | 11–11 | 18 Apr 2026 |
| Lahore Qalandars vs Peshawar Zalmi | 23 | 10–13 | 25 Apr 2026 |
| Lahore Qalandars vs Quetta Gladiators | 23 | 12–10 (1 no result) | 21 Apr 2026 |
| Multan Sultans vs Peshawar Zalmi | 19 | 11–8 | 28 Mar 2026 |
| Multan Sultans vs Quetta Gladiators | 16 | 9–7 | 10 Apr 2026 |
| Peshawar Zalmi vs Quetta Gladiators | 28 | 15–12 (1 no result) | 19 Apr 2026 |
How are the head-to-head records counted?
A win in a Super Over after a tied match counts as a win. Matches with no result count as neither a win nor a loss, and matches abandoned without a ball bowled are not in the data at all. The records were built from Cricsheet’s ball-by-ball files, and each season’s wins and losses were checked against the league tables on this site; the only difference was seven matches that the file lacks. Six of those were abandoned without a ball bowled, and one PSL 1 match, Peshawar Zalmi’s win over Karachi Kings, is added from Cricinfo and Daily Pakistan.
Hyderabad Kingsmen and the 2026 Multan Sultans have played only PSL 11, so they have no pairing pages yet. The Multan Sultans row above is the franchise that played under that name until 2025 and as Rawalpindiz in 2026; read the Rawalpindiz page for why.
Sources: Cricsheet, Wikipedia: 2026 Pakistan Super League and methodology and data sources. For records of single innings and spells see PSL team and player records.
