back icon

T20 Blast, 2025 - Schedule & Results

29th May, 2025

Match 1

London

202/4 (20.0)

186/7 (20.0)

Sussex beat Middlesex by 16 runs

Match 2

Manchester

176/8 (20.0)

169/7 (20.0)

Lancashire beat Worcestershire by 7 runs

30th May, 2025

Match 3

Leicester

170/6 (20.0)

171/5 (18.4)

Leicestershire beat Derbyshire by 5 wickets

Match 4

Nottingham

226/5 (20.0)

229/3 (19.1)

Nottinghamshire beat Warwickshire by 7 wickets

Match 5

Taunton

146/9 (20.0)

147/5 (17.5)

Somerset beat Surrey by 5 wickets

Match 6

Leeds

224/9 (20.0)

Northamptonshire beat Yorkshire by 13 runs

Match 7

Bristol

208/3 (20.0)

204/7 (20.0)

Kent beat Gloucestershire by 4 runs

Match 8

Southampton

230/7 (20.0)

124/10 (16.2)

Hampshire beat Essex by 106 runs

31st May, 2025

Match 9

Birmingham

143/10 (20.0)

147/7 (17.1)

Durham beat Warwickshire by 3 wickets

Match 10

Manchester

216/3 (20.0)

169/10 (19.1)

Lancashire beat Nottinghamshire by 47 runs

1st June, 2025

Match 11

New Road

201/5 (20.0)

135/8 (19.3)

Worcestershire beat Yorkshire by 60 runs (DLS method)

Match 12

Northampton

122/10 (20.0)

Northamptonshire beat Leicestershire by 5 wickets

Match 13

New Writtle Street

148/10 (19.1)

149/2 (15.5)

Somerset beat Essex by 8 wickets

player_of_the_match

Player of the match

Matt Critchley - ESS

Match 14

Northwood

124/9 (20.0)

128/5 (15.3)

Glamorgan beat Middlesex by 5 wickets

Match 15

Hove

173/10 (20.0)

93/10 (13.3)

Sussex beat Gloucestershire by 80 runs

Match 16

Chester-le-Street

150/6 (20.0)

151/6 (20.0)

Lancashire beat Durham by 4 wickets

3rd June, 2025

Match 17

Cardiff

149/8 (20.0)

142/10 (20.0)

Surrey beat Glamorgan by 7 runs

4th June, 2025

Match 18

Manchester

145/7 (20.0)

149/5 (18.3)

Leicestershire beat Lancashire by 5 wickets

Match 19

Derby

188/4 (20.0)

Northamptonshire beat Derbyshire by 6 runs

5th June, 2025

Match 20

London

172/9 (20.0)

MATCH ABANDONED

Match 21

London

141/7 (20.0)

63/0 (8.2)

Hampshire beat Surrey by 15 runs (DLS method)

6th June, 2025

Match 22

New Road

159/10 (19.0)

Northamptonshire beat Worcestershire by 31 runs

Match 23

Cardiff

183/8 (20.0)

185/4 (19.0)

Glamorgan beat Essex by 6 wickets

Match 24

Canterbury

193/7 (20.0)

151/9 (20.0)

Surrey beat Kent by 42 runs

Match 25

Leicester

193/8 (20.0)

187/7 (20.0)

Leicestershire beat Durham by 6 runs

Match 26

Birmingham

164/7 (20.0)

168/4 (19.0)

Warwickshire beat Yorkshire by 6 wickets

Match 27

Derby

162/9 (20.0)

120/3 (13.5)

Nottinghamshire beat Derbyshire by 7 wickets (DLS method)

Match 28

Southampton

119/10 (19.5)

121/3 (15.0)

Hampshire beat Gloucestershire by 7 wickets

Match 29

Hove

166/8 (20.0)

169/3 (18.0)

Somerset beat Sussex by 7 wickets

7th June, 2025

Match 30

Nottingham

206/5 (20.0)

181/7 (20.0)

Worcestershire beat Nottinghamshire by 25 runs

player_of_the_match

Player of the match

Adam Hose - WOR

8th June, 2025

Match 31

Manchester

156/9 (20.0)

Northamptonshire beat Lancashire by 24 runs

Match 32

Chelmsford

156/9 (20.0)

159/4 (17.3)

Middlesex beat Essex by 6 wickets

player_of_the_match

Player of the match

Simon Harmer - ESS

Match 33

Canterbury

177/7 (20.0)

181/2 (19.0)

Kent beat Hampshire by 8 wickets

Match 34

Leeds

213/7 (20.0)

107/10 (16.5)

Yorkshire beat Leicestershire by 106 runs

player_of_the_match

Player of the match

Dawid Malan - YOR

Match 35

Birmingham

199/6 (20.0)

141/10 (17.1)

Warwickshire beat Derbyshire by 58 runs

Match 36

Hove

195/4 (20.0)

117/10 (15.2)

Sussex beat Glamorgan by 78 runs

11th June, 2025

Match 37

Chester-le-Street

168/6 (20.0)

152/10 (19.3)

Durham beat Derbyshire by 16 runs

Match 38

Nottingham

175/8 (20.0)

166/9 (20.0)

Yorkshire beat Nottinghamshire by 9 runs

Match 39

Northampton

174/8 (20.0)

Northamptonshire beat Warwickshire by 10 runs

player_of_the_match

Player of the match

George Scrimshaw - NOR

12th June, 2025

Match 40

Taunton

229/5 (20.0)

235/5 (19.2)

Somerset beat Middlesex by 5 wickets

Match 41

London

171/7 (20.0)

173/6 (20.0)

Surrey beat Kent by 4 wickets

player_of_the_match

Player of the match

Chris Jordan - SUR

Match 42

Chelmsford

220/6 (20.0)

180/10 (19.5)

Glamorgan beat Essex by 40 runs

player_of_the_match

Player of the match

William Smale - GLA

13th June, 2025

Match 43

New Road

143/10 (19.1)

146/3 (17.3)

Lancashire beat Worcestershire by 7 wickets

Match 44

Northampton

157/8 (20.0)

Durham beat Northamptonshire by 15 runs

Match 45

Nottingham

199/5 (20.0)

153/9 (20.0)

Derbyshire beat Nottinghamshire by 46 runs

Match 46

Leeds

205/8 (20.0)

173/5 (20.0)

Warwickshire beat Yorkshire by 32 runs

Match 47

Bristol

135/7 (20.0)

137/4 (17.4)

Somerset beat Gloucestershire by 6 wickets

player_of_the_match

Player of the match

Lewis Goldsworthy - SOM

Match 48

Southampton

63/1 (6.0)

75/1 (6.0)

Middlesex tied with Hampshire (DLS method)

Match 49

Hove

177/4 (17.0)

23/3 (3.1)

MATCH ABANDONED

14th June, 2025

Match 50

Birmingham

196/5 (20.0)

197/3 (18.2)

Derbyshire beat Leicestershire by 7 wickets

Match 51

Cardiff

199/7 (20.0)

172/10 (18.5)

Sussex beat Glamorgan by 27 runs

player_of_the_match

Player of the match

Nathan McAndrew - SUS

Match 52

Birmingham

206/7 (20.0)

212/4 (20.0)

Nottinghamshire beat Warwickshire by 6 wickets

15th June, 2025

Match 53

York

128/10 (19.0)

131/4 (18.0)

Durham beat Yorkshire by 6 wickets

Match 55

Leicester

150/8 (20.0)

153/4 (17.1)

Leicestershire beat Worcestershire by 6 wickets

Match 54

Bristol

189/6 (20.0)

149/9 (20.0)

Glamorgan beat Gloucestershire by 40 runs

Match 56

Taunton

228/5 (20.0)

224/6 (20.0)

Kent beat Somerset by 4 runs

17th June, 2025

Match 57

Southampton

193/6 (20.0)

124/10 (17.5)

Surrey beat Hampshire by 69 runs

player_of_the_match

Player of the match

Dominic Sibley - SUR

18th June, 2025

Match 58

New Road

155/6 (20.0)

156/4 (17.1)

Worcestershire beat Durham by 6 wickets

Match 59

Canterbury

157/9 (20.0)

160/3 (18.2)

Gloucestershire beat Kent by 7 wickets

player_of_the_match

Player of the match

Ajeet Dale - GLO

Match 60

London

210/6 (20.0)

162/10 (19.5)

Surrey beat Sussex by 48 runs

19th June, 2025

Match 61

London

161/10 (19.5)

160/6 (20.0)

Middlesex beat Essex by 1 run

Match 62

Leicester

156/10 (19.3)

160/6 (17.4)

Leicestershire beat Nottinghamshire by 4 wickets

player_of_the_match

Player of the match

Rehan Ahmed - LEI

Match 63

Taunton

209/7 (20.0)

192/7 (20.0)

Somerset beat Hampshire by 17 runs

20th June, 2025

Match 64

Chester-le-Street

193/4 (20.0)

130/10 (17.3)

Durham beat Yorkshire by 63 runs

Match 65

Cardiff

130/9 (20.0)

131/4 (16.4)

Somerset beat Glamorgan by 6 wickets

Match 66

Northampton

164/8 (20.0)

140/10 (19.2)

Nottinghamshire beat Northamptonshire by 24 runs

Match 67

London

194/8 (20.0)

119/10 (18.4)

Surrey beat Middlesex by 75 runs

player_of_the_match

Player of the match

Will Jacks - SUR

Match 68

Birmingham

134/10 (18.4)

135/9 (19.3)

Warwickshire beat Worcestershire by 1 wicket

Match 71

Bristol

124/9 (20.0)

130/8 (20.0)

Gloucestershire beat Hampshire by 2 wickets

Match 69

Derby

243/7 (20.0)

163/10 (17.2)

Lancashire beat Derbyshire by 80 runs

Match 70

Chelmsford

219/3 (20.0)

172/10 (19.0)

Kent beat Essex by 47 runs

4th July, 2025

Match 72

Chester-le-Street

231/5 (20.0)

182/10 (15.4)

Durham beat Nottinghamshire by 49 runs

Match 73

Canterbury

195/9 (20.0)

161/10 (19.4)

Sussex beat Kent by 34 runs

Match 75

Northampton

177/10 (20.0)

181/5 (19.3)

Lancashire beat Northamptonshire by 5 wickets

Match 74

Leicester

154/10 (19.3)

158/4 (18.2)

Warwickshire beat Leicestershire by 6 wickets

Match 76

Taunton

176/7 (20.0)

174/9 (20.0)

Glamorgan beat Somerset by 2 runs

Match 77

Leeds

233/6 (20.0)

192/10 (19.1)

Yorkshire beat Worcestershire by 41 runs

Match 78

Chelmsford

184/7 (20.0)

171/10 (19.3)

Gloucestershire beat Essex by 13 runs

5th July, 2025

Match 79

Manchester

178/6 (20.0)

136/6 (20.0)

Lancashire beat Derbyshire by 42 runs

Match 80

Hove

196/8 (20.0)

134/10 (16.5)

Hampshire beat Sussex by 62 runs

player_of_the_match

Player of the match

Benny Howell - HAM

6th July, 2025

Match 81

Chesterfield

200/6 (20.0)

201/3 (17.2)

Derbyshire beat Yorkshire by 7 wickets

Match 82

Chester-le-Street

182/7 (20.0)

174/8 (20.0)

Durham beat Warwickshire by 8 runs

Match 83

Cardiff

118/9 (20.0)

122/4 (11.4)

Glamorgan beat Kent by 6 wickets

Match 84

Southampton

178/3 (20.0)

179/6 (19.5)

Somerset beat Hampshire by 4 wickets

Match 86

Nottingham

188/2 (20.0)

189/9 (19.5)

Nottinghamshire beat Leicestershire by 1 wicket

Match 85

Northampton

153/4 (16.4)

Worcestershire beat Northamptonshire by 6 wickets

Match 87

Bristol

204/5 (20.0)

195/7 (20.0)

Gloucestershire beat Middlesex by 9 runs

Match 88

London

141/6 (12.0)

145/6 (12.0)

Essex beat Surrey by 4 wickets

8th July, 2025

Match 89

Taunton

225/6 (20.0)

130/10 (14.1)

Somerset beat Essex by 95 runs

player_of_the_match

Player of the match

Tom Kohler-Cadmore - SOM

9th July, 2025

Match 90

Northwood

187/8 (20.0)

188/7 (19.4)

Hampshire beat Middlesex by 3 wickets

Match 93

Hove

148/10 (19.5)

151/8 (19.3)

Kent beat Sussex by 2 wickets

Match 91

Birmingham

203/9 (20.0)

167/10 (18.1)

Warwickshire beat Lancashire by 36 runs

Match 92

Bristol

193/7 (20.0)

165/9 (20.0)

Surrey beat Gloucestershire by 28 runs

10th July, 2025

Match 94

Leicester

173/4 (16.1)

Leicestershire beat Northamptonshire by 6 wickets

Match 95

Derby

174/6 (20.0)

162/6 (20.0)

Worcestershire beat Derbyshire by 12 runs

player_of_the_match

Player of the match

Gareth Roderick - WOR

Match 96

Southampton

208/4 (20.0)

113/10 (18.5)

Hampshire beat Glamorgan by 95 runs

11th July, 2025

Match 97

Northwood

189/5 (20.0)

166/7 (20.0)

Middlesex beat Gloucestershire by 23 runs

Match 98

New Road

176/10 (19.5)

153/10 (19.3)

Warwickshire beat Worcestershire by 23 runs

Match 99

Canterbury

137/8 (20.0)

138/5 (18.3)

Somerset beat Kent by 5 wickets

Match 100

Northampton

224/6 (20.0)

Northamptonshire beat Derbyshire by 13 runs

Match 101

Nottingham

156/10 (20.0)

159/3 (18.4)

Nottinghamshire beat Durham by 7 wickets

Match 102

London

222/6 (20.0)

224/4 (19.1)

Surrey beat Glamorgan by 6 wickets

Match 103

Chelmsford

145/10 (18.2)

148/4 (16.1)

Essex beat Sussex by 6 wickets

player_of_the_match

Player of the match

Michael Pepper - ESS

Match 104

Manchester

236/6 (20.0)

217/7 (20.0)

Yorkshire beat Lancashire by 19 runs

player_of_the_match

Player of the match

Jonny Bairstow - YOR

13th July, 2025

Match 105

New Road

173/6 (20.0)

176/4 (17.5)

Worcestershire beat Leicestershire by 6 wickets

Match 106

Birmingham

176/10 (20.0)

Northamptonshire beat Warwickshire by 64 runs

Match 107

Cardiff

175/6 (20.0)

135/10 (18.1)

Gloucestershire beat Glamorgan by 40 runs

Match 108

Southampton

167/7 (20.0)

171/4 (17.2)

Hampshire beat Sussex by 6 wickets

Match 109

Manchester

155/7 (20.0)

156/7 (18.4)

Lancashire beat Durham by 3 wickets

Match 110

Leeds

151/9 (20.0)

157/2 (16.4)

Derbyshire beat Yorkshire by 8 wickets

Match 111

London

201/6 (20.0)

134/10 (19.3)

Surrey beat Somerset by 67 runs

Match 112

Canterbury

160/5 (20.0)

165/3 (18.1)

Kent beat Middlesex by 7 wickets

15th July, 2025

MATCH ABANDONED

16th July, 2025

Match 114

London

189/9 (20.0)

181/6 (20.0)

Surrey beat Middlesex by 8 runs

17th July, 2025

Match 115

Cheltenham

185/5 (20.0)

189/6 (20.0)

Sussex beat Gloucestershire by 4 wickets

Match 116

New Road

206/7 (20.0)

161/10 (18.2)

Worcestershire beat Nottinghamshire by 45 runs

Match 117

Leeds

174/10 (19.5)

153/10 (19.1)

Lancashire beat Yorkshire by 21 runs

player_of_the_match

Player of the match

Jos Buttler - LAN

Match 118

Chelmsford

220/6 (20.0)

222/6 (19.2)

Essex beat Hampshire by 4 wickets

player_of_the_match

Player of the match

Jordan Cox - ESS

18th July, 2025

Match 119

Derby

233/5 (20.0)

106/10 (15.1)

Warwickshire beat Derbyshire by 127 runs

Match 120

Chester-le-Street

204/1 (16.3)

Durham beat Northamptonshire by 9 wickets

Match 121

Cardiff

184/9 (20.0)

132/10 (18.5)

Glamorgan beat Middlesex by 52 runs

Match 122

Canterbury

172/6 (20.0)

173/3 (17.2)

Kent beat Essex by 7 wickets

Match 123

Leicester

185/10 (18.5)

188/8 (20.0)

Yorkshire beat Leicestershire by 2 wickets

Match 124

Nottingham

126/10 (20.0)

127/6 (15.2)

Nottinghamshire beat Lancashire by 4 wickets

player_of_the_match

Player of the match

Tom Moores - NOT

Match 125

Taunton

164/7 (20.0)

148/8 (20.0)

Somerset beat Gloucestershire by 16 runs

Match 126

Hove

204/5 (20.0)

197/7 (20.0)

Surrey beat Sussex by 7 runs

3rd September, 2025

1st Quarter Final

London

147/6 (14.0)

Northamptonshire beat Surrey by 7 runs

player_of_the_match

Player of the match

Ravi Bopara - NOR

5th September, 2025

2nd Quarter Final

Chester-le-Street

221/8 (20.0)

195/6 (20.0)

Hampshire beat Durham by 26 runs

player_of_the_match

Player of the match

Toby Albert - HAM

6th September, 2025

3rd Quarter Final

Manchester

153/10 (20.0)

156/7 (18.3)

Lancashire beat Kent by 3 wickets

player_of_the_match

Player of the match

Liam Livingstone - LAN

4th Quarter Final

Taunton

190/6 (20.0)

191/6 (19.5)

Somerset beat Warwickshire by 4 wickets

player_of_the_match

Player of the match

Sean Dickson - SOM

13th September, 2025

1st Semi-Final

Birmingham

182/7 (20.0)

159/10 (19.5)

Somerset beat Lancashire by 23 runs

player_of_the_match

Player of the match

Tom Kohler-Cadmore - SOM

2nd Semi-Final

Birmingham

155/4 (15.4)

Hampshire beat Northamptonshire by 6 wickets (DLS method)

player_of_the_match

Player of the match

Chris Lynn - HAM

Final

Birmingham

194/6 (20.0)

195/4 (19.0)

Somerset beat Hampshire by 6 wickets

player_of_the_match

Player of the match

Will Smeed - SOM