Vitality Blast Men 2025 Schedule & Results

Thu, 29 May '25
Sussex Flag

Sussex

202/4
Middlesex Flag

Middlesex

(20 ov, T:203) 186/7

Sussex won by 16 runs

Lancashire Flag

Lancashire

176/8
Worcestershire Flag

Worcestershire

(20 ov, T:177) 169/7

Lancashire won by 7 runs

Fri, 30 May '25
Derbyshire Flag

Derbyshire

170/6
Leicestershire Flag

Leicestershire

(18.4/20 ov, T:171) 171/5

Leics won by 5 wickets (with 8 balls remaining)

Birmingham Bears Flag

Birmingham Bears

226/5
Nottinghamshire Flag

Nottinghamshire

(19.1/20 ov, T:227) 229/3

Notts won by 7 wickets (with 5 balls remaining)

Surrey Flag

Surrey

146/9
Somerset Flag

Somerset

(17.5/20 ov, T:147) 147/5

Somerset won by 5 wickets (with 13 balls remaining)

Northamptonshire Flag

Northamptonshire

237/4
Yorkshire Flag

Yorkshire

(20 ov, T:238) 224/9

Northants won by 13 runs

Kent Flag

Kent

208/3
Gloucestershire Flag

Gloucestershire

(20 ov, T:209) 204/7

Kent won by 4 runs

Hampshire Flag

Hampshire

230/7
Essex Flag

Essex

(16.2/20 ov, T:231) 124

Hampshire won by 106 runs

Sat, 31 May '25
Birmingham Bears Flag

Birmingham Bears

143
Durham Flag

Durham

(17.1/20 ov, T:144) 147/7

Durham won by 3 wickets (with 17 balls remaining)

Lancashire Flag

Lancashire

216/3
Nottinghamshire Flag

Nottinghamshire

(19.1/20 ov, T:217) 169

Lancashire won by 47 runs

Sun, 01 Jun '25
Worcestershire Flag

Worcestershire

201/5
Yorkshire Flag

Yorkshire

(19.3/19.3 ov, T:196) 135/8

Worcs won by 60 runs (D/L method)

Leicestershire Flag

Leicestershire

122
Northamptonshire Flag

Northamptonshire

(19.2/20 ov, T:123) 123/5

Northants won by 5 wickets (with 4 balls remaining)

Essex Flag

Essex

148
Somerset Flag

Somerset

(15.5/20 ov, T:149) 149/2

Somerset won by 8 wickets (with 25 balls remaining)

Middlesex Flag

Middlesex

124/9
Glamorgan Flag

Glamorgan

(15.3/20 ov, T:125) 128/5

Glamorgan won by 5 wickets (with 27 balls remaining)

Sussex Flag

Sussex

173
Gloucestershire Flag

Gloucestershire

(13.3/20 ov, T:174) 93

Sussex won by 80 runs

Durham Flag

Durham

150/6
Lancashire Flag

Lancashire

(20 ov, T:151) 151/6

Lancashire won by 4 wickets (with 0 balls remaining)

Tue, 03 Jun '25
Surrey Flag

Surrey

149/8
Glamorgan Flag

Glamorgan

(20 ov, T:150) 142

Surrey won by 7 runs

Wed, 04 Jun '25
Lancashire Flag

Lancashire

145/7
Leicestershire Flag

Leicestershire

(18.3/20 ov, T:146) 149/5

Leics won by 5 wickets (with 9 balls remaining)

Northamptonshire Flag

Northamptonshire

194/6
Derbyshire Flag

Derbyshire

(20 ov, T:195) 188/4

Northants won by 6 runs

Thu, 05 Jun '25
Surrey Flag

Surrey

141/7
Hampshire Flag

Hampshire

(8.2/8.2 ov, T:49) 63/0

Hampshire won by 15 runs (D/L method)

Fri, 06 Jun '25
Northamptonshire Flag

Northamptonshire

190/5
Worcestershire Flag

Worcestershire

(19/20 ov, T:191) 159

Northants won by 31 runs

Essex Flag

Essex

183/8
Glamorgan Flag

Glamorgan

(19/20 ov, T:184) 185/4

Glamorgan won by 6 wickets (with 6 balls remaining)

Surrey Flag

Surrey

193/7
Kent Flag

Kent

(20 ov, T:194) 151/9

Surrey won by 42 runs

Leicestershire Flag

Leicestershire

193/8
Durham Flag

Durham

(20 ov, T:194) 187/7

Leics won by 6 runs

Yorkshire Flag

Yorkshire

164/7
Birmingham Bears Flag

Birmingham Bears

(19/20 ov, T:165) 168/4

Bears won by 6 wickets (with 6 balls remaining)

Derbyshire Flag

Derbyshire

162/9
Nottinghamshire Flag

Nottinghamshire

(13.5/15 ov, T:120) 120/3

Notts won by 7 wickets (with 7 balls remaining) (D/L method)

Gloucestershire Flag

Gloucestershire

119
Hampshire Flag

Hampshire

(15/20 ov, T:120) 121/3

Hampshire won by 7 wickets (with 30 balls remaining)

Sussex Flag

Sussex

166/8
Somerset Flag

Somerset

(18/20 ov, T:167) 169/3

Somerset won by 7 wickets (with 12 balls remaining)

Sat, 07 Jun '25
Worcestershire Flag

Worcestershire

206/5
Nottinghamshire Flag

Nottinghamshire

(20 ov, T:207) 181/7

Worcs won by 25 runs

Sun, 08 Jun '25
Northamptonshire Flag

Northamptonshire

180/6
Lancashire Flag

Lancashire

(20 ov, T:181) 156/9

Northants won by 24 runs

Essex Flag

Essex

156/9
Middlesex Flag

Middlesex

(17.3/20 ov, T:157) 159/4

Middlesex won by 6 wickets (with 15 balls remaining)

Hampshire Flag

Hampshire

177/7
Kent Flag

Kent

(19/20 ov, T:178) 181/2

Kent won by 8 wickets (with 6 balls remaining)

Yorkshire Flag

Yorkshire

213/7
Leicestershire Flag

Leicestershire

(16.5/20 ov, T:214) 107

Yorkshire won by 106 runs

Birmingham Bears Flag

Birmingham Bears

199/6
Derbyshire Flag

Derbyshire

(17.1/20 ov, T:200) 141

Bears won by 58 runs

Sussex Flag

Sussex

195/4
Glamorgan Flag

Glamorgan

(15.2/20 ov, T:196) 117

Sussex won by 78 runs

Wed, 11 Jun '25
Durham Flag

Durham

168/6
Derbyshire Flag

Derbyshire

(19.3/20 ov, T:169) 152

Durham won by 16 runs

Northamptonshire Flag

Northamptonshire

184/6
Birmingham Bears Flag

Birmingham Bears

(20 ov, T:185) 174/8

Northants won by 10 runs

Yorkshire Flag

Yorkshire

175/8
Nottinghamshire Flag

Nottinghamshire

(20 ov, T:176) 166/9

Yorkshire won by 9 runs

Thu, 12 Jun '25
Glamorgan Flag

Glamorgan

220/6
Essex Flag

Essex

(19.5/20 ov, T:221) 180

Glamorgan won by 40 runs

Middlesex Flag

Middlesex

229/5
Somerset Flag

Somerset

(19.2/20 ov, T:230) 235/5

Somerset won by 5 wickets (with 4 balls remaining)

Kent Flag

Kent

171/7
Surrey Flag

Surrey

(20 ov, T:172) 173/6

Surrey won by 4 wickets (with 0 balls remaining)

Fri, 13 Jun '25
Worcestershire Flag

Worcestershire

143
Lancashire Flag

Lancashire

(17.3/20 ov, T:144) 146/3

Lancashire won by 7 wickets (with 15 balls remaining)

Durham Flag

Durham

157/8
Northamptonshire Flag

Northamptonshire

(20 ov, T:158) 142/8

Durham won by 15 runs

Derbyshire Flag

Derbyshire

199/5
Nottinghamshire Flag

Nottinghamshire

(20 ov, T:200) 153/9

Derbyshire won by 46 runs

Birmingham Bears Flag

Birmingham Bears

205/8
Yorkshire Flag

Yorkshire

(20 ov, T:206) 173/5

Bears won by 32 runs

Gloucestershire Flag

Gloucestershire

135/7
Somerset Flag

Somerset

(17.4/20 ov, T:136) 137/4

Somerset won by 6 wickets (with 14 balls remaining)

Hampshire Flag

Hampshire

(6/6 ov) 63/1
Middlesex Flag

Middlesex

(6/6 ov, T:76) 75/1

Match tied (D/L method)

Essex Flag

Essex

(17/17 ov) 177/4
Sussex Flag

Sussex

(3.1/17 ov, T:178) 23/3

No result

Sat, 14 Jun '25
Leicestershire Flag

Leicestershire

196/5
Derbyshire Flag

Derbyshire

(18.2/20 ov, T:197) 197/3

Derbyshire won by 7 wickets (with 10 balls remaining)

Sussex Flag

Sussex

199/7
Glamorgan Flag

Glamorgan

(18.5/20 ov, T:200) 172

Sussex won by 27 runs

Birmingham Bears Flag

Birmingham Bears

206/7
Nottinghamshire Flag

Nottinghamshire

(20 ov, T:207) 212/4

Notts won by 6 wickets (with 0 balls remaining)

Sun, 15 Jun '25
Yorkshire Flag

Yorkshire

128
Durham Flag

Durham

(18/20 ov, T:129) 131/4

Durham won by 6 wickets (with 12 balls remaining)

Glamorgan Flag

Glamorgan

189/6
Gloucestershire Flag

Gloucestershire

(20 ov, T:190) 149/9

Glamorgan won by 40 runs

Worcestershire Flag

Worcestershire

150/8
Leicestershire Flag

Leicestershire

(17.1/20 ov, T:151) 153/4

Leics won by 6 wickets (with 17 balls remaining)

Kent Flag

Kent

228/5
Somerset Flag

Somerset

(20 ov, T:229) 224/6

Kent won by 4 runs

Tue, 17 Jun '25
Surrey Flag

Surrey

193/6
Hampshire Flag

Hampshire

(17.5/20 ov, T:194) 124

Surrey won by 69 runs

Wed, 18 Jun '25
Durham Flag

Durham

155/6
Worcestershire Flag

Worcestershire

(17.1/20 ov, T:156) 156/4

Worcs won by 6 wickets (with 17 balls remaining)

Kent Flag

Kent

157/9
Gloucestershire Flag

Gloucestershire

(18.2/20 ov, T:158) 160/3

Gloucs won by 7 wickets (with 10 balls remaining)

Surrey Flag

Surrey

210/6
Sussex Flag

Sussex

(19.5/20 ov, T:211) 162

Surrey won by 48 runs

Thu, 19 Jun '25
Middlesex Flag

Middlesex

161
Essex Flag

Essex

(20 ov, T:162) 160/6

Middlesex won by 1 run

Nottinghamshire Flag

Nottinghamshire

156
Leicestershire Flag

Leicestershire

(17.4/20 ov, T:157) 160/6

Leics won by 4 wickets (with 14 balls remaining)

Somerset Flag

Somerset

209/7
Hampshire Flag

Hampshire

(20 ov, T:210) 192/7

Somerset won by 17 runs

Fri, 20 Jun '25
Durham Flag

Durham

193/4
Yorkshire Flag

Yorkshire

(17.3/20 ov, T:194) 130

Durham won by 63 runs

Glamorgan Flag

Glamorgan

130/9
Somerset Flag

Somerset

(16.4/20 ov, T:131) 131/4

Somerset won by 6 wickets (with 20 balls remaining)

Nottinghamshire Flag

Nottinghamshire

164/8
Northamptonshire Flag

Northamptonshire

(19.2/20 ov, T:165) 140

Notts won by 24 runs

Surrey Flag

Surrey

194/8
Middlesex Flag

Middlesex

(18.4/20 ov, T:195) 119

Surrey won by 75 runs

Worcestershire Flag

Worcestershire

134
Birmingham Bears Flag

Birmingham Bears

(19.3/20 ov, T:135) 135/9

Bears won by 1 wicket (with 3 balls remaining)

Lancashire Flag

Lancashire

243/7
Derbyshire Flag

Derbyshire

(17.2/20 ov, T:244) 163

Lancashire won by 80 runs

Kent Flag

Kent

219/3
Essex Flag

Essex

(19/20 ov, T:220) 172

Kent won by 47 runs

Hampshire Flag

Hampshire

124/9
Gloucestershire Flag

Gloucestershire

(20 ov, T:125) 130/8

Gloucs won by 2 wickets (with 0 balls remaining)

Fri, 04 Jul '25
Durham Flag

Durham

231/5
Nottinghamshire Flag

Nottinghamshire

(15.4/20 ov, T:232) 182

Durham won by 49 runs

Sussex Flag

Sussex

195/9
Kent Flag

Kent

(19.4/20 ov, T:196) 161

Sussex won by 34 runs

Leicestershire Flag

Leicestershire

154
Birmingham Bears Flag

Birmingham Bears

(18.2/20 ov, T:155) 158/4

Bears won by 6 wickets (with 10 balls remaining)

Northamptonshire Flag

Northamptonshire

177
Lancashire Flag

Lancashire

(19.3/20 ov, T:178) 181/5

Lancashire won by 5 wickets (with 3 balls remaining)

Glamorgan Flag

Glamorgan

176/7
Somerset Flag

Somerset

(20 ov, T:177) 174/9

Glamorgan won by 2 runs

Yorkshire Flag

Yorkshire

233/6
Worcestershire Flag

Worcestershire

(19.1/20 ov, T:234) 192

Yorkshire won by 41 runs

Gloucestershire Flag

Gloucestershire

184/7
Essex Flag

Essex

(19.3/20 ov, T:185) 171

Gloucs won by 13 runs

Sat, 05 Jul '25
Lancashire Flag

Lancashire

178/6
Derbyshire Flag

Derbyshire

(20 ov, T:179) 136/6

Lancashire won by 42 runs

Hampshire Flag

Hampshire

196/8
Sussex Flag

Sussex

(16.5/20 ov, T:197) 134

Hampshire won by 62 runs

Sun, 06 Jul '25
Yorkshire Flag

Yorkshire

200/6
Derbyshire Flag

Derbyshire

(17.2/20 ov, T:201) 201/3

Derbyshire won by 7 wickets (with 16 balls remaining)

Durham Flag

Durham

182/7
Birmingham Bears Flag

Birmingham Bears

(20 ov, T:183) 174/8

Durham won by 8 runs

Kent Flag

Kent

118/9
Glamorgan Flag

Glamorgan

(11.4/20 ov, T:119) 122/4

Glamorgan won by 6 wickets (with 50 balls remaining)

Hampshire Flag

Hampshire

178/3
Somerset Flag

Somerset

(19.5/20 ov, T:179) 179/6

Somerset won by 4 wickets (with 1 ball remaining)

Northamptonshire Flag

Northamptonshire

152/9
Worcestershire Flag

Worcestershire

(16.4/20 ov, T:153) 153/4

Worcs won by 6 wickets (with 20 balls remaining)

Leicestershire Flag

Leicestershire

188/2
Nottinghamshire Flag

Nottinghamshire

(19.5/20 ov, T:189) 189/9

Notts won by 1 wicket (with 1 ball remaining)

Gloucestershire Flag

Gloucestershire

204/5
Middlesex Flag

Middlesex

(20 ov, T:205) 195/7

Gloucs won by 9 runs

Surrey Flag

Surrey

(12/12 ov) 141/6
Essex Flag

Essex

(12/12 ov, T:142) 145/6

Essex won by 4 wickets (with 0 balls remaining) (D/L method)

Tue, 08 Jul '25
Somerset Flag

Somerset

225/6
Essex Flag

Essex

(14.1/20 ov, T:226) 130

Somerset won by 95 runs

Wed, 09 Jul '25
Middlesex Flag

Middlesex

187/8
Hampshire Flag

Hampshire

(19.4/20 ov, T:188) 188/7

Hampshire won by 3 wickets (with 2 balls remaining)

Birmingham Bears Flag

Birmingham Bears

203/9
Lancashire Flag

Lancashire

(18.1/20 ov, T:204) 167

Bears won by 36 runs

Surrey Flag

Surrey

193/7
Gloucestershire Flag

Gloucestershire

(20 ov, T:194) 165/9

Surrey won by 28 runs

Sussex Flag

Sussex

148
Kent Flag

Kent

(19.3/20 ov, T:149) 151/8

Kent won by 2 wickets (with 3 balls remaining)

Thu, 10 Jul '25
Northamptonshire Flag

Northamptonshire

171/7
Leicestershire Flag

Leicestershire

(16.1/20 ov, T:172) 173/4

Leics won by 6 wickets (with 23 balls remaining)

Worcestershire Flag

Worcestershire

174/6
Derbyshire Flag

Derbyshire

(20 ov, T:175) 162/6

Worcs won by 12 runs

Hampshire Flag

Hampshire

208/4
Glamorgan Flag

Glamorgan

(18.5/20 ov, T:209) 113

Hampshire won by 95 runs

Fri, 11 Jul '25
Middlesex Flag

Middlesex

189/5
Gloucestershire Flag

Gloucestershire

(20 ov, T:190) 166/7

Middlesex won by 23 runs

Birmingham Bears Flag

Birmingham Bears

176
Worcestershire Flag

Worcestershire

(19.3/20 ov, T:177) 153

Bears won by 23 runs

Kent Flag

Kent

137/8
Somerset Flag

Somerset

(18.3/20 ov, T:138) 138/5

Somerset won by 5 wickets (with 9 balls remaining)

Northamptonshire Flag

Northamptonshire

237/4
Derbyshire Flag

Derbyshire

(20 ov, T:238) 224/6

Northants won by 13 runs

Durham Flag

Durham

156
Nottinghamshire Flag

Nottinghamshire

(18.4/20 ov, T:157) 159/3

Notts won by 7 wickets (with 8 balls remaining)

Glamorgan Flag

Glamorgan

222/6
Surrey Flag

Surrey

(19.1/20 ov, T:223) 224/4

Surrey won by 6 wickets (with 5 balls remaining)

Sussex Flag

Sussex

145
Essex Flag

Essex

(16.1/20 ov, T:146) 148/4

Essex won by 6 wickets (with 23 balls remaining)

Yorkshire Flag

Yorkshire

236/6
Lancashire Flag

Lancashire

(20 ov, T:237) 217/7

Yorkshire won by 19 runs

Sun, 13 Jul '25
Leicestershire Flag

Leicestershire

173/6
Worcestershire Flag

Worcestershire

(17.5/20 ov, T:174) 176/4

Worcs won by 6 wickets (with 13 balls remaining)

Northamptonshire Flag

Northamptonshire

240/6
Birmingham Bears Flag

Birmingham Bears

(20 ov, T:241) 176

Northants won by 64 runs

Gloucestershire Flag

Gloucestershire

175/6
Glamorgan Flag

Glamorgan

(18.1/20 ov, T:176) 135

Gloucs won by 40 runs

Sussex Flag

Sussex

167/7
Hampshire Flag

Hampshire

(17.2/20 ov, T:168) 171/4

Hampshire won by 6 wickets (with 16 balls remaining)

Durham Flag

Durham

155/7
Lancashire Flag

Lancashire

(18.4/20 ov, T:156) 156/7

Lancashire won by 3 wickets (with 8 balls remaining)

Yorkshire Flag

Yorkshire

151/9
Derbyshire Flag

Derbyshire

(16.4/20 ov, T:152) 157/2

Derbyshire won by 8 wickets (with 20 balls remaining)

Surrey Flag

Surrey

201/6
Somerset Flag

Somerset

(19.3/20 ov, T:202) 134

Surrey won by 67 runs

Middlesex Flag

Middlesex

160/5
Kent Flag

Kent

(18.1/20 ov, T:161) 165/3

Kent won by 7 wickets (with 11 balls remaining)

Tue, 15 Jul '25
Durham Flag

Durham

Leicestershire Flag

Leicestershire

Match abandoned without a ball bowled

Wed, 16 Jul '25
Surrey Flag

Surrey

189/9
Middlesex Flag

Middlesex

(20 ov, T:190) 181/6

Surrey won by 8 runs

Thu, 17 Jul '25
Gloucestershire Flag

Gloucestershire

185/5
Sussex Flag

Sussex

(20 ov, T:186) 189/6

Sussex won by 4 wickets (with 0 balls remaining)

Worcestershire Flag

Worcestershire

206/7
Nottinghamshire Flag

Nottinghamshire

(18.2/20 ov, T:207) 161

Worcs won by 45 runs

Lancashire Flag

Lancashire

174
Yorkshire Flag

Yorkshire

(19.1/20 ov, T:175) 153

Lancashire won by 21 runs

Hampshire Flag

Hampshire

220/6
Essex Flag

Essex

(19.2/20 ov, T:221) 222/6

Essex won by 4 wickets (with 4 balls remaining)

Fri, 18 Jul '25
Birmingham Bears Flag

Birmingham Bears

233/5
Derbyshire Flag

Derbyshire

(15.1/20 ov, T:234) 106

Bears won by 127 runs

Northamptonshire Flag

Northamptonshire

203/5
Durham Flag

Durham

(16.3/20 ov, T:204) 204/1

Durham won by 9 wickets (with 21 balls remaining)

Glamorgan Flag

Glamorgan

184/9
Middlesex Flag

Middlesex

(18.5/20 ov, T:185) 132

Glamorgan won by 52 runs

Essex Flag

Essex

172/6
Kent Flag

Kent

(17.2/20 ov, T:173) 173/3

Kent won by 7 wickets (with 16 balls remaining)

Leicestershire Flag

Leicestershire

185
Yorkshire Flag

Yorkshire

(20 ov, T:186) 188/8

Yorkshire won by 2 wickets (with 0 balls remaining)

Lancashire Flag

Lancashire

126
Nottinghamshire Flag

Nottinghamshire

(15.2/20 ov, T:127) 127/6

Notts won by 4 wickets (with 28 balls remaining)

Somerset Flag

Somerset

164/7
Gloucestershire Flag

Gloucestershire

(20 ov, T:165) 148/8

Somerset won by 16 runs

Surrey Flag

Surrey

204/5
Sussex Flag

Sussex

(20 ov, T:205) 197/7

Surrey won by 7 runs

Wed, 03 Sep '25
Surrey Flag

Surrey

Northamptonshire Flag

Northamptonshire

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Fri, 05 Sep '25
Durham Flag

Durham

Hampshire Flag

Hampshire

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sat, 06 Sep '25
Lancashire Flag

Lancashire

Kent Flag

Kent

1:30 PM
1:30 pm GMT | 2:30 pm Local

Match yet to begin

Somerset Flag

Somerset

Birmingham Bears Flag

Birmingham Bears

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sat, 13 Sep '25

TBA

TBA

Match yet to begin

Vitality Blast Men 2025 Matches

Sussex vs Middlesex - South Group|Lancashire vs Worcs - North Group|Derbyshire vs Leics - North Group|Bears vs Notts - North Group|Surrey vs Somerset - South Group|Northants vs Yorkshire - North Group|Kent vs Gloucs - South Group|Hampshire vs Essex - South Group|Bears vs Durham - North Group|Lancashire vs Notts - North Group|Worcs vs Yorkshire - North Group|Leics vs Northants - North Group|Essex vs Somerset - South Group|Middlesex vs Glamorgan - South Group|Sussex vs Gloucs - South Group|Durham vs Lancashire - North Group|Surrey vs Glamorgan - South Group|Lancashire vs Leics - North Group|Northants vs Derbyshire - North Group|Kent vs Middlesex - South Group|Surrey vs Hampshire - South Group|Northants vs Worcs - North Group|Essex vs Glamorgan - South Group|Surrey vs Kent - South Group|Leics vs Durham - North Group|Yorkshire vs Bears - North Group|Derbyshire vs Notts - North Group|Gloucs vs Hampshire - South Group|Sussex vs Somerset - South Group|Worcs vs Notts - North Group|Northants vs Lancashire - North Group|Essex vs Middlesex - South Group|Hampshire vs Kent - South Group|Yorkshire vs Leics - North Group|Bears vs Derbyshire - North Group|Sussex vs Glamorgan - South Group|Durham vs Derbyshire - North Group|Northants vs Bears - North Group|Yorkshire vs Notts - North Group|Glamorgan vs Essex - South Group|Middlesex vs Somerset - South Group|Kent vs Surrey - South Group|Worcs vs Lancashire - North Group|Durham vs Northants - North Group|Derbyshire vs Notts - North Group|Bears vs Yorkshire - North Group|Gloucs vs Somerset - South Group|Hampshire vs Middlesex - South Group|Essex vs Sussex - South Group|Leics vs Derbyshire - North Group|Sussex vs Glamorgan - South Group|Bears vs Notts - North Group|Yorkshire vs Durham - North Group|Glamorgan vs Gloucs - South Group|Worcs vs Leics - North Group|Kent vs Somerset - South Group|Surrey vs Hampshire - South Group|Durham vs Worcs - North Group|Kent vs Gloucs - South Group|Surrey vs Sussex - South Group|Middlesex vs Essex - South Group|Notts vs Leics - North Group|Somerset vs Hampshire - South Group|Durham vs Yorkshire - North Group|Glamorgan vs Somerset - South Group|Notts vs Northants - North Group|Surrey vs Middlesex - South Group|Worcs vs Bears - North Group|Lancashire vs Derbyshire - North Group|Kent vs Essex - South Group|Hampshire vs Gloucs - South Group|Durham vs Notts - North Group|Sussex vs Kent - South Group|Leics vs Bears - North Group|Northants vs Lancashire - North Group|Glamorgan vs Somerset - South Group|Yorkshire vs Worcs - North Group|Gloucs vs Essex - South Group|Lancashire vs Derbyshire - North Group|Hampshire vs Sussex - South Group|Yorkshire vs Derbyshire - North Group|Durham vs Bears - North Group|Kent vs Glamorgan - South Group|Hampshire vs Somerset - South Group|Northants vs Worcs - North Group|Leics vs Notts - North Group|Gloucs vs Middlesex - South Group|Surrey vs Essex - South Group|Somerset vs Essex - South Group|Middlesex vs Hampshire - South Group|Bears vs Lancashire - North Group|Surrey vs Gloucs - South Group|Sussex vs Kent - South Group|Northants vs Leics - North Group|Worcs vs Derbyshire - North Group|Hampshire vs Glamorgan - South Group|Middlesex vs Gloucs - South Group|Bears vs Worcs - North Group|Kent vs Somerset - South Group|Northants vs Derbyshire - North Group|Durham vs Notts - North Group|Glamorgan vs Surrey - South Group|Sussex vs Essex - South Group|Yorkshire vs Lancashire - North Group|Leics vs Worcs - North Group|Northants vs Bears - North Group|Gloucs vs Glamorgan - South Group|Sussex vs Hampshire - South Group|Durham vs Lancashire - North Group|Yorkshire vs Derbyshire - North Group|Surrey vs Somerset - South Group|Middlesex vs Kent - South Group|Durham vs Leics - North Group|Surrey vs Middlesex - South Group|Gloucs vs Sussex - South Group|Worcs vs Notts - North Group|Lancashire vs Yorkshire - North Group|Hampshire vs Essex - South Group|Bears vs Derbyshire - North Group|Northants vs Durham - North Group|Glamorgan vs Middlesex - South Group|Essex vs Kent - South Group|Leics vs Yorkshire - North Group|Lancashire vs Notts - North Group|Somerset vs Gloucs - South Group|Surrey vs Sussex - South Group|Surrey vs Northants - 1st Quarter Final|Durham vs Hampshire - 2nd Quarter Final|Lancashire vs Kent - 3rd Quarter Final|Somerset vs Bears - 4th Quarter Final|
Vitality Blast Men 2025 Teams

Top Wicket Takers

Riley Meredith
27
Innings: 13Average: 15.40
Hasan Ali
WAR,  Rmf
25
Innings: 12Average: 15.00
Ben Sanderson
NOR,  Rmf
24
Innings: 14Average: 16.87

Top Run Scorers

D'Arcy Short
GLO,  Lhb
551
Innings: 14Average: 42.38
Tawanda Muyeye
KEN,  Rhb
516
Innings: 14Average: 36.85
Will Smeed
SOM,  Rhb
512
Innings: 14Average: 42.66
fan-ratings
Tournament Fan Ratings
1.
Chris Lynn
Runs: 51Wkts: 0
8.8
2.
Zak Crawley
Runs: 215Wkts: 0
8.4
3.
James Anderson
Runs: 3Wkts: 17
8
AskESPNcricinfo Logo
Instant answers to T20 questions