Matches (23)
WI vs AUS (1)
MLC (4)
ENG vs IND (1)
SL vs BAN (1)
ENG-W vs IND-W (1)
ENG-U19 vs IND-U19 (1)
TNPL (1)
Vitality Blast Men (9)
Vitality Blast Women (3)
Blast Women League 2 (1)

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

Derbyshire Flag

Derbyshire

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Sussex Flag

Sussex

Hampshire Flag

Hampshire

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Sun, 06 Jul '25
Derbyshire Flag

Derbyshire

Yorkshire Flag

Yorkshire

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

Match yet to begin

Durham Flag

Durham

Birmingham Bears Flag

Birmingham Bears

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

Match yet to begin

Glamorgan Flag

Glamorgan

Kent Flag

Kent

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

Match yet to begin

Hampshire Flag

Hampshire

Somerset Flag

Somerset

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Northamptonshire Flag

Northamptonshire

Worcestershire Flag

Worcestershire

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Leicestershire Flag

Leicestershire

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Gloucestershire Flag

Gloucestershire

Middlesex Flag

Middlesex

3:00 PM
3:00 pm GMT | 4:00 pm Local

Match yet to begin

Surrey Flag

Surrey

Essex Flag

Essex

3:30 PM
3:30 pm GMT | 4:30 pm Local

Match yet to begin

Tue, 08 Jul '25
Somerset Flag

Somerset

Essex Flag

Essex

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

Match yet to begin

Wed, 09 Jul '25
Middlesex Flag

Middlesex

Hampshire Flag

Hampshire

4:00 PM
4:00 pm GMT | 5:00 pm Local

Match yet to begin

Birmingham Bears Flag

Birmingham Bears

Lancashire Flag

Lancashire

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Gloucestershire Flag

Gloucestershire

Surrey Flag

Surrey

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Sussex Flag

Sussex

Kent Flag

Kent

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Thu, 10 Jul '25
Leicestershire Flag

Leicestershire

Northamptonshire Flag

Northamptonshire

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

Match yet to begin

Derbyshire Flag

Derbyshire

Worcestershire Flag

Worcestershire

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Hampshire Flag

Hampshire

Glamorgan Flag

Glamorgan

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Fri, 11 Jul '25
Middlesex Flag

Middlesex

Gloucestershire Flag

Gloucestershire

4:00 PM
4:00 pm GMT | 5:00 pm Local

Match yet to begin

Worcestershire Flag

Worcestershire

Birmingham Bears Flag

Birmingham Bears

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

Match yet to begin

Kent Flag

Kent

Somerset Flag

Somerset

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

Match yet to begin

Northamptonshire Flag

Northamptonshire

Derbyshire Flag

Derbyshire

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

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Durham Flag

Durham

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

Match yet to begin

Surrey Flag

Surrey

Glamorgan Flag

Glamorgan

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

Match yet to begin

Essex Flag

Essex

Sussex Flag

Sussex

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Lancashire Flag

Lancashire

Yorkshire Flag

Yorkshire

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Sun, 13 Jul '25
Worcestershire Flag

Worcestershire

Leicestershire Flag

Leicestershire

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

Match yet to begin

Birmingham Bears Flag

Birmingham Bears

Northamptonshire Flag

Northamptonshire

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Glamorgan Flag

Glamorgan

Gloucestershire Flag

Gloucestershire

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Hampshire Flag

Hampshire

Sussex Flag

Sussex

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Lancashire Flag

Lancashire

Durham Flag

Durham

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Yorkshire Flag

Yorkshire

Derbyshire Flag

Derbyshire

2:00 PM
2:00 pm GMT | 3:00 pm Local

Match yet to begin

Surrey Flag

Surrey

Somerset Flag

Somerset

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

Match yet to begin

Kent Flag

Kent

Middlesex Flag

Middlesex

3:00 PM
3:00 pm GMT | 4:00 pm Local

Match yet to begin

Tue, 15 Jul '25
Durham Flag

Durham

Leicestershire Flag

Leicestershire

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

Match yet to begin

Wed, 16 Jul '25
Middlesex Flag

Middlesex

Surrey Flag

Surrey

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

Match yet to begin

Thu, 17 Jul '25
Gloucestershire Flag

Gloucestershire

Sussex Flag

Sussex

3:00 PM
3:00 pm GMT | 4:00 pm Local

Match yet to begin

Worcestershire Flag

Worcestershire

Nottinghamshire Flag

Nottinghamshire

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

Match yet to begin

Yorkshire Flag

Yorkshire

Lancashire Flag

Lancashire

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

Match yet to begin

Essex Flag

Essex

Hampshire Flag

Hampshire

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Fri, 18 Jul '25
Derbyshire Flag

Derbyshire

Birmingham Bears Flag

Birmingham Bears

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

Match yet to begin

Durham Flag

Durham

Northamptonshire Flag

Northamptonshire

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

Match yet to begin

Glamorgan Flag

Glamorgan

Middlesex Flag

Middlesex

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

Match yet to begin

Kent Flag

Kent

Essex Flag

Essex

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

Match yet to begin

Leicestershire Flag

Leicestershire

Yorkshire Flag

Yorkshire

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

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Lancashire Flag

Lancashire

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

Match yet to begin

Somerset Flag

Somerset

Gloucestershire Flag

Gloucestershire

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

Match yet to begin

Sussex Flag

Sussex

Surrey Flag

Surrey

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

Match yet to begin

Wed, 03 Sep '25
Fri, 05 Sep '25
Sat, 06 Sep '25
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|Sussex vs Hampshire - South Group|Derbyshire vs Yorkshire - North Group|Durham vs Bears - North Group|Glamorgan vs Kent - South Group|Hampshire vs Somerset - South Group|Northants vs Worcs - North Group|Notts vs Leics - 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|Gloucs vs Surrey - South Group|Sussex vs Kent - South Group|Leics vs Northants - North Group|Derbyshire vs Worcs - North Group|Hampshire vs Glamorgan - South Group|Middlesex vs Gloucs - South Group|Worcs vs Bears - North Group|Kent vs Somerset - South Group|Northants vs Derbyshire - North Group|Notts vs Durham - North Group|Surrey vs Glamorgan - South Group|Essex vs Sussex - South Group|Lancashire vs Yorkshire - North Group|Worcs vs Leics - North Group|Bears vs Northants - North Group|Glamorgan vs Gloucs - South Group|Hampshire vs Sussex - South Group|Lancashire vs Durham - North Group|Yorkshire vs Derbyshire - North Group|Surrey vs Somerset - South Group|Kent vs Middlesex - South Group|Durham vs Leics - North Group|Middlesex vs Surrey - South Group|Gloucs vs Sussex - South Group|Worcs vs Notts - North Group|Yorkshire vs Lancashire - North Group|Essex vs Hampshire - South Group|Derbyshire vs Bears - North Group|Durham vs Northants - North Group|Glamorgan vs Middlesex - South Group|Kent vs Essex - South Group|Leics vs Yorkshire - North Group|Notts vs Lancashire - North Group|Somerset vs Gloucs - South Group|Sussex vs Surrey - South Group|
Vitality Blast Men 2025 Teams

Top Wicket Takers

Ben Sanderson
NOR,  Rmf
22
Innings: 9Average: 11.77
Riley Meredith
21
Innings: 9Average: 14.04
Mason Crane
GLA,  Lbg
17
Innings: 8Average: 14.29

Top Run Scorers

Will Smeed
SOM,  Rhb
371
Innings: 9Average: 53.00
Tawanda Muyeye
KEN,  Rhb
369
Innings: 9Average: 41.00
Dawid Malan
YOR,  Lhb
313
Innings: 9Average: 39.12
fan-ratings
Tournament Fan Ratings
1.
James Anderson
Runs: 2Wkts: 12
8.7
2.
Zak Crawley
Runs: 215Wkts: 0
8.4
3.
Jos Buttler
Runs: 54Wkts: 0
8.2
AskESPNcricinfo Logo
Instant answers to T20 questions