National T20 Cup Schedule 2025
COMPLETED / Final / Rawalpindi Cricket Stadium

131/3 (17.3 ov)

127/5 (20 ov)
Lahore B won by 7 wickets (with 15 balls remaining)
COMPLETED / 2nd Semi-Final / Rawalpindi Cricket Stadium

221/1 (20 ov)

211/8 (20 ov)
Lahore B won by 10 runs
COMPLETED / 1st Semi-Final / Rawalpindi Cricket Stadium

142/7 (20 ov)

132/10 (19.4 ov)
Lahore W won by 10 runs
COMPLETED / 28th Match / Rawalpindi Cricket Stadium

157/5 (20 ov)

158/6 (16.4 ov)
FATA won by 4 wickets (with 20 balls remaining)
COMPLETED / 27th Match / Rawalpindi Cricket Stadium

209/0 (20 ov)

100/10 (18.4 ov)
Lahore W won by 109 runs
COMPLETED / 26th Match / Rawalpindi Cricket Stadium

142/5 (20 ov)

139/10 (19.5 ov)
Faisalabad won by 5 wickets (with 0 balls remaining)
COMPLETED / 25th Match / Rawalpindi Cricket Stadium

124/3 (17.1 ov)

118/10 (17.4 ov)
Lahore B won by 7 wickets (with 17 balls remaining)
COMPLETED / 24th Match / Rawalpindi Cricket Stadium

177/5 (18.4 ov)

174/3 (20 ov)
Lahore B won by 5 wickets (with 8 balls remaining)
COMPLETED / 23rd Match / Rawalpindi Cricket Stadium

200/5 (20 ov)

219/6 (20 ov)
FATA won by 19 runs
COMPLETED / 22nd Match / Rawalpindi Cricket Stadium

199/5 (19.5 ov)

193/3 (20 ov)
Faisalabad won by 5 wickets (with 1 ball remaining)
COMPLETED / 21st Match / Rawalpindi Cricket Stadium

163/4 (20 ov)

136/10 (19.3 ov)
Lahore W won by 27 runs
COMPLETED / 20th Match / Rawalpindi Cricket Stadium

177/4 (20 ov)

158/7 (20 ov)
Lahore B won by 19 runs
COMPLETED / 19th Match / Rawalpindi Cricket Stadium

148/10 (19 ov)

129/5 (20 ov)
Karachi W won by 19 runs
COMPLETED / 18th Match / Rawalpindi Cricket Stadium

156/6 (19.3 ov)

155/7 (20 ov)
Karachi W won by 4 wickets (with 3 balls remaining)
COMPLETED / 17th Match / Rawalpindi Cricket Stadium

178/7 (20 ov)

150/8 (20 ov)
Lahore W won by 28 runs
COMPLETED / 16th Match / Rawalpindi Cricket Stadium

171/8 (20 ov)

170/7 (20 ov)
Islamabad won by 2 wickets (with 0 balls remaining)
COMPLETED / 15th Match / Rawalpindi Cricket Stadium

173/6 (20 ov)

170/10 (19.5 ov)
Lahore B won by 3 runs
COMPLETED / 14th Match / Rawalpindi Cricket Stadium

178/6 (20 ov)

164/9 (20 ov)
Karachi W won by 14 runs
COMPLETED / 13th Match / Rawalpindi Cricket Stadium

213/4 (20 ov)

172/10 (18.3 ov)
Lahore W won by 41 runs
COMPLETED / 12th Match / Rawalpindi Cricket Stadium

163/4 (19.5 ov)

160/8 (20 ov)
Rawalpindi won by 6 wickets (with 1 ball remaining)
COMPLETED / 11th Match / Rawalpindi Cricket Stadium

128/10 (19.2 ov)

129/7 (19.4 ov)
Peshawar won by 3 wickets (with 2 balls remaining)
CANCELLED / 10th Match / Rawalpindi Cricket Stadium


No result
CANCELLED / 9th Match / Rawalpindi Cricket Stadium


29/2 (5.3 ov)
No result
CANCELLED / 8th Match / Rawalpindi Cricket Stadium


No result
CANCELLED / 7th Match / Rawalpindi Cricket Stadium

116/10 (18.3 ov)

No result
COMPLETED / 6th Match / Rawalpindi Cricket Stadium

163/8 (20 ov)

167/7 (19.4 ov)
Lahore W won by 3 wickets (with 2 balls remaining)
COMPLETED / 5th Match / Rawalpindi Cricket Stadium

187/5 (20 ov)

193/3 (18.1 ov)
Faisalabad won by 7 wickets (with 11 balls remaining)
COMPLETED / 4th Match / Rawalpindi Cricket Stadium

175/4 (20 ov)

173/5 (20 ov)
Islamabad won by 2 runs
COMPLETED / 3rd Match / Rawalpindi Cricket Stadium

164/6 (20 ov)

166/4 (18.5 ov)
FATA won by 6 wickets (with 7 balls remaining)
COMPLETED / 2nd Match / Rawalpindi Cricket Stadium

168/5 (20 ov)

169/5 (20 ov)
Lahore B won by 1 run
COMPLETED / 1st Match / Rawalpindi Cricket Stadium

180/5 (20 ov)

183/2 (18.2 ov)
Faisalabad won by 8 wickets (with 10 balls remaining)