Cricket

Vitality Blast 2019

18 Jul 2019 – 21 Sept 2019 · 112 matches

Team records

TeamPWLT/NR
Lancashire11830
Essex14842
Sussex13841
Derbyshire14860
Worcestershire14860
Gloucestershire13742
Nottinghamshire12750
Middlesex14770
Kent12660
Somerset13670
Hampshire12561
Durham12570
Surrey13571
Yorkshire10451
Northamptonshire11461
Birmingham Bears12471
Leicestershire12471
Glamorgan12183

Most runs

1

Babar Azam

Somerset · 13 matches

578

2

T Banton

Somerset · 13 matches

549

3

DJ Malan

Middlesex · 14 matches

490

4

DJM Short

Durham · 12 matches

483

5

WL Madsen

Derbyshire · 14 matches

464

6

MH Wessels

Worcestershire · 14 matches

461

7

SR Hain

Birmingham Bears · 12 matches

459

8

BA Godleman

Derbyshire · 14 matches

453

9

T Kohler-Cadmore

Yorkshire · 10 matches

435

10

AD Hales

Nottinghamshire · 12 matches

418

Most wickets

1

R Rampaul

Derbyshire · 14 matches

23

2

HF Gurney

Nottinghamshire · 12 matches

22

3

MW Parkinson

Lancashire · 11 matches

21

4

KJ Abbott

Hampshire · 12 matches

20

5

Imran Tahir

Surrey · 13 matches

19

6

ST Finn

Middlesex · 14 matches

19

7

TS Roland-Jones

Middlesex · 14 matches

19

8

GC Viljoen

Kent · 12 matches

18

9

TK Curran

Surrey · 10 matches

17

10

RJW Topley

Sussex · 10 matches

17

Most fantasy points

1

DJM Short

Durham · 12 matches

935

2

A Lyth

Yorkshire · 10 matches

784

3

MM Ali

Worcestershire · 7 matches

749

4

T Banton

Somerset · 13 matches

710

5

RS Bopara

Essex · 12 matches

709

6

Babar Azam

Somerset · 13 matches

706

7

CN Ackermann

Leicestershire · 12 matches

699

8

LS Livingstone

Lancashire · 10 matches

690

9

LM Reece

Derbyshire · 14 matches

679

10

TS Roland-Jones

Middlesex · 14 matches

669

Results

Final · T20 · 21 Sept 2019

Worcestershire

145/9 (20.0)

Essex

148/6 (20.0)

Essex won by 4 wickets

Semi Final · T20 · 21 Sept 2019

Derbyshire

126/10 (18.4)

Essex

160/5 (20.0)

Essex won by 34 runs

Semi Final · T20 · 21 Sept 2019

Nottinghamshire

146/5 (20.0)

Worcestershire

147/9 (20.0)

Worcestershire won by 1 run

Quarter Final · T20 · 7 Sept 2019

Gloucestershire

135/7 (20.0)

Derbyshire

137/3 (17.1)

Derbyshire won by 7 wickets

Quarter Final · T20 · 6 Sept 2019

Sussex

184/6 (20.0)

Worcestershire

187/2 (17.4)

Worcestershire won by 8 wickets

Quarter Final · T20 · 5 Sept 2019

Nottinghamshire

165/0 (16.2)

Middlesex

160/8 (20.0)

Nottinghamshire won by 10 wickets

Quarter Final · T20 · 4 Sept 2019

Lancashire

159/5 (20.0)

Essex

165/4 (19.2)

Essex won by 6 wickets

T20 · 30 Aug 2019

Glamorgan

216/5 (20.0)

Hampshire

188/8 (20.0)

Glamorgan won by 28 runs

T20 · 30 Aug 2019

Nottinghamshire

124/10 (17.2)

Durham

171/8 (20.0)

Durham won by 47 runs

T20 · 30 Aug 2019

Somerset

226/5 (20.0)

Middlesex

227/4 (17.0)

Middlesex won by 6 wickets

T20 · 30 Aug 2019

Sussex

163/8 (20.0)

Gloucestershire

168/7 (20.0)

Gloucestershire won by 3 wickets

T20 · 30 Aug 2019

Birmingham Bears

181/5 (20.0)

Yorkshire

200/3 (20.0)

Yorkshire won by 19 runs

T20 · 30 Aug 2019

Essex

189/6 (20.0)

Kent

179/10 (20.0)

Essex won by 10 runs

T20 · 30 Aug 2019

Northamptonshire

189/3 (18.5)

Worcestershire

188/5 (20.0)

Northamptonshire won by 7 wickets

T20 · 30 Aug 2019

Lancashire

143/5 (18.4)

Leicestershire

142/9 (20.0)

Lancashire won by 5 wickets

T20 · 29 Aug 2019

Hampshire

155/2 (18.3)

Middlesex

153/5 (20.0)

Hampshire won by 8 wickets

T20 · 29 Aug 2019

Yorkshire

187/7 (20.0)

Northamptonshire

107/10 (18.0)

Yorkshire won by 80 runs

T20 · 29 Aug 2019

Surrey

167/10 (19.5)

Essex

186/4 (20.0)

Essex won by 19 runs

T20 · 29 Aug 2019

Kent

175/8 (20.0)

Gloucestershire

180/3 (20.0)

Gloucestershire won by 5 runs

T20 · 27 Aug 2019

Durham

151/5 (19.0)

Birmingham Bears

153/3 (18.5)

Birmingham Bears won by 7 wickets (D/L)

T20 · 27 Aug 2019

Surrey

158/4 (16.3)

Somerset

157/9 (20.0)

Surrey won by 6 wickets

T20 · 26 Aug 2019

Lancashire

151/9 (20.0)

Derbyshire

162/3 (20.0)

Derbyshire won by 11 runs

T20 · 26 Aug 2019

Glamorgan

174/4 (20.0)

Sussex

176/3 (16.5)

Sussex won by 7 wickets

T20 · 25 Aug 2019

Hampshire

139/6 (20.0)

Essex

139/7 (20.0)

Match tied

T20 · 25 Aug 2019

Leicestershire

124/9 (20.0)

Derbyshire

128/1 (18.3)

Derbyshire won by 9 wickets

T20 · 25 Aug 2019

Worcestershire

193/7 (20.0)

Lancashire

218/5 (20.0)

Lancashire won by 25 runs

T20 · 25 Aug 2019

Birmingham Bears

150/6 (20.0)

Northamptonshire

153/6 (19.4)

Northamptonshire won by 4 wickets

T20 · 25 Aug 2019

Nottinghamshire

148/7 (20.0)

Yorkshire

145/7 (20.0)

Nottinghamshire won by 3 runs

T20 · 24 Aug 2019

Middlesex

171/5 (20.0)

Sussex

172/2 (16.0)

Sussex won by 8 wickets

T20 · 24 Aug 2019

Somerset

177/8 (20.0)

Glamorgan

152/10 (20.0)

Somerset won by 25 runs

T20 · 23 Aug 2019

Gloucestershire

189/4 (20.0)

Somerset

164/10 (19.3)

Gloucestershire won by 25 runs

T20 · 23 Aug 2019

Leicestershire

161/8 (20.0)

Nottinghamshire

165/3 (18.5)

Nottinghamshire won by 7 wickets

T20 · 23 Aug 2019

Derbyshire

101/1 (17.1)

Northamptonshire

100/10 (18.0)

Derbyshire won by 9 wickets

T20 · 23 Aug 2019

Birmingham Bears

184/5 (20.0)

Worcestershire

188/1 (18.4)

Worcestershire won by 9 wickets

T20 · 23 Aug 2019

Durham

132/10 (19.0)

Yorkshire

146/6 (20.0)

Yorkshire won by 14 runs

T20 · 23 Aug 2019

Kent

170/3 (20.0)

Surrey

171/7 (20.0)

Surrey won by 1 run

T20 · 22 Aug 2019

Middlesex

128/10 (20.0)

Hampshire

131/3 (14.5)

Hampshire won by 7 wickets

T20 · 22 Aug 2019

Sussex

159/9 (20.0)

Essex

168/5 (20.0)

Essex won by 9 runs

T20 · 15 Aug 2019

Derbyshire

94/10 (18.2)

Leicestershire

149/7 (20.0)

Leicestershire won by 55 runs

T20 · 15 Aug 2019

Surrey

163/8 (20.0)

Sussex

137/8 (20.0)

Surrey won by 26 runs

T20 · 15 Aug 2019

Durham

114/6 (20.0)

Worcestershire

117/7 (20.0)

Worcestershire won by 3 runs

T20 · 14 Aug 2019

Northamptonshire

157/7 (20.0)

Lancashire

160/2 (18.3)

Lancashire won by 8 wickets

T20 · 13 Aug 2019

Derbyshire

181/2 (20.0)

Worcestershire

161/7 (20.0)

Derbyshire won by 20 runs

T20 · 13 Aug 2019

Gloucestershire

144/3 (17.5)

Hampshire

139/6 (20.0)

Gloucestershire won by 7 wickets

T20 · 11 Aug 2019

Yorkshire

152/10 (17.1)

Derbyshire

207/5 (20.0)

Derbyshire won by 55 runs

T20 · 11 Aug 2019

Glamorgan

152/6 (20.0)

Surrey

155/3 (19.0)

Surrey won by 7 wickets

T20 · 11 Aug 2019

Middlesex

156/3 (18.1)

Gloucestershire

168/8 (20.0)

Middlesex won by 9 runs (D/L)

T20 · 11 Aug 2019

Birmingham Bears

179/6 (20.0)

Lancashire

164/7 (20.0)

Birmingham Bears won by 15 runs

T20 · 10 Aug 2019

Somerset

206/8 (20.0)

Kent

151/10 (18.4)

Somerset won by 55 runs

T20 · 9 Aug 2019

Glamorgan

Essex

30/1 (4.0)

No result

T20 · 9 Aug 2019

Surrey

94/2 (12.0)

Gloucestershire

165/8 (20.0)

Gloucestershire won by 9 runs (D/L)

T20 · 9 Aug 2019

Hampshire

69/6 (12.1)

Somerset

202/4 (20.0)

Somerset won by 63 runs (D/L)

T20 · 9 Aug 2019

Sussex

130/6 (16.2)

Middlesex

127/6 (20.0)

Sussex won by 4 wickets

T20 · 9 Aug 2019

Birmingham Bears

119/9 (20.0)

Nottinghamshire

86/2 (11.0)

Nottinghamshire won by 28 runs (D/L)

T20 · 9 Aug 2019

Leicestershire

137/9 (20.0)

Northamptonshire

16/0 (2.4)

No result

T20 · 9 Aug 2019

Derbyshire

153/7 (20.0)

Durham

160/5 (20.0)

Durham won by 7 runs

T20 · 8 Aug 2019

Middlesex

210/8 (20.0)

Surrey

146/10 (18.4)

Middlesex won by 64 runs

T20 · 7 Aug 2019

Leicestershire

189/6 (20.0)

Birmingham Bears

134/10 (17.4)

Leicestershire won by 55 runs

T20 · 7 Aug 2019

Northamptonshire

145/6 (20.0)

Durham

124/8 (20.0)

Northamptonshire won by 21 runs

T20 · 7 Aug 2019

Essex

111/10 (12.5)

Somerset

225/6 (20.0)

Somerset won by 114 runs

T20 · 7 Aug 2019

Gloucestershire

131/5 (18.5)

Kent

125/8 (20.0)

Gloucestershire won by 5 wickets

T20 · 6 Aug 2019

Sussex

150/1 (13.5)

Glamorgan

146/9 (20.0)

Sussex won by 9 wickets

T20 · 4 Aug 2019

Middlesex

215/4 (20.0)

Somerset

180/10 (17.2)

Middlesex won by 35 runs

T20 · 4 Aug 2019

Gloucestershire

159/6 (20.0)

Sussex

163/7 (19.4)

Sussex won by 3 wickets

T20 · 4 Aug 2019

Yorkshire

177/4 (20.0)

Birmingham Bears

177/4 (20.0)

Match tied

T20 · 4 Aug 2019

Worcestershire

119/10 (19.2)

Leicestershire

152/10 (20.0)

Leicestershire won by 33 runs

T20 · 4 Aug 2019

Kent

138/6 (19.5)

Hampshire

135/10 (19.2)

Kent won by 4 wickets

T20 · 3 Aug 2019

Lancashire

151/6 (20.0)

Nottinghamshire

148/9 (20.0)

Lancashire won by 3 runs

T20 · 2 Aug 2019

Yorkshire

177/7 (20.0)

Worcestershire

179/5 (17.3)

Worcestershire won by 5 wickets

T20 · 2 Aug 2019

Sussex

158/1 (16.0)

Kent

154/8 (20.0)

Sussex won by 9 wickets

T20 · 2 Aug 2019

Somerset

207/2 (18.4)

Surrey

203/4 (20.0)

Somerset won by 8 wickets

T20 · 2 Aug 2019

Gloucestershire

181/5 (20.0)

Essex

206/3 (20.0)

Essex won by 25 runs

T20 · 2 Aug 2019

Durham

139/10 (19.5)

Lancashire

140/5 (18.5)

Lancashire won by 5 wickets

T20 · 2 Aug 2019

Hampshire

128/7 (20.0)

Glamorgan

87/10 (15.3)

Hampshire won by 41 runs

T20 · 2 Aug 2019

Nottinghamshire

184/4 (20.0)

Birmingham Bears

113/10 (17.3)

Nottinghamshire won by 71 runs

T20 · 2 Aug 2019

Northamptonshire

180/5 (20.0)

Derbyshire

184/4 (18.0)

Derbyshire won by 6 wickets

T20 · 1 Aug 2019

Glamorgan

172/5 (20.0)

Gloucestershire

172/7 (20.0)

Match tied

T20 · 1 Aug 2019

Middlesex

176/7 (20.0)

Kent

204/4 (20.0)

Kent won by 28 runs

T20 · 1 Aug 2019

Essex

133/10 (16.4)

Hampshire

134/3 (15.4)

Hampshire won by 7 wickets

T20 · 31 Jul 2019

Worcestershire

159/8 (19.0)

Derbyshire

156/4 (20.0)

Worcestershire won by 2 wickets

T20 · 31 Jul 2019

Durham

143/2 (14.4)

Leicestershire

142/7 (20.0)

Durham won by 8 wickets

T20 · 30 Jul 2019

Surrey

54/4 (7.0)

Kent

55/1 (4.0)

Kent won by 9 wickets (D/L)

T20 · 28 Jul 2019

Somerset

171/5 (20.0)

Sussex

184/8 (20.0)

Sussex won by 13 runs

T20 · 28 Jul 2019

Worcestershire

184/1 (12.1)

Durham

181/8 (20.0)

Worcestershire won by 9 wickets

T20 · 27 Jul 2019

Nottinghamshire

104/6 (11.0)

Leicestershire

125/3 (11.0)

Leicestershire won by 21 runs

T20 · 26 Jul 2019

Glamorgan

136/10 (19.3)

Middlesex

137/2 (17.2)

Middlesex won by 8 wickets

T20 · 26 Jul 2019

Sussex

144/8 (20.0)

Surrey

144/8 (20.0)

Match tied

T20 · 26 Jul 2019

Derbyshire

171/8 (20.0)

Nottinghamshire

198/5 (20.0)

Nottinghamshire won by 27 runs

T20 · 26 Jul 2019

Kent

175/6 (20.0)

Essex

153/7 (20.0)

Kent won by 22 runs

T20 · 26 Jul 2019

Lancashire

71/1 (9.0)

Worcestershire

130/9 (20.0)

Lancashire won by 21 runs (D/L)

T20 · 26 Jul 2019

Leicestershire

158/10 (20.0)

Durham

161/1 (11.1)

Durham won by 9 wickets

T20 · 26 Jul 2019

Somerset

172/3 (20.0)

Hampshire

174/6 (19.2)

Hampshire won by 4 wickets

T20 · 26 Jul 2019

Northamptonshire

155/6 (20.0)

Birmingham Bears

111/8 (16.0)

Northamptonshire won by 21 runs (D/L)

T20 · 25 Jul 2019

Gloucestershire

151/8 (19.2)

Middlesex

148/9 (20.0)

Gloucestershire won by 2 wickets

T20 · 25 Jul 2019

Surrey

141/10 (20.0)

Glamorgan

44/10 (12.5)

Surrey won by 97 runs

T20 · 25 Jul 2019

Yorkshire

161/9 (20.0)

Lancashire

170/6 (20.0)

Lancashire won by 9 runs

T20 · 24 Jul 2019

Nottinghamshire

155/3 (18.1)

Northamptonshire

152/8 (20.0)

Nottinghamshire won by 7 wickets

T20 · 24 Jul 2019

Sussex

188/6 (20.0)

Hampshire

174/10 (19.0)

Sussex won by 14 runs

T20 · 24 Jul 2019

Birmingham Bears

205/5 (20.0)

Derbyshire

156/9 (20.0)

Birmingham Bears won by 49 runs

T20 · 23 Jul 2019

Surrey

172/9 (20.0)

Middlesex

209/3 (20.0)

Middlesex won by 37 runs

T20 · 23 Jul 2019

Leicestershire

201/4 (20.0)

Yorkshire

255/2 (20.0)

Yorkshire won by 54 runs

T20 · 21 Jul 2019

Hampshire

145/5 (20.0)

Kent

146/8 (19.5)

Kent won by 2 wickets

T20 · 21 Jul 2019

Birmingham Bears

117/3 (14.5)

Leicestershire

115/9 (20.0)

Birmingham Bears won by 7 wickets

T20 · 21 Jul 2019

Lancashire

189/3 (20.0)

Durham

117/10 (16.4)

Lancashire won by 72 runs

T20 · 20 Jul 2019

Derbyshire

166/5 (19.1)

Yorkshire

164/8 (20.0)

Derbyshire won by 5 wickets

T20 · 20 Jul 2019

Kent

165/9 (20.0)

Somerset

124/10 (18.3)

Kent won by 41 runs

T20 · 19 Jul 2019

Gloucestershire

Glamorgan

96/8 (15.3)

No result

T20 · 19 Jul 2019

Essex

226/4 (15.0)

Surrey

174/7 (15.0)

Essex won by 52 runs

T20 · 19 Jul 2019

Durham

148/4 (20.0)

Northamptonshire

141/9 (20.0)

Durham won by 7 runs

T20 · 18 Jul 2019

Glamorgan

180/5 (20.0)

Somerset

181/2 (18.0)

Somerset won by 8 wickets

T20 · 18 Jul 2019

Middlesex

166/3 (17.0)

Essex

164/6 (20.0)

Middlesex won by 7 wickets

T20 · 18 Jul 2019

Nottinghamshire

133/9 (20.0)

Worcestershire

161/6 (20.0)

Worcestershire won by 28 runs

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.