Team records
| Team | P | W | L | T/NR |
|---|---|---|---|---|
| Lancashire | 11 | 8 | 3 | 0 |
| Essex | 14 | 8 | 4 | 2 |
| Sussex | 13 | 8 | 4 | 1 |
| Derbyshire | 14 | 8 | 6 | 0 |
| Worcestershire | 14 | 8 | 6 | 0 |
| Gloucestershire | 13 | 7 | 4 | 2 |
| Nottinghamshire | 12 | 7 | 5 | 0 |
| Middlesex | 14 | 7 | 7 | 0 |
| Kent | 12 | 6 | 6 | 0 |
| Somerset | 13 | 6 | 7 | 0 |
| Hampshire | 12 | 5 | 6 | 1 |
| Durham | 12 | 5 | 7 | 0 |
| Surrey | 13 | 5 | 7 | 1 |
| Yorkshire | 10 | 4 | 5 | 1 |
| Northamptonshire | 11 | 4 | 6 | 1 |
| Birmingham Bears | 12 | 4 | 7 | 1 |
| Leicestershire | 12 | 4 | 7 | 1 |
| Glamorgan | 12 | 1 | 8 | 3 |
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.