Skip to content
FairPlay

T20 competition

National T20 Cup

40 verified results in the last 12 months (14 Feb 2026 to 7 Jun 2026), involving 18 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. 7 Jun 2026 · 20:30 IST

    T20

    Karachi Whites118 (18.3 ov)

    Abbottabad Region120/1 (13.5 ov)

    Abbottabad won by 9 wickets (with 37 balls remaining)

    Scorecard: Karachi Whites v Abbottabad Region →

  2. 17 Mar 2026 · 21:45 IST

    T20

    Abbottabad Region

    Lahore Whites194/6 (20 ov)

    No result

    Scorecard: Abbottabad Region v Lahore Whites →

  3. 17 Mar 2026 · 16:45 IST

    T20

    Karachi Whites167/5 (15.1 ov)

    Sailkot Regoin165/9 (20 ov)

    Karachi Whites won by 5 wickets (with 29 balls remaining)

    Scorecard: Karachi Whites v Sailkot Regoin →

  4. 16 Mar 2026 · 21:45 IST

    T20

    Sailkot Regoin164/3 (19.5 ov)

    Multan Region163 (19.5 ov)

    Sailkot Regoin won by 7 wickets (with 1 ball remaining)

    Scorecard: Sailkot Regoin v Multan Region →

  5. 16 Mar 2026 · 16:45 IST

    T20

    Abbottabad Region87/2 (8.2 ov)

    Lahore Blues86 (14.3 ov)

    Abbottabad Region won by 8 wickets (with 70 balls remaining)

    Scorecard: Abbottabad Region v Lahore Blues →

  6. 15 Mar 2026 · 21:45 IST

    T20

    Bahawalpur Region

    Peshawar Region

    Match abandoned without a ball bowled

    Scorecard: Bahawalpur Region v Peshawar Region →

  7. 15 Mar 2026 · 16:45 IST

    T20

    Lahore Whites

    Karachi Whites

    Match abandoned without a ball bowled

    Scorecard: Lahore Whites v Karachi Whites →

  8. 14 Mar 2026 · 21:45 IST

    T20

    Lahore Blues149 (17.3 ov)

    Karachi Blues206/3 (20 ov)

    Karachi Blues won by 57 runs

    Scorecard: Lahore Blues v Karachi Blues →

  9. 14 Mar 2026 · 16:45 IST

    T20

    Sailkot Regoin202/6 (20 ov)

    Abbottabad Region171 (20 ov)

    Sialkot Region won by 31 runs

    Scorecard: Sailkot Regoin v Abbottabad Region →

  10. 13 Mar 2026 · 21:45 IST

    T20

    Bahawalpur Region198/6 (19.4 ov)

    Lahore Whites196/5 (20 ov)

    Bahawalpur Region won by 4 wickets (with 2 balls remaining)

    Scorecard: Bahawalpur Region v Lahore Whites →

  11. 13 Mar 2026 · 16:45 IST

    T20

    Faisalabad Region170/9 (20 ov)

    Peshawar Region155 (19.5 ov)

    Faisalabad Region won by 15 runs

    Scorecard: Faisalabad Region v Peshawar Region →

  12. 12 Mar 2026 · 21:45 IST

    T20

    Karachi Blues127 (15.4 ov)

    Multan Region201/6 (20 ov)

    Multan Region won by 74 runs

    Scorecard: Karachi Blues v Multan Region →

  13. 12 Mar 2026 · 16:45 IST

    T20

    Sailkot Regoin210/4 (20 ov)

    Lahore Blues100 (14.2 ov)

    Sialkot Region won by 110 runs

    Scorecard: Sailkot Regoin v Lahore Blues →

  14. 11 Mar 2026 · 21:45 IST

    T20

    Karachi Whites

    Peshawar Region

    Match abandoned without a ball bowled

    Scorecard: Karachi Whites v Peshawar Region →

  15. 11 Mar 2026 · 16:45 IST

    T20

    Faisalabad Region164/4 (17.5 ov)

    Bahawalpur Region158 (20 ov)

    Faisalabad Region won by 6 wickets (with 13 balls remaining)

    Scorecard: Faisalabad Region v Bahawalpur Region →

  16. 10 Mar 2026 · 21:45 IST

    T20

    Multan Region200/6 (20 ov)

    Lahore Blues197/6 (20 ov)

    Multan Region won by 3 runs

    Scorecard: Multan Region v Lahore Blues →

  17. 10 Mar 2026 · 16:45 IST

    T20

    Abbottabad Region203/2 (16.4 ov)

    Karachi Blues201/4 (20 ov)

    Abbottabad Region won by 8 wickets (with 20 balls remaining)

    Scorecard: Abbottabad Region v Karachi Blues →

  18. 9 Mar 2026 · 21:45 IST

    T20

    Faisalabad Region106/7 (10 ov)

    Lahore Whites110/4 (9.4 ov)

    Lahore Whites won by 6 wickets (with 2 balls remaining)

    Scorecard: Faisalabad Region v Lahore Whites →

  19. 9 Mar 2026 · 16:45 IST

    T20

    Karachi Whites78/0 (9 ov)

    Bahawalpur Region185/8 (20 ov)

    Karachi Whites won by 12 runs (DLS Method)

    Scorecard: Karachi Whites v Bahawalpur Region →

  20. 8 Mar 2026 · 21:45 IST

    T20

    Sailkot Regoin161 (19.4 ov)

    Karachi Blues201 (19.2 ov)

    Karachi Blues won by 40 runs

    Scorecard: Sailkot Regoin v Karachi Blues →

  21. 8 Mar 2026 · 16:45 IST

    T20

    Abbottabad Region205/2 (20 ov)

    Multan Region203/6 (20 ov)

    Abbottabad Region won by 8 wickets (with 0 ball remaining)

    Scorecard: Abbottabad Region v Multan Region →

  22. 7 Mar 2026 · 21:45 IST

    T20

    Faisalabad Region171/7 (20 ov)

    Karachi Whites174/2 (17.1 ov)

    Karachi Whites won by 8 wickets (with 17 balls remaining)

    Scorecard: Faisalabad Region v Karachi Whites →

  23. 7 Mar 2026 · 16:45 IST

    T20

    Lahore Whites168/4 (17 ov)

    Peshawar Region167/9 (20 ov)

    Lahore Whites won by 6 wickets (with 18 balls remaining)

    Scorecard: Lahore Whites v Peshawar Region →

  24. 24 Feb 2026 · 19:30 IST

    T20

    Karachi Blues113 (16 ov)

    Bahawalpur Region172/5 (20 ov)

    Bahawalpur Region won by 59 runs

    Scorecard: Karachi Blues v Bahawalpur Region →

  25. 23 Feb 2026 · 23:45 IST

    T20

    Hyderabad Region158/9 (20 ov)

    Rawalpindi Region162/4 (16.5 ov)

    Rawalpindi Region won by 6 wickets (with 19 balls remaining)

    Scorecard: Hyderabad Region v Rawalpindi Region →

  26. 23 Feb 2026 · 19:30 IST

    T20

    Bahawalpur Region135 (20 ov)

    FATA Region97 (17 ov)

    Bahawalpur Region won by 38 runs

    Scorecard: Bahawalpur Region v FATA Region →

  27. 22 Feb 2026 · 23:45 IST

    T20

    Azad Jammu & Kashmir Region149/7 (20 ov)

    Quetta Region150/3 (18.3 ov)

    Quetta Region won by 7 wickets (with 9 balls remaining)

    Scorecard: Azad Jammu & Kashmir Region v Quetta Region →

  28. 22 Feb 2026 · 19:30 IST

    T20

    Islamabad Region135 (19.2 ov)

    Karachi Blues161/4 (20 ov)

    Karachi Blues won by 26 runs

    Scorecard: Islamabad Region v Karachi Blues →

  29. 21 Feb 2026 · 23:45 IST

    T20

    Bahawalpur Region104/9 (20 ov)

    Dera Murad Jamali Region100 (20 ov)

    Bahawalpur Region won by 4 runs

    Scorecard: Bahawalpur Region v Dera Murad Jamali Region →

  30. 21 Feb 2026 · 19:30 IST

    T20

    FATA Region151/7 (20 ov)

    Hyderabad Region197/5 (20 ov)

    Hyderabad Region won by 46 runs

    Scorecard: FATA Region v Hyderabad Region →

Team records

Results in National T20 Cup 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 %
Karachi Blues9667%
Bahawalpur Region8563%
Abbottabad Region5480%
Karachi Whites4375%
Quetta Region4375%
Sailkot Regoin5360%
Lahore Whites3267%
FATA Region4250%
Faisalabad Region4250%
Hyderabad Region4250%
Islamabad Region4250%
Multan Region4250%
Rawalpindi Region4250%
Dera Murad Jamali Region4125%
Larkana Region4125%
Peshawar Region200%
Azad Jammu & Kashmir Region400%
Lahore Blues400%

Highest totals

TotalTeamMatch
210/420 ovSailkot Regoinv Lahore Blues12 Mar 2026National T20 Cup · T20
207/320 ovIslamabad Regionv Larkana Region14 Feb 2026National T20 Cup · T20
206/320 ovKarachi Bluesv Lahore Blues14 Mar 2026National T20 Cup · T20
205/220 ovAbbottabad Regionv Multan Region8 Mar 2026National T20 Cup · T20
203/216.4 ovAbbottabad Regionv Karachi Blues10 Mar 2026National T20 Cup · 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, 07:31 IST.

All competitions · Full T20 statistics · All upcoming matches