Skip to content
FairPlay

T20 competition

Pakistan Super League

42 verified results in the last 12 months (26 Mar 2026 to 3 May 2026), involving 8 teams at 2 venues. Format: T20.

Upcoming matches

Start times in India Standard Time. Fixtures are checked against the match-data source every few minutes.

No upcoming matches from this competition are in the fixture list yet.

Recent results

The latest 30 results, newest first. Results from every competition are in the cricket results archive.

  1. 3 May 2026 · 20:30 IST

    T20

    Peshawar Zalmi130/5 (15.2 ov)

    Hyderabad Kingsmen129 (18 ov)

    Peshawar Zalmi won by 5 wickets (with 28 balls remaining)

    Scorecard: Peshawar Zalmi v Hyderabad Kingsmen →

  2. 1 May 2026 · 19:30 IST

    T20

    Islamabad United184/7 (20 ov)

    Hyderabad Kingsmen186/5 (20 ov)

    Hyderabad Kingsmen won by 2 runs

    Scorecard: Islamabad United v Hyderabad Kingsmen →

  3. 29 Apr 2026 · 19:30 IST

    T20

    Multan Sultans159/9 (20 ov)

    Hyderabad Kingsmen162/2 (15.2 ov)

    Hyderabad Kingsmen won by 8 wickets (with 28 balls remaining)

    Scorecard: Multan Sultans v Hyderabad Kingsmen →

  4. 28 Apr 2026 · 19:30 IST

    T20

    Peshawar Zalmi221/7 (20 ov)

    Islamabad United151 (18.4 ov)

    Peshawar Zalmi won by 70 runs

    Scorecard: Peshawar Zalmi v Islamabad United →

  5. 26 Apr 2026 · 19:30 IST

    T20

    Islamabad United193/6 (18.4 ov)

    Multan Sultans192/7 (20 ov)

    Islamabad United won by 4 wickets (with 8 balls remaining)

    Scorecard: Islamabad United v Multan Sultans →

  6. 26 Apr 2026 · 15:00 IST

    T20

    Hyderabad Kingsmen244/6 (20 ov)

    Rawalpindiz136 (17.1 ov)

    Hyderabad Kingsmen won by 108 runs

    Scorecard: Hyderabad Kingsmen v Rawalpindiz →

  7. 25 Apr 2026 · 19:30 IST

    T20

    Lahore Qalandars200/4 (19.3 ov)

    Peshawar Zalmi199/4 (20 ov)

    Lahore Qalandars won by 6 wickets (with 3 balls remaining)

    Scorecard: Lahore Qalandars v Peshawar Zalmi →

  8. 25 Apr 2026 · 15:00 IST

    T20

    Quetta Gladiators195/6 (20 ov)

    Karachi Kings199/1 (18.3 ov)

    Karachi Kings won by 9 wickets (with 9 balls remaining)

    Scorecard: Quetta Gladiators v Karachi Kings →

  9. 24 Apr 2026 · 19:30 IST

    T20

    Hyderabad Kingsmen80 (15.5 ov)

    Islamabad United83/2 (6.4 ov)

    Islamabad United won by 8 wickets (with 80 balls remaining)

    Scorecard: Hyderabad Kingsmen v Islamabad United →

  10. 23 Apr 2026 · 19:30 IST

    T20

    Lahore Qalandars199/6 (20 ov)

    Karachi Kings203/5 (18.4 ov)

    Karachi Kings won by 5 wickets (with 8 balls remaining)

    Scorecard: Lahore Qalandars v Karachi Kings →

  11. 23 Apr 2026 · 15:00 IST

    T20

    Rawalpindiz140/4 (18.1 ov)

    Islamabad United137 (20 ov)

    Rawalpindiz won by 6 wickets (with 11 balls remaining)

    Scorecard: Rawalpindiz v Islamabad United →

  12. 22 Apr 2026 · 19:30 IST

    T20

    Hyderabad Kingsmen214/6 (19.3 ov)

    Multan Sultans213/7 (20 ov)

    Hyderabad Kingsmen won by 4 wickets (with 3 balls remaining)

    Scorecard: Hyderabad Kingsmen v Multan Sultans →

  13. 22 Apr 2026 · 15:00 IST

    T20

    Karachi Kings182/9 (20 ov)

    Peshawar Zalmi186/3 (18.5 ov)

    Peshawar Zalmi won by 7 wickets (with 7 balls remaining)

    Scorecard: Karachi Kings v Peshawar Zalmi →

  14. 21 Apr 2026 · 19:30 IST

    T20

    Rawalpindiz166/4 (20 ov)

    Multan Sultans167/4 (18.4 ov)

    Multan Sultans won by 6 wickets (with 8 balls remaining)

    Scorecard: Rawalpindiz v Multan Sultans →

  15. 21 Apr 2026 · 15:00 IST

    T20

    Lahore Qalandars197/6 (20 ov)

    Quetta Gladiators188/7 (20 ov)

    Lahore Qalandars won by 9 runs

    Scorecard: Lahore Qalandars v Quetta Gladiators →

  16. 19 Apr 2026 · 19:30 IST

    T20

    Peshawar Zalmi255/3 (20 ov)

    Quetta Gladiators137 (18.1 ov)

    Peshawar Zalmi won by 118 runs

    Scorecard: Peshawar Zalmi v Quetta Gladiators →

  17. 19 Apr 2026 · 15:00 IST

    T20

    Karachi Kings196 (19.4 ov)

    Multan Sultans207/7 (20 ov)

    Multan Sultans won by 11 runs

    Scorecard: Karachi Kings v Multan Sultans →

  18. 18 Apr 2026 · 19:30 IST

    T20

    Lahore Qalandars210/4 (20 ov)

    Rawalpindiz178/9 (20 ov)

    Lahore Qalandars won by 32 runs

    Scorecard: Lahore Qalandars v Rawalpindiz →

  19. 17 Apr 2026 · 19:30 IST

    T20

    Lahore Qalandars134 (19.5 ov)

    Quetta Gladiators138/4 (16.2 ov)

    Quetta Gladiators won by 6 wickets (with 22 balls remaining)

    Scorecard: Lahore Qalandars v Quetta Gladiators →

  20. 16 Apr 2026 · 19:30 IST

    T20

    Karachi Kings150/6 (20 ov)

    Islamabad United153/2 (16 ov)

    Islamabad United won by 8 wickets (with 24 balls remaining)

    Scorecard: Karachi Kings v Islamabad United →

  21. 16 Apr 2026 · 15:00 IST

    T20

    Hyderabad Kingsmen123/5 (16.3 ov)

    Rawalpindiz121/9 (20 ov)

    Hyderabad Kingsmen won by 5 wickets (with 21 balls remaining)

    Scorecard: Hyderabad Kingsmen v Rawalpindiz →

  22. 15 Apr 2026 · 19:30 IST

    T20

    Peshawar Zalmi156/2 (18.3 ov)

    Quetta Gladiators154 (20 ov)

    Peshawar Zalmi won by 8 wickets (with 9 balls remaining)

    Scorecard: Peshawar Zalmi v Quetta Gladiators →

  23. 13 Apr 2026 · 19:30 IST

    T20

    Peshawar Zalmi196/6 (20 ov)

    Multan Sultans172/8 (20 ov)

    Peshawar Zalmi won by 24 runs

    Scorecard: Peshawar Zalmi v Multan Sultans →

  24. 12 Apr 2026 · 19:30 IST

    T20

    Hyderabad Kingsmen157/4 (18.1 ov)

    Islamabad United153/9 (20 ov)

    Hyderabad Kingsmen won by 6 wickets (with 11 balls remaining)

    Scorecard: Hyderabad Kingsmen v Islamabad United →

  25. 11 Apr 2026 · 19:30 IST

    T20

    Karachi Kings188/8 (20 ov)

    Hyderabad Kingsmen189/6 (19.1 ov)

    Hyderabad Kingsmen won by 4 wickets (with 5 balls remaining)

    Scorecard: Karachi Kings v Hyderabad Kingsmen →

  26. 11 Apr 2026 · 15:00 IST

    T20

    Peshawar Zalmi173/7 (20 ov)

    Lahore Qalandars97 (17 ov)

    Peshawar Zalmi won by 76 runs

    Scorecard: Peshawar Zalmi v Lahore Qalandars →

  27. 10 Apr 2026 · 19:30 IST

    T20

    Quetta Gladiators182/6 (20 ov)

    Rawalpindiz121 (17.3 ov)

    Quetta Gladiators won by 61 runs

    Scorecard: Quetta Gladiators v Rawalpindiz →

  28. 9 Apr 2026 · 19:30 IST

    T20

    Karachi Kings87 (16.1 ov)

    Peshawar Zalmi246/3 (20 ov)

    Peshawar Zalmi won by 159 runs

    Scorecard: Karachi Kings v Peshawar Zalmi →

  29. 9 Apr 2026 · 15:00 IST

    T20

    Lahore Qalandars100 (18.3 ov)

    Islamabad United104/1 (10.2 ov)

    Islamabad United won by 9 wickets (with 58 balls remaining)

    Scorecard: Lahore Qalandars v Islamabad United →

  30. 8 Apr 2026 · 19:30 IST

    T20

    Hyderabad Kingsmen145 (18.2 ov)

    Peshawar Zalmi146/6 (20 ov)

    Peshawar Zalmi won by 4 wickets (with 0 ball remaining)

    Scorecard: Hyderabad Kingsmen v Peshawar Zalmi →

Team records

Results in Pakistan Super League over the last 12 months, ordered by wins. This is not an official points table: bonus points, net run rate and group stages are not included.
TeamPlayedWonWin %
Peshawar Zalmi111091%
Hyderabad Kingsmen13754%
Multan Sultans11655%
Islamabad United10550%
Karachi Kings10550%
Lahore Qalandars10550%
Quetta Gladiators10330%
Rawalpindiz9111%

Highest totals

TotalTeamMatch
255/320 ovPeshawar Zalmiv Quetta Gladiators19 Apr 2026Pakistan Super League · T20
246/320 ovPeshawar Zalmiv Karachi Kings9 Apr 2026Pakistan Super League · T20
244/620 ovHyderabad Kingsmenv Rawalpindiz26 Apr 2026Pakistan Super League · T20
227/418.4 ovMultan Sultansv Hyderabad Kingsmen1 Apr 2026Pakistan Super League · T20
225/520 ovHyderabad Kingsmenv Multan Sultans1 Apr 2026Pakistan Super League · T20

About this page

  • Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not shown.
  • Team records and totals are calculated by FairPlay from finished matches in the last 12 months. They are not official tournament records.
  • Totals use the two main innings of each match; super overs are left out.
  • Updated Sun, 4 Oct, 05:07 IST.

All competitions · Full T20 statistics · All upcoming matches