Cricket

NatWest T20 Blast 2016

20 May 2016 – 20 Aug 2016 · 121 matches

Team records

TeamPWLT/NR
Gloucestershire141040
Northamptonshire151050
Nottinghamshire12930
Glamorgan14842
Yorkshire14860
Durham16871
Essex15771
Middlesex14770
Surrey14770
Lancashire13670
Warwickshire13670
Kent14680
Sussex12561
Derbyshire12570
Worcestershire13571
Hampshire12480
Leicestershire12480
Somerset133100

Most runs

1

M Klinger

Gloucestershire · 14 matches

548

2

CA Ingram

Glamorgan · 14 matches

502

3

IA Cockbain

Gloucestershire · 14 matches

499

4

JJ Roy

Surrey · 12 matches

495

5

IR Bell

Warwickshire · 13 matches

489

6

BM Duckett

Northamptonshire · 14 matches

477

7

JJ Cobb

Northamptonshire · 15 matches

464

8

SA Northeast

Kent · 14 matches

462

9

AN Petersen

Lancashire · 12 matches

455

10

MH Wessels

Nottinghamshire · 12 matches

420

Most wickets

1

BAC Howell

Gloucestershire · 14 matches

24

2

GR Napier

Essex · 12 matches

22

3

TT Bresnan

Yorkshire · 14 matches

21

4

J Leach

Worcestershire · 13 matches

20

5

LA Dawson

Hampshire · 12 matches

19

6

C Rushworth

Durham · 12 matches

19

7

T van der Gugten

Glamorgan · 14 matches

19

8

AJ Tye

Gloucestershire · 13 matches

18

9

SG Borthwick

Durham · 16 matches

18

10

HF Gurney

Nottinghamshire · 11 matches

17

Most fantasy points

1

CA Ingram

Glamorgan · 14 matches

919

2

LA Dawson

Hampshire · 12 matches

862

3

TT Bresnan

Yorkshire · 14 matches

821

4

BAC Howell

Gloucestershire · 14 matches

814

5

JJ Cobb

Northamptonshire · 15 matches

749

6

M Klinger

Gloucestershire · 14 matches

694

7

RS Bopara

Essex · 15 matches

660

8

GR Napier

Essex · 12 matches

656

9

JJ Roy

Surrey · 12 matches

651

10

IA Cockbain

Gloucestershire · 14 matches

640

Results

Final · T20 · 20 Aug 2016

Durham

153/8 (20.0)

Northamptonshire

155/6 (19.1)

Northamptonshire won by 4 wickets

Semi Final · T20 · 20 Aug 2016

Durham

156/6 (20.0)

Yorkshire

149/9 (20.0)

Durham won by 7 runs

Semi Final · T20 · 20 Aug 2016

Nottinghamshire

153/9 (20.0)

Northamptonshire

161/8 (20.0)

Northamptonshire won by 8 runs

Quarter Final · T20 · 11 Aug 2016

Glamorgan

90/10 (13.0)

Yorkshire

180/8 (20.0)

Yorkshire won by 90 runs

Quarter Final · T20 · 10 Aug 2016

Gloucestershire

161/10 (19.0)

Durham

180/5 (20.0)

Durham won by 19 runs

Quarter Final · T20 · 9 Aug 2016

Northamptonshire

135/3 (18.1)

Middlesex

132/7 (20.0)

Northamptonshire won by 7 wickets

Quarter Final · T20 · 8 Aug 2016

Nottinghamshire

162/7 (20.0)

Essex

123/10 (18.4)

Nottinghamshire won by 39 runs

T20 · 29 Jul 2016

Lancashire

124/5 (20.0)

Warwickshire

94/8 (20.0)

Lancashire won by 30 runs

T20 · 29 Jul 2016

Essex

Glamorgan

184/5 (20.0)

No result

T20 · 29 Jul 2016

Surrey

212/4 (20.0)

Kent

175/7 (20.0)

Surrey won by 37 runs

T20 · 29 Jul 2016

Nottinghamshire

146/2 (10.3)

Leicestershire

170/4 (18.0)

Nottinghamshire won by 8 wickets (D/L)

T20 · 29 Jul 2016

Gloucestershire

162/6 (19.3)

Middlesex

156/5 (20.0)

Gloucestershire won by 4 wickets

T20 · 29 Jul 2016

Hampshire

181/3 (20.0)

Somerset

98/10 (15.2)

Hampshire won by 83 runs

T20 · 29 Jul 2016

Northamptonshire

163/7 (20.0)

Yorkshire

177/5 (20.0)

Yorkshire won by 14 runs

T20 · 29 Jul 2016

Durham

193/2 (20.0)

Derbyshire

180/9 (20.0)

Durham won by 13 runs

T20 · 28 Jul 2016

Sussex

30/1 (4.1)

Glamorgan

101/10 (13.2)

No result

T20 · 28 Jul 2016

Middlesex

126/5 (16.0)

Essex

132/5 (15.3)

Essex won by 5 wickets

T20 · 22 Jul 2016

Kent

157/10 (19.2)

Essex

190/2 (20.0)

Essex won by 33 runs

T20 · 22 Jul 2016

Durham

172/5 (20.0)

Lancashire

176/3 (20.0)

Lancashire won by 4 runs

T20 · 22 Jul 2016

Hampshire

138/10 (19.1)

Middlesex

181/6 (20.0)

Middlesex won by 43 runs

T20 · 22 Jul 2016

Yorkshire

215/6 (20.0)

Northamptonshire

140/9 (15.2)

Yorkshire won by 75 runs

T20 · 22 Jul 2016

Warwickshire

172/2 (20.0)

Nottinghamshire

173/4 (19.1)

Nottinghamshire won by 6 wickets

T20 · 22 Jul 2016

Surrey

154/4 (18.2)

Sussex

153/6 (20.0)

Surrey won by 6 wickets

T20 · 22 Jul 2016

Derbyshire

192/5 (20.0)

Worcestershire

163/10 (17.5)

Derbyshire won by 29 runs

T20 · 22 Jul 2016

Glamorgan

156/3 (18.0)

Somerset

152/10 (19.3)

Glamorgan won by 7 wickets

T20 · 21 Jul 2016

Essex

176/8 (20.0)

Sussex

200/6 (20.0)

Sussex won by 24 runs

T20 · 21 Jul 2016

Middlesex

200/5 (19.1)

Surrey

196/6 (20.0)

Middlesex won by 5 wickets

T20 · 20 Jul 2016

Yorkshire

223/6 (20.0)

Durham

174/8 (20.0)

Yorkshire won by 49 runs

T20 · 19 Jul 2016

Northamptonshire

200/5 (20.0)

Warwickshire

126/10 (17.5)

Northamptonshire won by 74 runs

T20 · 17 Jul 2016

Warwickshire

186/4 (20.0)

Leicestershire

158/9 (20.0)

Warwickshire won by 28 runs

T20 · 17 Jul 2016

Gloucestershire

212/1 (20.0)

Essex

182/9 (20.0)

Gloucestershire won by 30 runs

T20 · 15 Jul 2016

Nottinghamshire

162/7 (19.4)

Yorkshire

160/7 (20.0)

Nottinghamshire won by 3 wickets

T20 · 15 Jul 2016

Kent

181/2 (19.4)

Surrey

180/8 (20.0)

Kent won by 8 wickets

T20 · 15 Jul 2016

Durham

153/4 (18.3)

Northamptonshire

149/5 (20.0)

Durham won by 6 wickets

T20 · 15 Jul 2016

Somerset

137/10 (19.3)

Middlesex

141/5 (19.1)

Middlesex won by 5 wickets

T20 · 15 Jul 2016

Leicestershire

207/3 (20.0)

Lancashire

198/4 (20.0)

Leicestershire won by 9 runs

T20 · 15 Jul 2016

Sussex

133/8 (20.0)

Hampshire

134/9 (20.0)

Hampshire won by 1 run

T20 · 15 Jul 2016

Worcestershire

166/5 (19.2)

Warwickshire

164/10 (19.3)

Worcestershire won by 5 wickets

T20 · 14 Jul 2016

Hampshire

167/6 (20.0)

Glamorgan

142/7 (20.0)

Hampshire won by 25 runs

T20 · 13 Jul 2016

Derbyshire

170/4 (18.4)

Lancashire

167/9 (20.0)

Derbyshire won by 6 wickets

T20 · 10 Jul 2016

Glamorgan

119/6 (20.0)

Gloucestershire

120/1 (16.1)

Gloucestershire won by 9 wickets

T20 · 10 Jul 2016

Derbyshire

165/8 (20.0)

Yorkshire

166/6 (20.0)

Yorkshire won by 1 run

T20 · 10 Jul 2016

Durham

147/5 (18.3)

Leicestershire

146/6 (20.0)

Durham won by 5 wickets

T20 · 9 Jul 2016

Nottinghamshire

128/1 (12.2)

Worcestershire

124/8 (20.0)

Nottinghamshire won by 9 wickets

T20 · 8 Jul 2016

Surrey

154/8 (20.0)

Somerset

139/6 (20.0)

Surrey won by 15 runs

T20 · 8 Jul 2016

Northamptonshire

122/10 (18.2)

Nottinghamshire

123/4 (17.0)

Nottinghamshire won by 6 wickets

T20 · 8 Jul 2016

Worcestershire

198/10 (19.4)

Lancashire

200/3 (18.1)

Lancashire won by 7 wickets

T20 · 8 Jul 2016

Gloucestershire

145/8 (20.0)

Kent

148/7 (20.0)

Kent won by 3 runs

T20 · 8 Jul 2016

Middlesex

144/8 (20.0)

Glamorgan

145/1 (16.3)

Glamorgan won by 9 wickets

T20 · 8 Jul 2016

Hampshire

150/7 (20.0)

Essex

153/6 (20.0)

Essex won by 3 runs

T20 · 8 Jul 2016

Leicestershire

164/1 (15.5)

Derbyshire

158/10 (19.5)

Leicestershire won by 9 wickets

T20 · 8 Jul 2016

Yorkshire

156/6 (20.0)

Warwickshire

154/10 (20.0)

Yorkshire won by 2 runs

T20 · 7 Jul 2016

Glamorgan

159/8 (20.0)

Sussex

113/10 (18.3)

Glamorgan won by 46 runs

T20 · 7 Jul 2016

Somerset

175/9 (20.0)

Kent

187/5 (20.0)

Kent won by 12 runs

T20 · 6 Jul 2016

Gloucestershire

152/4 (19.0)

Surrey

151/9 (20.0)

Gloucestershire won by 6 wickets

T20 · 1 Jul 2016

Somerset

167/7 (20.0)

Gloucestershire

168/3 (19.2)

Gloucestershire won by 7 wickets

T20 · 1 Jul 2016

Yorkshire

141/7 (18.0)

Lancashire

136/10 (17.4)

Yorkshire won by 5 runs

T20 · 1 Jul 2016

Essex

204/3 (20.0)

Kent

154/9 (20.0)

Essex won by 50 runs

T20 · 1 Jul 2016

Sussex

147/3 (18.2)

Middlesex

146/10 (17.4)

Sussex won by 7 wickets

T20 · 1 Jul 2016

Warwickshire

86/8 (16.0)

Northamptonshire

89/2 (12.3)

Northamptonshire won by 8 wickets (D/L)

T20 · 1 Jul 2016

Worcestershire

185/7 (20.0)

Derbyshire

188/3 (18.5)

Derbyshire won by 7 wickets

T20 · 30 Jun 2016

Kent

166/6 (20.0)

Sussex

156/4 (20.0)

Kent won by 10 runs

T20 · 30 Jun 2016

Durham

Worcestershire

103/5 (14.1)

No result

T20 · 26 Jun 2016

Northamptonshire

152/4 (17.5)

Leicestershire

149/5 (20.0)

Northamptonshire won by 6 wickets

T20 · 26 Jun 2016

Sussex

173/9 (20.0)

Gloucestershire

184/4 (20.0)

Gloucestershire won by 11 runs

T20 · 25 Jun 2016

Surrey

117/9 (20.0)

Essex

121/2 (16.5)

Essex won by 8 wickets

T20 · 24 Jun 2016

Essex

136/5 (18.5)

Hampshire

135/8 (20.0)

Essex won by 5 wickets

T20 · 24 Jun 2016

Kent

170/7 (20.0)

Middlesex

210/6 (20.0)

Middlesex won by 40 runs

T20 · 24 Jun 2016

Derbyshire

114/10 (19.3)

Nottinghamshire

120/3 (14.3)

Nottinghamshire won by 7 wickets

T20 · 24 Jun 2016

Glamorgan

114/1 (15.5)

Surrey

110/10 (19.2)

Glamorgan won by 9 wickets

T20 · 24 Jun 2016

Lancashire

149/5 (20.0)

Worcestershire

53/10 (13.5)

Lancashire won by 96 runs

T20 · 24 Jun 2016

Durham

68/3 (9.5)

Yorkshire

134/10 (19.3)

Durham won by 6 runs (D/L)

T20 · 24 Jun 2016

Leicestershire

125/7 (20.0)

Warwickshire

126/2 (15.3)

Warwickshire won by 8 wickets

T20 · 23 Jun 2016

Middlesex

92/3 (9.0)

Somerset

88/6 (9.0)

Middlesex won by 4 runs

T20 · 19 Jun 2016

Warwickshire

144/9 (20.0)

Lancashire

39/4 (6.3)

Warwickshire won by 18 runs (D/L)

T20 · 19 Jun 2016

Somerset

136/4 (15.4)

Hampshire

133/10 (18.3)

Somerset won by 6 wickets

T20 · 19 Jun 2016

Yorkshire

67/3 (9.0)

Derbyshire

153/9 (20.0)

Yorkshire won by 1 run (D/L)

T20 · 18 Jun 2016

Worcestershire

164/5 (20.0)

Nottinghamshire

167/6 (18.5)

Nottinghamshire won by 4 wickets

T20 · 17 Jun 2016

Gloucestershire

160/6 (19.5)

Somerset

158/5 (20.0)

Gloucestershire won by 4 wickets

T20 · 17 Jun 2016

Surrey

173/7 (20.0)

Middlesex

144/10 (19.3)

Surrey won by 29 runs

T20 · 17 Jun 2016

Glamorgan

175/4 (16.0)

Kent

121/10 (15.5)

Glamorgan won by 55 runs (D/L)

T20 · 17 Jun 2016

Northamptonshire

161/9 (20.0)

Durham

135/8 (20.0)

Northamptonshire won by 26 runs

T20 · 17 Jun 2016

Derbyshire

141/7 (20.0)

Warwickshire

145/6 (20.0)

Warwickshire won by 4 wickets

T20 · 16 Jun 2016

Essex

153/8 (20.0)

Gloucestershire

154/2 (16.5)

Gloucestershire won by 8 wickets

T20 · 10 Jun 2016

Essex

156/8 (20.0)

Middlesex

173/8 (20.0)

Middlesex won by 17 runs

T20 · 10 Jun 2016

Sussex

143/6 (19.3)

Kent

140/10 (20.0)

Sussex won by 4 wickets

T20 · 10 Jun 2016

Lancashire

77/1 (6.1)

Leicestershire

131/3 (14.0)

Lancashire won by 9 wickets (D/L)

T20 · 10 Jun 2016

Worcestershire

170/7 (19.3)

Northamptonshire

169/7 (20.0)

Worcestershire won by 3 wickets

T20 · 10 Jun 2016

Somerset

189/4 (19.2)

Surrey

186/4 (20.0)

Somerset won by 6 wickets

T20 · 10 Jun 2016

Gloucestershire

168/8 (20.0)

Glamorgan

172/4 (18.5)

Glamorgan won by 6 wickets

T20 · 9 Jun 2016

Surrey

188/5 (20.0)

Hampshire

108/10 (16.3)

Surrey won by 80 runs

T20 · 8 Jun 2016

Kent

193/3 (20.0)

Hampshire

185/9 (20.0)

Kent won by 8 runs

T20 · 4 Jun 2016

Nottinghamshire

185/8 (19.4)

Lancashire

184/4 (20.0)

Nottinghamshire won by 2 wickets

T20 · 4 Jun 2016

Leicestershire

123/4 (16.3)

Durham

120/9 (20.0)

Leicestershire won by 6 wickets

T20 · 3 Jun 2016

Lancashire

204/7 (20.0)

Yorkshire

178/7 (20.0)

Lancashire won by 26 runs

T20 · 3 Jun 2016

Northamptonshire

147/3 (16.3)

Worcestershire

144/6 (20.0)

Northamptonshire won by 7 wickets

T20 · 3 Jun 2016

Sussex

182/5 (20.0)

Surrey

205/4 (20.0)

Surrey won by 23 runs

T20 · 3 Jun 2016

Derbyshire

123/6 (18.0)

Leicestershire

120/10 (20.0)

Derbyshire won by 4 wickets

T20 · 3 Jun 2016

Glamorgan

143/5 (16.1)

Hampshire

141/10 (18.3)

Glamorgan won by 5 wickets

T20 · 3 Jun 2016

Kent

144/7 (20.0)

Gloucestershire

146/3 (19.2)

Gloucestershire won by 7 wickets

T20 · 3 Jun 2016

Somerset

181/3 (17.5)

Essex

178/7 (20.0)

Somerset won by 7 wickets

T20 · 3 Jun 2016

Warwickshire

155/1 (17.4)

Durham

154/9 (20.0)

Warwickshire won by 9 wickets

T20 · 2 Jun 2016

Middlesex

159/9 (20.0)

Gloucestershire

163/6 (19.5)

Gloucestershire won by 4 wickets

T20 · 2 Jun 2016

Worcestershire

174/3 (19.1)

Yorkshire

173/6 (20.0)

Worcestershire won by 7 wickets

T20 · 2 Jun 2016

Hampshire

158/8 (20.0)

Kent

149/10 (19.3)

Hampshire won by 9 runs

T20 · 1 Jun 2016

Sussex

222/3 (20.0)

Somerset

168/10 (19.4)

Sussex won by 48 runs

T20 · 1 Jun 2016

Durham

178/7 (20.0)

Nottinghamshire

112/10 (19.2)

Durham won by 66 runs

T20 · 1 Jun 2016

Glamorgan

140/6 (20.0)

Essex

143/3 (16.2)

Essex won by 7 wickets

T20 · 27 May 2016

Middlesex

195/6 (20.0)

Hampshire

126/10 (15.1)

Middlesex won by 69 runs

T20 · 27 May 2016

Lancashire

149/8 (20.0)

Durham

151/4 (15.0)

Durham won by 6 wickets

T20 · 27 May 2016

Yorkshire

120/10 (18.4)

Leicestershire

174/7 (20.0)

Leicestershire won by 54 runs

T20 · 27 May 2016

Warwickshire

155/7 (20.0)

Worcestershire

161/5 (19.1)

Worcestershire won by 5 wickets

T20 · 27 May 2016

Northamptonshire

197/7 (19.4)

Derbyshire

195/7 (20.0)

Northamptonshire won by 3 wickets

T20 · 26 May 2016

Surrey

93/9 (17.2)

Glamorgan

96/2 (12.2)

Glamorgan won by 8 wickets

T20 · 21 May 2016

Lancashire

131/7 (19.0)

Derbyshire

132/1 (13.4)

Derbyshire won by 9 wickets

T20 · 20 May 2016

Nottinghamshire

179/7 (20.0)

Warwickshire

185/4 (19.4)

Warwickshire won by 6 wickets

T20 · 20 May 2016

Gloucestershire

83/1 (7.3)

Sussex

236/5 (20.0)

Sussex won by 1 run (D/L)

T20 · 20 May 2016

Essex

162/10 (19.4)

Surrey

170/8 (20.0)

Surrey won by 8 runs

T20 · 20 May 2016

Kent

200/2 (17.2)

Somerset

197/7 (20.0)

Kent won by 8 wickets

T20 · 20 May 2016

Leicestershire

178/5 (20.0)

Northamptonshire

168/5 (17.5)

Northamptonshire won by 5 wickets (D/L)

T20 · 20 May 2016

Worcestershire

225/6 (20.0)

Durham

187/8 (20.0)

Worcestershire won by 38 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.