Cricket

Vitality Blast 2022

25 May 2022 – 16 Jul 2022 · 130 matches

Team records

TeamPWLT/NR
Hampshire171250
Somerset161150
Surrey151041
Lancashire171052
Essex14950
Birmingham Bears15960
Derbyshire15960
Leicestershire14860
Yorkshire16871
Nottinghamshire14761
Gloucestershire12660
Northamptonshire13661
Glamorgan13571
Middlesex144100
Sussex144100
Durham143101
Kent143110
Worcestershire132110

Most runs

1

JM Vince

Hampshire · 16 matches

678

2

RR Rossouw

Somerset · 16 matches

623

3

AJ Hose

Birmingham Bears · 15 matches

557

4

SJ Croft

Lancashire · 17 matches

548

5

Shan Masood

Derbyshire · 14 matches

547

6

A Lyth

Yorkshire · 16 matches

525

7

CA Lynn

Northamptonshire · 11 matches

516

8

SA Northeast

Glamorgan · 13 matches

510

9

WL Madsen

Derbyshire · 15 matches

499

10

BR McDermott

Hampshire · 17 matches

494

Most wickets

1

RJ Gleeson

Lancashire · 16 matches

25

2

Naveen-ul-Haq

Leicestershire · 14 matches

24

3

GLS Scrimshaw

Derbyshire · 15 matches

23

4

JK Fuller

Hampshire · 17 matches

23

5

BTJ Wheal

Hampshire · 13 matches

22

6

JB Lintott

Birmingham Bears · 15 matches

22

7

AJ Tye

Durham · 10 matches

21

8

BGF Green

Somerset · 16 matches

21

9

CP Wood

Hampshire · 16 matches

21

10

MG Hogan

Glamorgan · 11 matches

20

Most fantasy points

1

JK Fuller

Hampshire · 17 matches

954

2

JM Vince

Hampshire · 16 matches

892

3

RR Rossouw

Somerset · 16 matches

845

4

JJ Cobb

Northamptonshire · 13 matches

767

5

WL Madsen

Derbyshire · 15 matches

740

6

BGF Green

Somerset · 16 matches

733

7

BR McDermott

Hampshire · 17 matches

730

8

RS Bopara

Sussex · 14 matches

715

9

CJ Jordan

Surrey · 14 matches

709

10

AJ Hose

Birmingham Bears · 15 matches

709

Results

Final · T20 · 16 Jul 2022

Hampshire

152/8 (20.0)

Lancashire

151/8 (20.0)

Hampshire won by 1 run

Semi Final · T20 · 16 Jul 2022

Hampshire

190/6 (20.0)

Somerset

153/10 (19.3)

Hampshire won by 37 runs

Semi Final · T20 · 16 Jul 2022

Yorkshire

204/7 (20.0)

Lancashire

208/4 (18.4)

Lancashire won by 6 wickets

Quarter Final · T20 · 9 Jul 2022

Somerset

265/5 (20.0)

Derbyshire

74/10 (11.2)

Somerset won by 191 runs

Quarter Final · T20 · 8 Jul 2022

Essex

161/5 (20.0)

Lancashire

162/3 (15.4)

Lancashire won by 7 wickets

Quarter Final · T20 · 7 Jul 2022

Hampshire

186/6 (20.0)

Birmingham Bears

82/10 (13.3)

Hampshire won by 104 runs

Quarter Final · T20 · 6 Jul 2022

Yorkshire

160/5 (20.0)

Surrey

159/7 (20.0)

Yorkshire won by 1 run

T20 · 3 Jul 2022

Middlesex

163/4 (20.0)

Gloucestershire

164/5 (19.5)

Gloucestershire won by 5 wickets

T20 · 3 Jul 2022

Birmingham Bears

168/8 (20.0)

Lancashire

169/8 (19.3)

Lancashire won by 2 wickets

T20 · 3 Jul 2022

Worcestershire

159/8 (20.0)

Nottinghamshire

165/5 (18.4)

Nottinghamshire won by 5 wickets

T20 · 3 Jul 2022

Sussex

180/8 (20.0)

Hampshire

181/5 (19.1)

Hampshire won by 5 wickets

T20 · 3 Jul 2022

Somerset

218/8 (20.0)

Surrey

171/9 (18.1)

Somerset won by 47 runs

T20 · 3 Jul 2022

Durham

193/5 (20.0)

Derbyshire

194/5 (19.1)

Derbyshire won by 5 wickets

T20 · 3 Jul 2022

Leicestershire

211/7 (20.0)

Yorkshire

151/9 (20.0)

Leicestershire won by 60 runs

T20 · 3 Jul 2022

Glamorgan

190/5 (20.0)

Kent

155/10 (17.2)

Glamorgan won by 35 runs

T20 · 2 Jul 2022

Essex

254/5 (20.0)

Glamorgan

185/7 (20.0)

Essex won by 69 runs

T20 · 1 Jul 2022

Hampshire

140/7 (20.0)

Gloucestershire

125/10 (19.4)

Hampshire won by 15 runs

T20 · 1 Jul 2022

Birmingham Bears

238/5 (20.0)

Yorkshire

207/10 (19.2)

Birmingham Bears won by 31 runs

T20 · 1 Jul 2022

Kent

191/5 (20.0)

Surrey

195/6 (18.3)

Surrey won by 4 wickets

T20 · 1 Jul 2022

Middlesex

160/6 (20.0)

Somerset

161/8 (19.4)

Somerset won by 2 wickets

T20 · 1 Jul 2022

Essex

197/8 (20.0)

Sussex

169/8 (20.0)

Essex won by 28 runs

T20 · 1 Jul 2022

Durham

183/8 (20.0)

Nottinghamshire

184/6 (17.0)

Nottinghamshire won by 4 wickets

T20 · 1 Jul 2022

Leicestershire

214/6 (20.0)

Northamptonshire

213/7 (20.0)

Leicestershire won by 1 run

T20 · 1 Jul 2022

Worcestershire

178/6 (20.0)

Lancashire

149/10 (19.3)

Worcestershire won by 29 runs

T20 · 24 Jun 2022

Somerset

75/6 (7.0)

Glamorgan

59/5 (7.0)

Somerset won by 16 runs

T20 · 24 Jun 2022

Sussex

158/8 (20.0)

Kent

159/4 (18.5)

Kent won by 6 wickets

T20 · 24 Jun 2022

Birmingham Bears

228/8 (20.0)

Worcestershire

84/10 (15.3)

Birmingham Bears won by 144 runs

T20 · 24 Jun 2022

Nottinghamshire

98/9 (11.0)

Durham

96/5 (11.0)

Nottinghamshire won by 2 runs

T20 · 24 Jun 2022

Essex

198/7 (20.0)

Surrey

155/9 (20.0)

Essex won by 43 runs

T20 · 24 Jun 2022

Yorkshire

190/7 (20.0)

Northamptonshire

128/10 (16.2)

Yorkshire won by 62 runs

T20 · 24 Jun 2022

Derbyshire

188/8 (20.0)

Lancashire

183/5 (20.0)

Derbyshire won by 5 runs

T20 · 24 Jun 2022

Hampshire

178/7 (20.0)

Gloucestershire

169/7 (20.0)

Hampshire won by 9 runs

T20 · 23 Jun 2022

Worcestershire

150/5 (20.0)

Yorkshire

151/5 (14.4)

Yorkshire won by 5 wickets

T20 · 23 Jun 2022

Lancashire

133/6 (17.4)

Durham

No result

T20 · 23 Jun 2022

Sussex

172/5 (20.0)

Surrey

155/10 (18.2)

Sussex won by 17 runs

T20 · 23 Jun 2022

Hampshire

208/5 (20.0)

Somerset

194/9 (20.0)

Hampshire won by 14 runs

T20 · 23 Jun 2022

Nottinghamshire

247/6 (20.0)

Derbyshire

153/9 (20.0)

Nottinghamshire won by 94 runs

T20 · 23 Jun 2022

Essex

161/6 (20.0)

Middlesex

140/8 (20.0)

Essex won by 21 runs

T20 · 22 Jun 2022

Northamptonshire

211/6 (20.0)

Birmingham Bears

213/4 (18.5)

Birmingham Bears won by 6 wickets

T20 · 21 Jun 2022

Leicestershire

170/10 (20.0)

Nottinghamshire

123/10 (19.4)

Leicestershire won by 47 runs

T20 · 21 Jun 2022

Northamptonshire

186/7 (20.0)

Derbyshire

192/4 (19.0)

Derbyshire won by 6 wickets

T20 · 21 Jun 2022

Middlesex

171/7 (20.0)

Glamorgan

172/2 (14.2)

Glamorgan won by 8 wickets

T20 · 21 Jun 2022

Somerset

144/8 (20.0)

Surrey

145/7 (20.0)

Surrey won by 3 wickets

T20 · 21 Jun 2022

Gloucestershire

195/4 (20.0)

Kent

190/5 (20.0)

Gloucestershire won by 5 runs

T20 · 19 Jun 2022

Leicestershire

157/9 (20.0)

Durham

106/10 (16.4)

Leicestershire won by 51 runs

T20 · 19 Jun 2022

Birmingham Bears

159/7 (20.0)

Derbyshire

160/3 (18.1)

Derbyshire won by 7 wickets

T20 · 19 Jun 2022

Hampshire

151/7 (20.0)

Surrey

152/6 (19.1)

Surrey won by 4 wickets

T20 · 19 Jun 2022

Kent

141/9 (20.0)

Middlesex

143/3 (17.3)

Middlesex won by 7 wickets

T20 · 19 Jun 2022

Sussex

149/8 (20.0)

Glamorgan

151/6 (19.0)

Glamorgan won by 4 wickets

T20 · 19 Jun 2022

Essex

188/5 (20.0)

Somerset

194/2 (17.3)

Somerset won by 8 wickets

T20 · 19 Jun 2022

Nottinghamshire

179/7 (20.0)

Lancashire

181/4 (18.2)

Lancashire won by 6 wickets

T20 · 18 Jun 2022

Yorkshire

175/10 (20.0)

Derbyshire

105/4 (9.4)

Derbyshire won by 6 wickets (D/L)

T20 · 17 Jun 2022

Worcestershire

116/9 (20.0)

Leicestershire

118/2 (12.1)

Leicestershire won by 8 wickets

T20 · 17 Jun 2022

Birmingham Bears

261/2 (20.0)

Nottinghamshire

206/10 (18.2)

Birmingham Bears won by 55 runs

T20 · 17 Jun 2022

Lancashire

153/7 (20.0)

Northamptonshire

154/3 (16.2)

Northamptonshire won by 7 wickets

T20 · 17 Jun 2022

Somerset

184/6 (20.0)

Gloucestershire

177/8 (20.0)

Somerset won by 7 runs

T20 · 17 Jun 2022

Essex

244/7 (20.0)

Sussex

233/6 (20.0)

Essex won by 11 runs

T20 · 17 Jun 2022

Yorkshire

201/5 (20.0)

Durham

136/8 (20.0)

Yorkshire won by 65 runs

T20 · 17 Jun 2022

Middlesex

155/8 (20.0)

Surrey

158/3 (15.1)

Surrey won by 7 wickets

T20 · 17 Jun 2022

Hampshire

221/3 (20.0)

Kent

167/8 (20.0)

Hampshire won by 54 runs

T20 · 10 Jun 2022

Gloucestershire

145/6 (20.0)

Sussex

141/10 (19.4)

Gloucestershire won by 4 runs

T20 · 10 Jun 2022

Birmingham Bears

101/10 (16.5)

Yorkshire

106/0 (12.5)

Yorkshire won by 10 wickets

T20 · 10 Jun 2022

Derbyshire

168/7 (20.0)

Worcestershire

129/9 (20.0)

Derbyshire won by 39 runs

T20 · 10 Jun 2022

Lancashire

130/10 (20.0)

Durham

131/8 (19.3)

Durham won by 2 wickets

T20 · 10 Jun 2022

Hampshire

134/4 (20.0)

Glamorgan

125/10 (19.5)

Hampshire won by 9 runs

T20 · 10 Jun 2022

Essex

186/6 (20.0)

Middlesex

125/10 (18.2)

Essex won by 61 runs

T20 · 10 Jun 2022

Kent

202/7 (20.0)

Somerset

170/9 (20.0)

Kent won by 32 runs

T20 · 10 Jun 2022

Leicestershire

123/10 (18.4)

Nottinghamshire

127/5 (13.2)

Nottinghamshire won by 5 wickets

T20 · 9 Jun 2022

Leicestershire

181/6 (20.0)

Derbyshire

182/4 (18.4)

Derbyshire won by 6 wickets

T20 · 9 Jun 2022

Northamptonshire

220/3 (20.0)

Worcestershire

147/10 (16.4)

Northamptonshire won by 73 runs

T20 · 9 Jun 2022

Surrey

208/7 (20.0)

Middlesex

188/8 (20.0)

Surrey won by 20 runs

T20 · 9 Jun 2022

Gloucestershire

101/5 (10.0)

Somerset

114/7 (9.3)

Somerset won by 3 wickets (D/L)

T20 · 9 Jun 2022

Hampshire

155/6 (20.0)

Essex

123/10 (19.1)

Hampshire won by 32 runs

T20 · 8 Jun 2022

Durham

141/7 (20.0)

Birmingham Bears

142/4 (18.0)

Birmingham Bears won by 6 wickets

T20 · 8 Jun 2022

Sussex

146/7 (20.0)

Surrey

147/3 (16.3)

Surrey won by 7 wickets

T20 · 8 Jun 2022

Lancashire

213/5 (20.0)

Yorkshire

209/8 (20.0)

Lancashire won by 4 runs

T20 · 7 Jun 2022

Glamorgan

158/8 (20.0)

Gloucestershire

159/5 (19.0)

Gloucestershire won by 5 wickets

T20 · 7 Jun 2022

Kent

130/9 (20.0)

Essex

135/3 (15.3)

Essex won by 7 wickets

T20 · 7 Jun 2022

Derbyshire

151/9 (20.0)

Northamptonshire

155/5 (18.1)

Northamptonshire won by 5 wickets

T20 · 7 Jun 2022

Leicestershire

135/10 (19.1)

Lancashire

139/3 (16.1)

Lancashire won by 7 wickets

T20 · 7 Jun 2022

Middlesex

142/7 (20.0)

Hampshire

145/1 (12.0)

Hampshire won by 9 wickets

T20 · 6 Jun 2022

Yorkshire

202/5 (20.0)

Nottinghamshire

179/7 (20.0)

Yorkshire won by 23 runs

T20 · 5 Jun 2022

Surrey

160/9 (20.0)

Glamorgan

9/0 (1.3)

No result

T20 · 5 Jun 2022

Durham

154/8 (20.0)

Northamptonshire

158/6 (19.3)

Northamptonshire won by 4 wickets

T20 · 5 Jun 2022

Leicestershire

162/6 (20.0)

Worcestershire

136/10 (19.0)

Leicestershire won by 26 runs

T20 · 5 Jun 2022

Birmingham Bears

98/5 (8.0)

Nottinghamshire

97/5 (8.0)

Birmingham Bears won by 1 run

T20 · 5 Jun 2022

Kent

192/8 (20.0)

Middlesex

137/8 (20.0)

Kent won by 55 runs

T20 · 4 Jun 2022

Hampshire

199/6 (20.0)

Sussex

177/6 (20.0)

Hampshire won by 22 runs

T20 · 3 Jun 2022

Derbyshire

178/10 (20.0)

Nottinghamshire

182/3 (17.1)

Nottinghamshire won by 7 wickets

T20 · 3 Jun 2022

Glamorgan

173/7 (20.0)

Somerset

174/1 (14.1)

Somerset won by 9 wickets

T20 · 3 Jun 2022

Middlesex

163/10 (19.4)

Sussex

147/5 (16.3)

Sussex won by 5 wickets (D/L)

T20 · 3 Jun 2022

Worcestershire

217/5 (20.0)

Birmingham Bears

202/8 (20.0)

Worcestershire won by 15 runs

T20 · 3 Jun 2022

Durham

207/8 (20.0)

Yorkshire

210/4 (17.4)

Yorkshire won by 6 wickets

T20 · 3 Jun 2022

Northamptonshire

153/6 (20.0)

Lancashire

155/8 (19.5)

Lancashire won by 2 wickets

T20 · 3 Jun 2022

Surrey

159/6 (20.0)

Kent

127/9 (20.0)

Surrey won by 32 runs

T20 · 2 Jun 2022

Surrey

228/4 (20.0)

Hampshire

156/10 (18.5)

Surrey won by 72 runs

T20 · 2 Jun 2022

Leicestershire

152/9 (20.0)

Birmingham Bears

147/9 (20.0)

Leicestershire won by 5 runs

T20 · 2 Jun 2022

Essex

113/9 (20.0)

Glamorgan

114/4 (16.5)

Glamorgan won by 6 wickets

T20 · 1 Jun 2022

Northamptonshire

227/1 (20.0)

Leicestershire

185/9 (20.0)

Northamptonshire won by 42 runs

T20 · 1 Jun 2022

Sussex

216/7 (20.0)

Somerset

169/10 (18.5)

Sussex won by 47 runs

T20 · 1 Jun 2022

Durham

186/7 (20.0)

Worcestershire

138/9 (20.0)

Durham won by 48 runs

T20 · 1 Jun 2022

Lancashire

219/6 (20.0)

Derbyshire

202/5 (20.0)

Lancashire won by 17 runs

T20 · 1 Jun 2022

Kent

114/10 (19.3)

Gloucestershire

116/4 (14.3)

Gloucestershire won by 6 wickets

T20 · 31 May 2022

Lancashire

178/7 (20.0)

Nottinghamshire

91/10 (14.4)

Lancashire won by 87 runs

T20 · 31 May 2022

Hampshire

150/6 (20.0)

Essex

152/2 (13.5)

Essex won by 8 wickets

T20 · 31 May 2022

Surrey

129/10 (15.0)

Gloucestershire

92/10 (15.0)

Surrey won by 37 runs

T20 · 31 May 2022

Yorkshire

83/3 (8.0)

Derbyshire

84/1 (7.3)

Derbyshire won by 9 wickets

T20 · 30 May 2022

Hampshire

123/10 (20.0)

Somerset

124/6 (15.5)

Somerset won by 4 wickets

T20 · 30 May 2022

Nottinghamshire

140/6 (18.0)

Northamptonshire

No result

T20 · 29 May 2022

Durham

158/9 (20.0)

Birmingham Bears

162/5 (16.5)

Birmingham Bears won by 5 wickets

T20 · 29 May 2022

Lancashire

183/7 (20.0)

Worcestershire

171/8 (20.0)

Lancashire won by 12 runs

T20 · 29 May 2022

Leicestershire

188/7 (20.0)

Yorkshire

157/9 (20.0)

Leicestershire won by 31 runs

T20 · 29 May 2022

Glamorgan

168/10 (20.0)

Middlesex

172/6 (19.0)

Middlesex won by 4 wickets

T20 · 29 May 2022

Essex

139/9 (18.0)

Somerset

147/4 (14.4)

Somerset won by 6 wickets (D/L)

T20 · 29 May 2022

Sussex

171/5 (20.0)

Kent

167/7 (20.0)

Sussex won by 4 runs

T20 · 28 May 2022

Derbyshire

159/5 (20.0)

Leicestershire

89/10 (15.3)

Derbyshire won by 70 runs

T20 · 27 May 2022

Worcestershire

164/9 (20.0)

Nottinghamshire

168/6 (19.4)

Nottinghamshire won by 4 wickets

T20 · 27 May 2022

Birmingham Bears

200/6 (20.0)

Derbyshire

197/8 (20.0)

Birmingham Bears won by 3 runs

T20 · 27 May 2022

Northamptonshire

223/4 (20.0)

Durham

192/9 (18.5)

Northamptonshire won by 31 runs

T20 · 27 May 2022

Glamorgan

173/5 (20.0)

Surrey

174/6 (19.5)

Surrey won by 4 wickets

T20 · 27 May 2022

Lancashire

183/7 (20.0)

Yorkshire

183/5 (20.0)

Match tied

T20 · 27 May 2022

Kent

184/4 (20.0)

Essex

188/6 (19.4)

Essex won by 4 wickets

T20 · 27 May 2022

Gloucestershire

193/7 (20.0)

Sussex

152/8 (20.0)

Gloucestershire won by 41 runs

T20 · 27 May 2022

Middlesex

163/6 (20.0)

Hampshire

153/8 (20.0)

Middlesex won by 10 runs

T20 · 26 May 2022

Sussex

150/6 (20.0)

Glamorgan

153/3 (18.5)

Glamorgan won by 7 wickets

T20 · 26 May 2022

Durham

184/8 (20.0)

Leicestershire

130/10 (17.5)

Durham won by 54 runs

T20 · 26 May 2022

Birmingham Bears

207/3 (16.0)

Northamptonshire

81/10 (14.2)

Birmingham Bears won by 125 runs (D/L)

T20 · 26 May 2022

Middlesex

229/9 (20.0)

Gloucestershire

199/9 (20.0)

Middlesex won by 30 runs

T20 · 25 May 2022

Kent

162/6 (20.0)

Somerset

166/2 (19.1)

Somerset won by 8 wickets

T20 · 25 May 2022

Worcestershire

172/9 (20.0)

Yorkshire

175/3 (18.1)

Yorkshire won by 7 wickets

Team records and leaders count the matches shown here, so where a match is missing from the data a full total can be higher.

Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.

Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.

Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.