T20 Blast 2025 Fixtures & Results

Saturday, Sep 13 2025
match ended
T20 Blast, 2025
Sep 13, 2025

Lancashire

159 (19.5)

Somerset

182-7 (20.0)
match ended
T20 Blast, 2025
Sep 13, 2025

Northamptonshire

158-7 (18.0)

Hampshire

155-4 (15.4)
match ended
T20 Blast, 2025
Sep 13, 2025

Somerset

195-4 (19.0)

Hampshire

194-6 (20.0)
Saturday, Sep 06 2025
match ended
T20 Blast, 2025
Sep 06, 2025

Lancashire

156-7 (18.3)

Kent

153 (20.0)
match ended
T20 Blast, 2025
Sep 06, 2025

Somerset

191-6 (19.5)

Warwickshire

190-6 (20.0)
Friday, Sep 05 2025
match ended
T20 Blast, 2025
Sep 05, 2025

Durham

195-6 (20.0)

Hampshire

221-8 (20.0)
Wednesday, Sep 03 2025
match ended
T20 Blast, 2025
Sep 03, 2025

Surrey

147-6 (14.0)

Northamptonshire

154-4 (14.0)
Friday, Jul 18 2025
match ended
T20 Blast, 2025
Jul 18, 2025

Derbyshire

106 (15.1)

Warwickshire

233-5 (20.0)
match ended
T20 Blast, 2025
Jul 18, 2025

Durham

204-1 (16.3)

Northamptonshire

203-5 (20.0)
match ended
T20 Blast, 2025
Jul 18, 2025

Glamorgan

184-9 (20.0)

Middlesex

132 (18.5)
match ended
T20 Blast, 2025
Jul 18, 2025

Kent

173-3 (17.2)

Essex

172-6 (20.0)
match ended
T20 Blast, 2025
Jul 18, 2025

Leicestershire

185 (18.5)

Yorkshire

188-8 (20.0)
match ended
T20 Blast, 2025
Jul 18, 2025

Nottinghamshire

127-6 (15.2)

Lancashire

126 (20.0)
match ended
T20 Blast, 2025
Jul 18, 2025

Somerset

164-7 (20.0)

Gloucestershire

148-8 (20.0)
match ended
T20 Blast, 2025
Jul 18, 2025

Sussex

197-7 (20.0)

Surrey

204-5 (20.0)
Thursday, Jul 17 2025
match ended
T20 Blast, 2025
Jul 17, 2025

Gloucestershire

185-5 (20.0)

Sussex

189-6 (20.0)
match ended
T20 Blast, 2025
Jul 17, 2025

Worcestershire

206-7 (20.0)

Nottinghamshire

161 (18.2)
match ended
T20 Blast, 2025
Jul 17, 2025

Yorkshire

153 (19.1)

Lancashire

174 (19.5)
match ended
T20 Blast, 2025
Jul 17, 2025

Essex

222-6 (19.2)

Hampshire

220-6 (20.0)
Wednesday, Jul 16 2025
match ended
T20 Blast, 2025
Jul 16, 2025

Middlesex

181-6 (20.0)

Surrey

189-9 (20.0)
Tuesday, Jul 15 2025
match ended
T20 Blast, 2025
Jul 15, 2025

Durham

0-0

Leicestershire

0-0
Sunday, Jul 13 2025
match ended
T20 Blast, 2025
Jul 13, 2025

Worcestershire

176-4 (17.5)

Leicestershire

173-6 (20.0)
match ended
T20 Blast, 2025
Jul 13, 2025

Glamorgan

135 (18.1)

Gloucestershire

175-6 (20.0)
match ended
T20 Blast, 2025
Jul 13, 2025

Hampshire

171-4 (17.2)

Sussex

167-7 (20.0)
match ended
T20 Blast, 2025
Jul 13, 2025

Lancashire

156-7 (18.4)

Durham

155-7 (20.0)
match ended
T20 Blast, 2025
Jul 13, 2025

Warwickshire

176 (20.0)

Northamptonshire

240-6 (20.0)
match ended
T20 Blast, 2025
Jul 13, 2025

Yorkshire

151-9 (20.0)

Derbyshire

157-2 (16.4)
match ended
T20 Blast, 2025
Jul 13, 2025

Surrey

201-6 (20.0)

Somerset

134 (19.3)
match ended
T20 Blast, 2025
Jul 13, 2025

Kent

165-3 (18.1)

Middlesex

160-5 (20.0)
Friday, Jul 11 2025
match ended
T20 Blast, 2025
Jul 11, 2025

Middlesex

189-5 (20.0)

Gloucestershire

166-7 (20.0)
match ended
T20 Blast, 2025
Jul 11, 2025

Worcestershire

153 (19.3)

Warwickshire

176 (19.5)
match ended
T20 Blast, 2025
Jul 11, 2025

Kent

137-8 (20.0)

Somerset

138-5 (18.3)
match ended
T20 Blast, 2025
Jul 11, 2025

Northamptonshire

237-4 (20.0)

Derbyshire

224-6 (20.0)
match ended
T20 Blast, 2025
Jul 11, 2025

Nottinghamshire

159-3 (18.4)

Durham

156 (20.0)
match ended
T20 Blast, 2025
Jul 11, 2025

Surrey

224-4 (19.1)

Glamorgan

222-6 (20.0)
match ended
T20 Blast, 2025
Jul 11, 2025

Essex

148-4 (16.1)

Sussex

145 (18.2)
match ended
T20 Blast, 2025
Jul 11, 2025

Lancashire

217-7 (20.0)

Yorkshire

236-6 (20.0)
Thursday, Jul 10 2025
match ended
T20 Blast, 2025
Jul 10, 2025

Leicestershire

173-4 (16.1)

Northamptonshire

171-7 (20.0)
match ended
T20 Blast, 2025
Jul 10, 2025

Derbyshire

162-6 (20.0)

Worcestershire

174-6 (20.0)
match ended
T20 Blast, 2025
Jul 10, 2025

Hampshire

208-4 (20.0)

Glamorgan

113 (18.5)
Wednesday, Jul 09 2025
match ended
T20 Blast, 2025
Jul 09, 2025

Middlesex

187-8 (20.0)

Hampshire

188-7 (19.4)
match ended
T20 Blast, 2025
Jul 09, 2025

Gloucestershire

165-9 (20.0)

Surrey

193-7 (20.0)
match ended
T20 Blast, 2025
Jul 09, 2025

Sussex

148 (19.5)

Kent

151-8 (19.3)
match ended
T20 Blast, 2025
Jul 09, 2025

Warwickshire

203-9 (20.0)

Lancashire

167 (18.1)
Tuesday, Jul 08 2025
match ended
T20 Blast, 2025
Jul 08, 2025

Somerset

225-6 (20.0)

Essex

130 (14.1)
Sunday, Jul 06 2025
match ended
T20 Blast, 2025
Jul 06, 2025

Derbyshire

201-3 (17.2)

Yorkshire

200-6 (20.0)
match ended
T20 Blast, 2025
Jul 06, 2025

Durham

182-7 (20.0)

Warwickshire

174-8 (20.0)
match ended
T20 Blast, 2025
Jul 06, 2025

Glamorgan

122-4 (11.4)

Kent

118-9 (20.0)
match ended
T20 Blast, 2025
Jul 06, 2025

Hampshire

178-3 (20.0)

Somerset

179-6 (19.5)
match ended
T20 Blast, 2025
Jul 06, 2025

Northamptonshire

152-9 (20.0)

Worcestershire

153-4 (16.4)
match ended
T20 Blast, 2025
Jul 06, 2025

Nottinghamshire

189-9 (19.5)

Leicestershire

188-2 (20.0)
match ended
T20 Blast, 2025
Jul 06, 2025

Gloucestershire

204-5 (20.0)

Middlesex

195-7 (20.0)
match ended
T20 Blast, 2025
Jul 06, 2025

Surrey

141-6 (12.0)

Essex

145-6 (12.0)
Saturday, Jul 05 2025
match ended
T20 Blast, 2025
Jul 05, 2025

Lancashire

178-6 (20.0)

Derbyshire

136-6 (20.0)
match ended
T20 Blast, 2025
Jul 05, 2025

Sussex

134 (16.5)

Hampshire

196-8 (20.0)
Friday, Jul 04 2025
match ended
T20 Blast, 2025
Jul 04, 2025

Durham

231-5 (20.0)

Nottinghamshire

182 (15.4)
match ended
T20 Blast, 2025
Jul 04, 2025

Kent

161 (19.4)

Sussex

195-9 (20.0)
match ended
T20 Blast, 2025
Jul 04, 2025

Leicestershire

154 (19.3)

Warwickshire

158-4 (18.2)
match ended
T20 Blast, 2025
Jul 04, 2025

Northamptonshire

177 (20.0)

Lancashire

181-5 (19.3)
match ended
T20 Blast, 2025
Jul 04, 2025

Somerset

174-9 (20.0)

Glamorgan

176-7 (20.0)
match ended
T20 Blast, 2025
Jul 04, 2025

Yorkshire

233-6 (20.0)

Worcestershire

192 (19.1)
match ended
T20 Blast, 2025
Jul 04, 2025

Essex

171 (19.3)

Gloucestershire

184-7 (20.0)
Friday, Jun 20 2025
match ended
T20 Blast, 2025
Jun 20, 2025

Durham

193-4 (20.0)

Yorkshire

130 (17.3)
match ended
T20 Blast, 2025
Jun 20, 2025

Glamorgan

130-9 (20.0)

Somerset

131-4 (16.4)
match ended
T20 Blast, 2025
Jun 20, 2025

Northamptonshire

140 (19.2)

Nottinghamshire

164-8 (20.0)
match ended
T20 Blast, 2025
Jun 20, 2025

Surrey

194-8 (20.0)

Middlesex

119 (18.4)
match ended
T20 Blast, 2025
Jun 20, 2025

Derbyshire

163 (17.2)

Lancashire

243-7 (20.0)
match ended
T20 Blast, 2025
Jun 20, 2025

Essex

172 (19.0)

Kent

219-3 (20.0)
match ended
T20 Blast, 2025
Jun 20, 2025

Gloucestershire

130-8 (20.0)

Hampshire

124-9 (20.0)
match ended
T20 Blast, 2025
Jun 20, 2025

Warwickshire

135-9 (19.3)

Worcestershire

134 (18.4)
Thursday, Jun 19 2025
match ended
T20 Blast, 2025
Jun 19, 2025

Middlesex

161 (19.5)

Essex

160-6 (20.0)
match ended
T20 Blast, 2025
Jun 19, 2025

Leicestershire

160-6 (17.4)

Nottinghamshire

156 (19.3)
match ended
T20 Blast, 2025
Jun 19, 2025

Somerset

209-7 (20.0)

Hampshire

192-7 (20.0)
Wednesday, Jun 18 2025
match ended
T20 Blast, 2025
Jun 18, 2025

Worcestershire

156-4 (17.1)

Durham

155-6 (20.0)
match ended
T20 Blast, 2025
Jun 18, 2025

Kent

157-9 (20.0)

Gloucestershire

160-3 (18.2)
match ended
T20 Blast, 2025
Jun 18, 2025

Surrey

210-6 (20.0)

Sussex

162 (19.5)
Tuesday, Jun 17 2025
match ended
T20 Blast, 2025
Jun 17, 2025

Hampshire

124 (17.5)

Surrey

193-6 (20.0)
Sunday, Jun 15 2025
match ended
T20 Blast, 2025
Jun 15, 2025

Yorkshire

128 (19.0)

Durham

131-4 (18.0)
match ended
T20 Blast, 2025
Jun 15, 2025

Gloucestershire

149-9 (20.0)

Glamorgan

189-6 (20.0)
match ended
T20 Blast, 2025
Jun 15, 2025

Leicestershire

153-4 (17.1)

Worcestershire

150-8 (20.0)
match ended
T20 Blast, 2025
Jun 15, 2025

Somerset

224-6 (20.0)

Kent

228-5 (20.0)
Saturday, Jun 14 2025
match ended
T20 Blast, 2025
Jun 14, 2025

Derbyshire

197-3 (18.2)

Leicestershire

196-5 (20.0)
match ended
T20 Blast, 2025
Jun 14, 2025

Glamorgan

172 (18.5)

Sussex

199-7 (20.0)
match ended
T20 Blast, 2025
Jun 14, 2025

Warwickshire

206-7 (20.0)

Nottinghamshire

212-4 (20.0)
Friday, Jun 13 2025
match ended
T20 Blast, 2025
Jun 13, 2025

Worcestershire

143 (19.1)

Lancashire

146-3 (17.3)
match ended
T20 Blast, 2025
Jun 13, 2025

Northamptonshire

142-8 (20.0)

Durham

157-8 (20.0)
match ended
T20 Blast, 2025
Jun 13, 2025

Nottinghamshire

153-9 (20.0)

Derbyshire

199-5 (20.0)
match ended
T20 Blast, 2025
Jun 13, 2025

Yorkshire

173-5 (20.0)

Warwickshire

205-8 (20.0)
match ended
T20 Blast, 2025
Jun 13, 2025

Gloucestershire

135-7 (20.0)

Somerset

137-4 (17.4)
match ended
T20 Blast, 2025
Jun 13, 2025

Hampshire

63-1 (6.0)

Middlesex

75-1 (6.0)
match ended
T20 Blast, 2025
Jun 13, 2025

Sussex

23-3 (3.1)

Essex

177-4 (17.0)
Thursday, Jun 12 2025
match ended
T20 Blast, 2025
Jun 12, 2025

Essex

180 (19.5)

Glamorgan

220-6 (20.0)
match ended
T20 Blast, 2025
Jun 12, 2025

Surrey

173-6 (20.0)

Kent

171-7 (20.0)
match ended
T20 Blast, 2025
Jun 12, 2025

Somerset

235-5 (19.2)

Middlesex

229-5 (20.0)
Wednesday, Jun 11 2025
match ended
T20 Blast, 2025
Jun 11, 2025

Durham

168-6 (20.0)

Derbyshire

152 (19.3)
match ended
T20 Blast, 2025
Jun 11, 2025

Northamptonshire

184-6 (20.0)

Warwickshire

174-8 (20.0)
match ended
T20 Blast, 2025
Jun 11, 2025

Nottinghamshire

166-9 (20.0)

Yorkshire

175-8 (20.0)
Sunday, Jun 08 2025
match ended
T20 Blast, 2025
Jun 08, 2025

Lancashire

156-9 (20.0)

Northamptonshire

180-6 (20.0)
match ended
T20 Blast, 2025
Jun 08, 2025

Essex

156-9 (20.0)

Middlesex

159-4 (17.3)
match ended
T20 Blast, 2025
Jun 08, 2025

Kent

181-2 (19.0)

Hampshire

177-7 (20.0)
match ended
T20 Blast, 2025
Jun 08, 2025

Yorkshire

213-7 (20.0)

Leicestershire

107 (16.5)
match ended
T20 Blast, 2025
Jun 08, 2025

Sussex

195-4 (20.0)

Glamorgan

117 (15.2)
match ended
T20 Blast, 2025
Jun 08, 2025

Warwickshire

199-6 (20.0)

Derbyshire

141 (17.1)
Saturday, Jun 07 2025
match ended
T20 Blast, 2025
Jun 07, 2025

Nottinghamshire

181-7 (20.0)

Worcestershire

206-5 (20.0)
Friday, Jun 06 2025
match ended
T20 Blast, 2025
Jun 06, 2025

Worcestershire

159 (19.0)

Northamptonshire

190-5 (20.0)
match ended
T20 Blast, 2025
Jun 06, 2025

Glamorgan

185-4 (19.0)

Essex

183-8 (20.0)
match ended
T20 Blast, 2025
Jun 06, 2025

Kent

151-9 (20.0)

Surrey

193-7 (20.0)
match ended
T20 Blast, 2025
Jun 06, 2025

Leicestershire

193-8 (20.0)

Durham

187-7 (20.0)
match ended
T20 Blast, 2025
Jun 06, 2025

Derbyshire

162-9 (20.0)

Nottinghamshire

120-3 (13.5)
match ended
T20 Blast, 2025
Jun 06, 2025

Hampshire

121-3 (15.0)

Gloucestershire

119 (19.5)
match ended
T20 Blast, 2025
Jun 06, 2025

Sussex

166-8 (20.0)

Somerset

169-3 (18.0)
match ended
T20 Blast, 2025
Jun 06, 2025

Warwickshire

168-4 (19.0)

Yorkshire

164-7 (20.0)
Thursday, Jun 05 2025
match ended
T20 Blast, 2025
Jun 05, 2025

Middlesex

0-0

Kent

172-9 (20.0)
match ended
T20 Blast, 2025
Jun 05, 2025

Surrey

141-7 (20.0)

Hampshire

63-0 (8.2)
Wednesday, Jun 04 2025
match ended
T20 Blast, 2025
Jun 04, 2025

Lancashire

145-7 (20.0)

Leicestershire

149-5 (18.3)
match ended
T20 Blast, 2025
Jun 04, 2025

Derbyshire

188-4 (20.0)

Northamptonshire

194-6 (20.0)
Tuesday, Jun 03 2025
match ended
T20 Blast, 2025
Jun 03, 2025

Glamorgan

142 (20.0)

Surrey

149-8 (20.0)
Sunday, Jun 01 2025
match ended
T20 Blast, 2025
Jun 01, 2025

Worcestershire

201-5 (20.0)

Yorkshire

135-8 (19.3)
match ended
T20 Blast, 2025
Jun 01, 2025

Northamptonshire

123-5 (19.2)

Leicestershire

122 (20.0)
match ended
T20 Blast, 2025
Jun 01, 2025

Essex

148 (19.1)

Somerset

149-2 (15.5)
match ended
T20 Blast, 2025
Jun 01, 2025

Middlesex

124-9 (20.0)

Glamorgan

128-5 (15.3)
match ended
T20 Blast, 2025
Jun 01, 2025

Sussex

173 (20.0)

Gloucestershire

93 (13.3)
match ended
T20 Blast, 2025
Jun 01, 2025

Durham

150-6 (20.0)

Lancashire

151-6 (20.0)
Saturday, May 31 2025
match ended
T20 Blast, 2025
May 31, 2025

Lancashire

216-3 (20.0)

Nottinghamshire

169 (19.1)
match ended
T20 Blast, 2025
May 31, 2025

Warwickshire

143 (20.0)

Durham

147-7 (17.1)
Friday, May 30 2025
match ended
T20 Blast, 2025
May 30, 2025

Leicestershire

171-5 (18.4)

Derbyshire

170-6 (20.0)
match ended
T20 Blast, 2025
May 30, 2025

Nottinghamshire

229-3 (19.1)

Warwickshire

226-5 (20.0)
match ended
T20 Blast, 2025
May 30, 2025

Somerset

147-5 (17.5)

Surrey

146-9 (20.0)
match ended
T20 Blast, 2025
May 30, 2025

Yorkshire

224-9 (20.0)

Northamptonshire

237-4 (20.0)
match ended
T20 Blast, 2025
May 30, 2025

Gloucestershire

204-7 (20.0)

Kent

208-3 (20.0)
match ended
T20 Blast, 2025
May 30, 2025

Hampshire

230-7 (20.0)

Essex

124 (16.2)
Thursday, May 29 2025
match ended
T20 Blast, 2025
May 29, 2025

Middlesex

186-7 (20.0)

Sussex

202-4 (20.0)
match ended
T20 Blast, 2025
May 29, 2025

Lancashire

176-8 (20.0)

Worcestershire

169-7 (20.0)