The National T20 Cup 2023 will be played between November 24 and December 10. Here is the full schedule of Pakistan’s top-flight domestic T20 tournament, including the full fixtures list, match timings and venues.
Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.
The white-ball tournament will be contested among 18 teams divided into four groups. Four venues in Karachi – National Bank Stadium, UBL Sports Complex, HPC Oval Ground and NBP Sports Complex – will host the 63 matches, including 32 group-stage games, the Super Eight fixtures, the semi-finals and the final.
This year marks the first season since the re-enactment of the PCB 2014 Constitution. Among the six sides that participated in the National T20 last year, Sindh clinched their maiden silverware by beating Khyber Pakhtunkhwa, who lost the opportunity to claim a hat-trick of titles after winning both the 2020-21 and 2021-22 seasons.
Here are the group divisions:
Group A: Lahore Whites, Peshawar, Karachi Blues, Larkana and Quetta
Group B: Lahore Blues, Karachi Whites, Islamabad, Hyderabad, and Dera Murad Jamali
Group C: Rawalpindi, Abbottabad, Faisalabad and Bahawalpur
Group D: Multan, Sialkot, FATA and AJK
National T20 Cup 2023 fixtures: Date, match timings and venues
November 24
Lahore Region (W) vs Larkana Region, NBP Sports Complex Karachi, 10:00 AM local time
Karachi Region (B) vs Peshawar Region NBP Sports Complex Karachi 02:00 PM local time
Karachi Region (W) vs Islamabad Region, UBL Sports Complex Karachi, 10:00 AM local time
Hyderabad Region vs D.M. Jamali Region, UBL Sports Complex Karachi, 02:00 PM local time
Rawalpindi Region vs Abbottabad Region, National Bank Stadium Karachi, 03:00 PM local time
Faisalabad Region vs Bahawalpur Region, National Bank Stadium Karachi, 08:00 PM local time
Multan Region vs Sialkot Region, HPC Oval Ground Karachi, 10:00 AM local time
FATA Region vs AJK Region, HPC Oval Ground Karachi, 02:00 PM local time
November 25
Lahore Region (W) vs Peshawar Region, NBP Sports Complex Karachi, 10:00 AM local time
Karachi Region (B) vs Quetta Region NBP Sports Complex Karachi 02:00 PM local time
Karachi Region (W) vs D.M. Jamali Region, UBL Sports Complex Karachi, 10:00 AM local time
Lahore Region (B) vs Hyderabad Region, UBL Sports Complex Karachi, 02:00 PM local time
Multan Region vs AJK Region, National Bank Stadium Karachi, 03:00 PM local time
Sialkot Region vs FATA Region, National Bank Stadium Karachi, 08:00 PM local time
November 26
Quetta Region vs Peshawar Region, NBP Sports Complex Karachi, 10:00 AM local time
Larkana Region vs Karachi Region, (B) NBP Sports Complex Karachi, 02:00 PM local time
Karachi Region (W) vs Lahore Region (B), National Bank Stadium Karachi, 03:00 PM local time
Islamabad Region vs D.M. Jamali Region National Bank Stadium Karachi 08:00 PM local time
Rawalpindi Region vs Faisalabad Region, HPC Oval Ground Karachi, 10:00 AM local time
Abbottabad Region vs Bahawalpur Region, HPC Oval Ground Karachi, 02:00 PM local time
November 27
Lahore Region (W) vs Quetta Region, National Bank Stadium Karachi, 03:00 PM local time
Peshawar Region vs Larkana Region, National Bank Stadium Karachi, 08:00 PM local time
Lahore Region (B) vs D.M. Jamali Region, UBL Sports Complex Karachi, 10:00 AM local time
Islamabad Region vs Hyderabad Region, UBL Sports Complex Karachi, 02:00 PM local time
Rawalpindi Region vs Bahawalpur Region, HPC Oval Ground Karachi, 10:00 AM local time
Abbottabad Region vs Faisalabad Region, HPC Oval Ground Karachi, 02:00 PM local time
Multan Region vs FATA Region, NBP Sports Complex Karachi, 10:00 AM local time
Sialkot Region vs AJK Region, NBP Sports Complex Karachi, 02:00 PM local time
November 28
Lahore Region (W) vs Karachi Region (B), National Bank Stadium Karachi, 08:00 PM local time
Quetta Region vs Larkana Region, NBP Sports Complex Karachi, 10:00 AM local time
Karachi Region (W) vs Hyderabad Region, National Bank Stadium Karachi, 03:00 PM local time
Lahore Region (B) vs Islamabad Region, UBL Sports Complex Karachi, 10:00 AM local time
December 1
Super Eight, Match 1 – 10:00 AM local time
Super Eight, Match 2 – 10:00 AM local time
Super Eight, Match 3 – 10:00 AM local time
Super Eight, Match 4 – 10:00 AM local time
December 2
Super Eight, Match 5 – 10:00 AM local time
Super Eight, Match 6 – 10:00 AM local time
Super Eight, Match 7 – 10:00 AM local time
Super Eight, Match 8 – 10:00 AM local time
December 3
Super Eight, Match 9 – 10:00 AM local time
Super Eight, Match 10 – 10:00 AM local time
Super Eight, Match 11 – 10:00 AM local time
Super Eight, Match 12 – 10:00 AM local time
December 4
Super Eight, Match 13 – 10:00 AM local time
Super Eight, Match 14 – 10:00 AM local time
Super Eight, Match 15 – 10:00 AM local time
Super Eight, Match 16 – 10:00 AM local time
December 6
Super Eight, Match 17 – 10:00 AM local time
Super Eight, Match 18 – 10:00 AM local time
Super Eight, Match 19 – 10:00 AM local time
Super Eight, Match 20 – 10:00 AM local time
December 7
Super Eight, Match 21 – 10:00 AM local time
Super Eight, Match 22 – 10:00 AM local time
Super Eight, Match 23 – 10:00 AM local time
Super Eight, Match 24 – 10:00 AM local time
December 8
Super Eight, Match 25 – 10:00 AM local time
Super Eight, Match 26 – 10:00 AM local time
Super Eight, Match 27 – 10:00 AM local time
Super Eight, Match 28 – 10:00 AM local time
December 9
Semi-final 1 – 10:00 AM local time
Semi-final 2 – 10:00 AM local time
December 10
National T20 Cup 2023 final – 10:00 AM local time