Cricket

NatWest T20 Blast 2017

7 Jul 2017 – 2 Sept 2017 · 121 matches

Team records

TeamPWLT/NR
Nottinghamshire161141
Warwickshire15960
Glamorgan14842
Leicestershire14851
Hampshire15870
Derbyshire13760
Surrey13760
Northamptonshire12651
Yorkshire12651
Kent14671
Somerset14671
Lancashire11551
Sussex14554
Essex12570
Middlesex14572
Gloucestershire12462
Durham143101
Worcestershire133100

Most runs

1

JL Denly

Kent · 14 matches

567

2

MH Wessels

Nottinghamshire · 16 matches

559

3

JM Vince

Hampshire · 15 matches

542

4

A Lyth

Yorkshire · 12 matches

535

5

CD Nash

Sussex · 14 matches

520

6

WL Madsen

Derbyshire · 13 matches

511

7

AD Hales

Nottinghamshire · 16 matches

507

8

AJ Finch

Surrey · 13 matches

489

9

DJ Bell-Drummond

Kent · 14 matches

462

10

CA Ingram

Glamorgan · 14 matches

462

Most wickets

1

CJ McKay

Leicestershire · 11 matches

22

2

JT Ball

Nottinghamshire · 14 matches

22

3

HF Gurney

Nottinghamshire · 16 matches

21

4

MG Hogan

Glamorgan · 14 matches

20

5

TG Helm

Middlesex · 12 matches

19

6

JS Patel

Warwickshire · 15 matches

19

7

MS Crane

Hampshire · 13 matches

18

8

M de Lange

Glamorgan · 14 matches

18

9

TT Bresnan

Yorkshire · 12 matches

17

10

DA Payne

Gloucestershire · 12 matches

17

Most fantasy points

1

WL Madsen

Derbyshire · 13 matches

954

2

SR Patel

Nottinghamshire · 16 matches

938

3

DJ Willey

Yorkshire · 12 matches

855

4

CA Ingram

Glamorgan · 14 matches

824

5

DT Christian

Nottinghamshire · 16 matches

768

6

JM Vince

Hampshire · 15 matches

742

7

JL Denly

Kent · 14 matches

736

8

MH Wessels

Nottinghamshire · 16 matches

732

9

BAC Howell

Gloucestershire · 12 matches

725

10

P Coughlin

Durham · 14 matches

719

Results

Final · T20 · 2 Sept 2017

Nottinghamshire

190/4 (20.0)

Warwickshire

168/8 (20.0)

Nottinghamshire won by 22 runs

Semi Final · T20 · 2 Sept 2017

Nottinghamshire

169/7 (20.0)

Hampshire

146/10 (18.4)

Nottinghamshire won by 23 runs

Semi Final · T20 · 2 Sept 2017

Warwickshire

175/9 (20.0)

Glamorgan

164/10 (19.4)

Warwickshire won by 11 runs

Quarter Final · T20 · 25 Aug 2017

Surrey

204/5 (20.0)

Warwickshire

207/4 (19.2)

Warwickshire won by 6 wickets

Quarter Final · T20 · 24 Aug 2017

Somerset

151/6 (20.0)

Nottinghamshire

152/5 (18.3)

Nottinghamshire won by 5 wickets

Quarter Final · T20 · 23 Aug 2017

Leicestershire

123/10 (19.2)

Glamorgan

126/1 (13.4)

Glamorgan won by 9 wickets

Quarter Final · T20 · 22 Aug 2017

Hampshire

249/8 (20.0)

Derbyshire

148/10 (19.5)

Hampshire won by 101 runs

T20 · 18 Aug 2017

Surrey

154/9 (20.0)

Kent

144/8 (20.0)

Surrey won by 10 runs

T20 · 18 Aug 2017

Sussex

172/4 (20.0)

Essex

117/10 (15.5)

Sussex won by 55 runs

T20 · 18 Aug 2017

Middlesex

99/8 (14.0)

Glamorgan

100/3 (13.0)

Glamorgan won by 7 wickets

T20 · 18 Aug 2017

Derbyshire

146/8 (20.0)

Worcestershire

98/10 (15.4)

Derbyshire won by 48 runs

T20 · 18 Aug 2017

Somerset

189/3 (20.0)

Hampshire

91/10 (18.3)

Somerset won by 98 runs

T20 · 18 Aug 2017

Lancashire

163/4 (20.0)

Warwickshire

169/8 (19.3)

Warwickshire won by 2 wickets

T20 · 18 Aug 2017

Leicestershire

203/5 (20.0)

Nottinghamshire

201/8 (20.0)

Leicestershire won by 2 runs

T20 · 18 Aug 2017

Durham

208/3 (20.0)

Northamptonshire

No result

T20 · 17 Aug 2017

Derbyshire

139/7 (20.0)

Leicestershire

143/6 (18.3)

Leicestershire won by 4 wickets

T20 · 17 Aug 2017

Kent

221/2 (20.0)

Essex

210/5 (20.0)

Kent won by 11 runs

T20 · 17 Aug 2017

Yorkshire

260/4 (20.0)

Northamptonshire

136/10 (14.5)

Yorkshire won by 124 runs

T20 · 17 Aug 2017

Gloucestershire

130/9 (20.0)

Surrey

134/8 (19.2)

Surrey won by 2 wickets

T20 · 16 Aug 2017

Worcestershire

127/8 (20.0)

Lancashire

128/3 (17.3)

Lancashire won by 7 wickets

T20 · 15 Aug 2017

Durham

161/7 (20.0)

Derbyshire

164/7 (19.3)

Derbyshire won by 3 wickets

T20 · 15 Aug 2017

Middlesex

161/5 (20.0)

Gloucestershire

100/10 (15.5)

Middlesex won by 61 runs

T20 · 13 Aug 2017

Glamorgan

183/6 (20.0)

Somerset

182/6 (20.0)

Glamorgan won by 1 run

T20 · 13 Aug 2017

Durham

145/8 (20.0)

Warwickshire

148/2 (14.5)

Warwickshire won by 8 wickets

T20 · 13 Aug 2017

Gloucestershire

121/8 (20.0)

Essex

122/7 (16.2)

Essex won by 3 wickets

T20 · 13 Aug 2017

Surrey

193/2 (20.0)

Sussex

176/7 (20.0)

Surrey won by 17 runs

T20 · 13 Aug 2017

Nottinghamshire

145/10 (19.3)

Worcestershire

134/8 (20.0)

Nottinghamshire won by 11 runs

T20 · 12 Aug 2017

Yorkshire

182/5 (20.0)

Leicestershire

183/6 (19.4)

Leicestershire won by 4 wickets

T20 · 12 Aug 2017

Somerset

149/10 (18.5)

Kent

151/4 (18.2)

Kent won by 6 wickets

T20 · 11 Aug 2017

Essex

172/9 (20.0)

Middlesex

163/7 (20.0)

Essex won by 9 runs

T20 · 11 Aug 2017

Kent

167/7 (20.0)

Hampshire

171/4 (17.2)

Hampshire won by 6 wickets

T20 · 11 Aug 2017

Warwickshire

180/7 (20.0)

Nottinghamshire

183/5 (18.1)

Nottinghamshire won by 5 wickets

T20 · 11 Aug 2017

Durham

165/5 (20.0)

Worcestershire

152/5 (20.0)

Durham won by 13 runs

T20 · 11 Aug 2017

Leicestershire

193/5 (20.0)

Northamptonshire

145/7 (20.0)

Leicestershire won by 48 runs

T20 · 11 Aug 2017

Gloucestershire

138/10 (18.5)

Sussex

139/5 (17.4)

Sussex won by 5 wickets

T20 · 11 Aug 2017

Yorkshire

182/7 (20.0)

Lancashire

163/10 (20.0)

Yorkshire won by 19 runs

T20 · 10 Aug 2017

Middlesex

147/6 (20.0)

Sussex

145/8 (20.0)

Middlesex won by 2 runs

T20 · 10 Aug 2017

Glamorgan

118/6 (20.0)

Hampshire

119/2 (13.5)

Hampshire won by 8 wickets

T20 · 6 Aug 2017

Surrey

157/6 (20.0)

Somerset

158/6 (18.2)

Somerset won by 4 wickets

T20 · 5 Aug 2017

Northamptonshire

195/4 (20.0)

Worcestershire

171/6 (20.0)

Northamptonshire won by 24 runs

T20 · 5 Aug 2017

Durham

183/7 (20.0)

Nottinghamshire

184/5 (13.5)

Nottinghamshire won by 5 wickets

T20 · 4 Aug 2017

Lancashire

173/5 (20.0)

Leicestershire

169/3 (20.0)

Lancashire won by 4 runs

T20 · 4 Aug 2017

Nottinghamshire

189/4 (20.0)

Derbyshire

181/7 (20.0)

Nottinghamshire won by 8 runs

T20 · 4 Aug 2017

Somerset

146/10 (19.4)

Gloucestershire

152/3 (18.2)

Gloucestershire won by 7 wickets

T20 · 4 Aug 2017

Kent

163/9 (20.0)

Sussex

167/5 (19.0)

Sussex won by 5 wickets

T20 · 4 Aug 2017

Glamorgan

181/6 (20.0)

Surrey

175/7 (20.0)

Glamorgan won by 6 runs

T20 · 4 Aug 2017

Worcestershire

190/7 (20.0)

Warwickshire

185/7 (20.0)

Worcestershire won by 5 runs

T20 · 4 Aug 2017

Hampshire

168/6 (20.0)

Essex

169/6 (19.4)

Essex won by 4 wickets

T20 · 4 Aug 2017

Durham

157/3 (20.0)

Yorkshire

156/7 (20.0)

Durham won by 1 run

T20 · 3 Aug 2017

Middlesex

136/10 (19.1)

Hampshire

137/4 (17.3)

Hampshire won by 6 wickets

T20 · 3 Aug 2017

Yorkshire

180/5 (20.0)

Derbyshire

184/5 (19.4)

Derbyshire won by 5 wickets

T20 · 3 Aug 2017

Surrey

148/8 (20.0)

Sussex

150/2 (13.3)

Sussex won by 8 wickets

T20 · 3 Aug 2017

Northamptonshire

158/4 (20.0)

Lancashire

147/9 (20.0)

Northamptonshire won by 11 runs

T20 · 3 Aug 2017

Gloucestershire

150/9 (20.0)

Glamorgan

32/2 (5.0)

Gloucestershire won by 5 runs (D/L)

T20 · 2 Aug 2017

Nottinghamshire

210/8 (20.0)

Leicestershire

No result

T20 · 1 Aug 2017

Kent

159/6 (20.0)

Hampshire

154/4 (20.0)

Kent won by 5 runs

T20 · 1 Aug 2017

Warwickshire

172/9 (20.0)

Northamptonshire

170/7 (20.0)

Warwickshire won by 2 runs

T20 · 30 Jul 2017

Glamorgan

199/2 (20.0)

Kent

174/4 (20.0)

Glamorgan won by 25 runs

T20 · 30 Jul 2017

Yorkshire

223/5 (20.0)

Nottinghamshire

225/5 (19.1)

Nottinghamshire won by 5 wickets

T20 · 30 Jul 2017

Durham

201/2 (20.0)

Worcestershire

204/2 (18.1)

Worcestershire won by 8 wickets

T20 · 30 Jul 2017

Leicestershire

104/9 (20.0)

Derbyshire

107/3 (13.5)

Derbyshire won by 7 wickets

T20 · 30 Jul 2017

Somerset

102/3 (8.0)

Sussex

71/4 (8.0)

Somerset won by 32 runs (D/L)

T20 · 30 Jul 2017

Lancashire

174/8 (20.0)

Warwickshire

176/5 (19.4)

Warwickshire won by 5 wickets

T20 · 28 Jul 2017

Gloucestershire

174/5 (19.0)

Hampshire

121/3 (11.4)

Hampshire won by 24 runs (D/L)

T20 · 28 Jul 2017

Leicestershire

88/2 (7.0)

Durham

90/4 (6.5)

Durham won by 6 wickets

T20 · 28 Jul 2017

Middlesex

136/6 (17.4)

Sussex

No result

T20 · 27 Jul 2017

Worcestershire

158/10 (20.0)

Northamptonshire

160/3 (17.4)

Northamptonshire won by 7 wickets

T20 · 27 Jul 2017

Middlesex

203/6 (20.0)

Essex

131/10 (16.2)

Middlesex won by 72 runs

T20 · 27 Jul 2017

Somerset

197/6 (20.0)

Kent

181/3 (16.3)

Kent won by 7 wickets (D/L)

T20 · 26 Jul 2017

Worcestershire

208/8 (20.0)

Nottinghamshire

195/5 (20.0)

Worcestershire won by 13 runs

T20 · 26 Jul 2017

Somerset

204/9 (20.0)

Hampshire

190/10 (19.3)

Somerset won by 14 runs

T20 · 26 Jul 2017

Yorkshire

152/8 (20.0)

Durham

128/7 (20.0)

Yorkshire won by 24 runs

T20 · 25 Jul 2017

Durham

123/10 (18.1)

Nottinghamshire

129/1 (16.0)

Nottinghamshire won by 9 wickets

T20 · 25 Jul 2017

Glamorgan

176/5 (20.0)

Gloucestershire

151/7 (20.0)

Glamorgan won by 25 runs

T20 · 23 Jul 2017

Warwickshire

197/4 (20.0)

Derbyshire

177/9 (20.0)

Warwickshire won by 20 runs

T20 · 23 Jul 2017

Kent

176/4 (20.0)

Sussex

87/3 (8.0)

Match tied

T20 · 23 Jul 2017

Middlesex

162/6 (16.0)

Somerset

166/5 (15.5)

Somerset won by 5 wickets

T20 · 23 Jul 2017

Lancashire

174/5 (20.0)

Durham

143/8 (20.0)

Lancashire won by 31 runs

T20 · 23 Jul 2017

Yorkshire

233/6 (20.0)

Worcestershire

196/7 (20.0)

Yorkshire won by 37 runs

T20 · 22 Jul 2017

Northamptonshire

195/8 (20.0)

Nottinghamshire

52/0 (5.1)

Nottinghamshire won by 12 runs (D/L)

T20 · 21 Jul 2017

Sussex

87/2 (8.0)

Glamorgan

No result

T20 · 21 Jul 2017

Hampshire

124/9 (20.0)

Essex

129/3 (14.0)

Essex won by 7 wickets

T20 · 21 Jul 2017

Nottinghamshire

227/3 (20.0)

Derbyshire

222/5 (20.0)

Nottinghamshire won by 5 runs

T20 · 21 Jul 2017

Surrey

156/7 (20.0)

Middlesex

141/7 (20.0)

Surrey won by 15 runs

T20 · 21 Jul 2017

Yorkshire

179/5 (20.0)

Warwickshire

150/10 (18.0)

Yorkshire won by 29 runs

T20 · 21 Jul 2017

Northamptonshire

165/8 (20.0)

Leicestershire

107/3 (14.3)

Northamptonshire won by 2 runs (D/L)

T20 · 20 Jul 2017

Leicestershire

144/8 (20.0)

Durham

117/8 (20.0)

Leicestershire won by 27 runs

T20 · 20 Jul 2017

Hampshire

126/9 (20.0)

Sussex

127/4 (17.2)

Sussex won by 6 wickets

T20 · 20 Jul 2017

Middlesex

179/8 (20.0)

Kent

163/8 (20.0)

Middlesex won by 16 runs

T20 · 19 Jul 2017

Surrey

150/9 (20.0)

Essex

140/7 (20.0)

Surrey won by 10 runs

T20 · 19 Jul 2017

Worcestershire

186/5 (20.0)

Derbyshire

189/3 (18.2)

Derbyshire won by 7 wickets

T20 · 18 Jul 2017

Gloucestershire

138/9 (20.0)

Kent

130/10 (20.0)

Gloucestershire won by 8 runs

T20 · 16 Jul 2017

Somerset

207/9 (20.0)

Middlesex

186/7 (20.0)

Somerset won by 21 runs

T20 · 16 Jul 2017

Sussex

156/8 (20.0)

Gloucestershire

No result

T20 · 16 Jul 2017

Essex

219/4 (20.0)

Glamorgan

224/5 (20.0)

Glamorgan won by 5 wickets

T20 · 16 Jul 2017

Derbyshire

152/8 (20.0)

Lancashire

155/5 (18.3)

Lancashire won by 5 wickets

T20 · 16 Jul 2017

Leicestershire

147/9 (20.0)

Warwickshire

138/8 (20.0)

Leicestershire won by 9 runs

T20 · 15 Jul 2017

Glamorgan

171/5 (17.2)

Somerset

No result

T20 · 14 Jul 2017

Hampshire

189/8 (20.0)

Middlesex

160/7 (20.0)

Hampshire won by 29 runs

T20 · 14 Jul 2017

Surrey

205/5 (20.0)

Kent

207/2 (19.3)

Kent won by 8 wickets

T20 · 14 Jul 2017

Warwickshire

156/4 (20.0)

Northamptonshire

160/5 (20.0)

Northamptonshire won by 5 wickets

T20 · 14 Jul 2017

Worcestershire

148/8 (20.0)

Leicestershire

149/5 (18.3)

Leicestershire won by 5 wickets

T20 · 14 Jul 2017

Lancashire

176/4 (20.0)

Yorkshire

64/2 (8.1)

Match tied

T20 · 13 Jul 2017

Kent

152/8 (20.0)

Gloucestershire

156/4 (19.1)

Gloucestershire won by 6 wickets

T20 · 13 Jul 2017

Surrey

158/9 (20.0)

Middlesex

161/9 (18.4)

Middlesex won by 1 wicket

T20 · 13 Jul 2017

Essex

170/6 (20.0)

Somerset

148/9 (20.0)

Essex won by 22 runs

T20 · 12 Jul 2017

Hampshire

188/3 (20.0)

Sussex

169/7 (20.0)

Hampshire won by 19 runs

T20 · 9 Jul 2017

Durham

161/7 (20.0)

Northamptonshire

162/4 (19.2)

Northamptonshire won by 6 wickets

T20 · 9 Jul 2017

Glamorgan

198/3 (20.0)

Sussex

180/6 (20.0)

Glamorgan won by 18 runs

T20 · 9 Jul 2017

Surrey

181/7 (20.0)

Somerset

177/9 (20.0)

Surrey won by 4 runs

T20 · 9 Jul 2017

Essex

166/8 (20.0)

Kent

169/3 (18.3)

Kent won by 7 wickets

T20 · 9 Jul 2017

Lancashire

173/9 (20.0)

Leicestershire

178/7 (20.0)

Leicestershire won by 3 wickets

T20 · 8 Jul 2017

Nottinghamshire

158/6 (20.0)

Warwickshire

159/4 (20.0)

Warwickshire won by 6 wickets

T20 · 8 Jul 2017

Derbyshire

165/8 (20.0)

Yorkshire

162/7 (20.0)

Derbyshire won by 3 runs

T20 · 7 Jul 2017

Gloucestershire

182/5 (20.0)

Middlesex

182/9 (20.0)

Match tied

T20 · 7 Jul 2017

Lancashire

192/6 (20.0)

Durham

140/7 (20.0)

Lancashire won by 52 runs

T20 · 7 Jul 2017

Hampshire

167/5 (20.0)

Glamorgan

145/9 (20.0)

Hampshire won by 22 runs

T20 · 7 Jul 2017

Worcestershire

152/9 (20.0)

Warwickshire

153/2 (19.0)

Warwickshire won by 8 wickets

T20 · 7 Jul 2017

Northamptonshire

179/6 (20.0)

Derbyshire

180/3 (19.1)

Derbyshire won by 7 wickets

T20 · 7 Jul 2017

Yorkshire

227/5 (20.0)

Nottinghamshire

179/8 (20.0)

Yorkshire won by 48 runs

T20 · 7 Jul 2017

Surrey

188/8 (20.0)

Essex

186/6 (20.0)

Surrey won by 2 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.