T20 Blast
England
No upcoming matches
Northamptonshire 169/10
Hampshire 155/10
18-07-2026 · T20B
Hampshire 187/3
Nottinghamshire 160/10
18-07-2026 · T20B
Northamptonshire 143/10
Somerset 126/9
18-07-2026 · T20B
Northamptonshire 153/2
Gloucestershire 152/10
15-07-2026 · T20B
Hampshire 211/3
Essex 136/9
15-07-2026 · T20B
Yorkshire 161/9
Somerset 165/8
15-07-2026 · T20B
Nottinghamshire 163/6
Surrey 156/7
15-07-2026 · T20B
Somerset 194/7
Worcestershire 116/10
12-07-2026 · T20B
Surrey 123/10
Essex 124/2
12-07-2026 · T20B
Yorkshire 193/10
Nottinghamshire 175/10
12-07-2026 · T20B
Lancashire 142/7
Durham 141/10
12-07-2026 · T20B
Derbyshire 169/3
Leicestershire 171/8
12-07-2026 · T20B
Gloucestershire 185/10
Glamorgan 235/7
12-07-2026 · T20B
Kent 157/7
Middlesex 172/6
12-07-2026 · T20B
Northamptonshire 153/10
Warwickshire 154/5
12-07-2026 · T20B
Sussex 186/5
Hampshire 190/6
12-07-2026 · T20B
Essex 134/3
Hampshire 130/10
10-07-2026 · T20B
Warwickshire 191/6
Glamorgan 188/4
10-07-2026 · T20B
Lancashire 216/6
Yorkshire 194/8
10-07-2026 · T20B
Kent 102/10
Surrey 106/1
10-07-2026 · T20B
Durham 165/7
Derbyshire 160/6
10-07-2026 · T20B
Nottinghamshire 149/4
Leicestershire 143/7
10-07-2026 · T20B
Somerset 165/3
Northamptonshire 162/8
10-07-2026 · T20B
Worcestershire 181/5
Gloucestershire 182/8
10-07-2026 · T20B
Middlesex 195/9
Sussex 213/3
10-07-2026 · T20B
Hampshire 159/4
Middlesex 162/5
08-07-2026 · T20B
Leicestershire 156/8
Durham 160/2
08-07-2026 · T20B
Glamorgan 164/10
Northamptonshire 217/7
08-07-2026 · T20B
Surrey 177/2
Sussex 176/7
08-07-2026 · T20B
Derbyshire 187/7
Somerset 214/6
08-07-2026 · T20B
Lancashire 150/8
Derbyshire 150/9
06-07-2026 · T20B
Essex 142/8
Middlesex 143/6
05-07-2026 · T20B
Northamptonshire 118/10
Somerset 223/4
05-07-2026 · T20B
Durham 164/6
Nottinghamshire 166/8
05-07-2026 · T20B
Glamorgan 146/10
Worcestershire 161/9
05-07-2026 · T20B
Hampshire 190/3
Kent 171/10
05-07-2026 · T20B
Warwickshire 203/5
Gloucestershire 173/6
05-07-2026 · T20B
Yorkshire 207/4
Leicestershire 166/9
05-07-2026 · T20B
Gloucestershire 191/5
Surrey 134/10
04-07-2026 · T20B
Sussex 104/10
Essex 204/6
03-07-2026 · T20B
Glamorgan 187/3
Warwickshire 184/4
03-07-2026 · T20B
Yorkshire 208/5
Durham 205/9
03-07-2026 · T20B
Nottinghamshire 181/6
Lancashire 180/7
03-07-2026 · T20B
Worcestershire 142/7
Kent 59/10
03-07-2026 · T20B
Gloucestershire 184/2
Northamptonshire 187/2
01-07-2026 · T20B
Derbyshire 202/10
Lancashire 205/10
01-07-2026 · T20B
Warwickshire 198/3
Sussex 122/10
01-07-2026 · T20B
Essex 233/8
Surrey 240/4
01-07-2026 · T20B
Kent 181/3
Hampshire 176/6
28-06-2026 · T20B
Middlesex 118/10
Durham 218/6
28-06-2026 · T20B
Leicestershire 135/10
Nottinghamshire 209/4
28-06-2026 · T20B
Worcestershire 180/5
Somerset 144/9
28-06-2026 · T20B
Derbyshire 215/9
Yorkshire 215/8
28-06-2026 · T20B
Sussex 171/10
Surrey 175/3
26-06-2026 · T20B
Warwickshire 224/10
Worcestershire 165/7
26-06-2026 · T20B
Hampshire 155/8
Yorkshire 150/10
26-06-2026 · T20B
Kent 184/7
Nottinghamshire 187/6
26-06-2026 · T20B
Northamptonshire 238/6
Essex 108/10
26-06-2026 · T20B
Glamorgan 159/3
Middlesex 153/7
26-06-2026 · T20B
Leicestershire 156/7
Lancashire 160/5
26-06-2026 · T20B
Somerset 194/7
Gloucestershire 176/7
26-06-2026 · T20B
Essex 187/6
Kent 184/9
09-06-2026 · T20B
Northamptonshire 162/4
Worcestershire 154/5
09-06-2026 · T20B
Durham 128/2
Lancashire 130/3
09-06-2026 · T20B
Middlesex 116/10
Essex 176/5
07-06-2026 · T20B
Somerset 215/4
Warwickshire 216/4
07-06-2026 · T20B
Nottinghamshire 183/6
Derbyshire 173/9
07-06-2026 · T20B
Sussex 135/3
Kent 133/8
07-06-2026 · T20B
Gloucestershire 148/7
Worcestershire 145/10
07-06-2026 · T20B
Leicestershire 147/8
Yorkshire 135/10
07-06-2026 · T20B
Lancashire 201/8
Glamorgan 202/8
07-06-2026 · T20B
Durham 138/8
Northamptonshire 145/9
06-06-2026 · T20B
Gloucestershire 138/3
Somerset 137/8
05-06-2026 · T20B
Yorkshire 213/7
Lancashire 107/10
05-06-2026 · T20B
Sussex 179/10
Leicestershire 180/6
05-06-2026 · T20B
Nottinghamshire 143/7
Warwickshire 139/10
05-06-2026 · T20B
Surrey 210/7
Hampshire 215/5
05-06-2026 · T20B
Worcestershire 168/8
Glamorgan 141/10
05-06-2026 · T20B
Somerset 202/6
Glamorgan 203/6
04-06-2026 · T20B
Surrey 134/2
Middlesex 129/7
03-06-2026 · T20B
Hampshire 173/6
Sussex 144/10
02-06-2026 · T20B
Surrey 116/10
Kent 118/2
31-05-2026 · T20B
Essex 179/5
Derbyshire 173/10
31-05-2026 · T20B
Nottinghamshire 157/4
Durham 156/8
31-05-2026 · T20B
Middlesex 126/7
Hampshire 130/2
31-05-2026 · T20B
Yorkshire 161/10
Gloucestershire 217/6
31-05-2026 · T20B
Warwickshire 208/7
Northamptonshire 209/4
31-05-2026 · T20B
Sussex 181/10
Middlesex 213/4
30-05-2026 · T20B
Hampshire 177/5
Surrey 174/8
29-05-2026 · T20B
Durham 93/10
Yorkshire 151/9
29-05-2026 · T20B
Glamorgan 175/3
Somerset 171/9
29-05-2026 · T20B
Kent 129/9
Essex 130/1
29-05-2026 · T20B
Northamptonshire 166/3
Gloucestershire 164/9
29-05-2026 · T20B
Derbyshire 234/4
Nottinghamshire 211/6
29-05-2026 · T20B
Lancashire 145/9
Leicestershire 146/8
29-05-2026 · T20B
Worcestershire 142/4
Warwickshire 141/10
29-05-2026 · T20B
Leicestershire 145/10
Derbyshire 230/5
27-05-2026 · T20B
Hampshire 200/4
Essex 170/7
26-05-2026 · T20B
Lancashire 208/4
Nottinghamshire 172/9
25-05-2026 · T20B
Kent 199/3
Sussex 197/6
25-05-2026 · T20B
Durham 150/4
Leicestershire 148/8
24-05-2026 · T20B
Warwickshire 189/5
Somerset 193/3
24-05-2026 · T20B
Yorkshire 195/8
Derbyshire 194/4
24-05-2026 · T20B
Worcestershire 91/10
Northamptonshire 191/10
24-05-2026 · T20B
Middlesex 143/8
Surrey 144/4
24-05-2026 · T20B
Glamorgan 157/8
Gloucestershire 158/8
23-05-2026 · T20B
Gloucestershire 121/10
Warwickshire 74/10
22-05-2026 · T20B
Essex 191/5
Sussex 192/4
22-05-2026 · T20B
Somerset 160/3
Hampshire 158/10
22-05-2026 · T20B
Derbyshire 197/8
Durham 203/8
22-05-2026 · T20B
Nottinghamshire 167/7
Yorkshire 169/3
22-05-2026 · T20B
Surrey 213/6
Lancashire 154/10
22-05-2026 · T20B
Leicestershire 164/4
Worcestershire 188/9
22-05-2026 · T20B
Northamptonshire 165/8
Glamorgan 162/8
22-05-2026 · T20B
Middlesex 181/8
Kent 208/6
22-05-2026 · T20B

T20 Blast 2026 Points Table, Fixtures & Results

T20 Blast 2026 live scores, the current points table and results from 115 completed matches — updated after every match, with a model-based win probability published before each game.

Northamptonshire lead the table with 36 points from 12 matches (net run rate +0.936), ahead of Hampshire and Nottinghamshire. 18 teams are competing this season.

The most recent match was Northamptonshire vs Hampshire on 18 July 2026.

#TeamPW-LPTS
1NOR 12 9-3 36
2HAM 12 8-4 32
3NOT 12 8-4 32
4YOR 12 7-4 30
5SOM 12 7-5 28
6SUR 12 7-5 28
7ESS 12 7-5 28
8GLO 12 7-5 28
9LAN 12 6-5 26
10WAR 12 6-6 24
11GLA 12 6-6 24
12WOR 12 6-6 24
13DUR 12 5-7 20
14DER 12 3-7 16
15KEN 12 4-8 16
16MID 12 4-8 16
17LEI 12 3-9 12
18SUS 12 3-9 10
#TeamPWLNRNRRPTS
1NOR 12 9 3 +0.936 36
2HAM 12 8 4 +0.283 32
3NOT 12 8 4 +0.169 32
4YOR 12 7 4 +0.720 30
5SOM 12 7 5 +0.763 28
6SUR 12 7 5 +0.671 28
7ESS 12 7 5 +0.354 28
8GLO 12 7 5 +0.288 28
9LAN 12 6 5 -0.335 26
10WAR 12 6 6 +0.367 24
11GLA 12 6 6 +0.217 24
12WOR 12 6 6 -0.337 24
13DUR 12 5 7 +0.462 20
14DER 12 3 7 +0.393 16
15KEN 12 4 8 -0.895 16
16MID 12 4 8 -1.247 16
17LEI 12 3 9 -1.600 12
18SUS 12 3 9 -1.168 10
#TeamLast 5
1NORWLWLL
2HAMLWLLW
3NOTWWWWL
4YORDWWLW
5SOMLWWWW
6SURWLWWL
7ESSLWLWW
8GLOLWLWL
9LANWLDWW
10WARWLWWW
11GLAWLLLW
12WORWWWLL
13DURLLWWL
14DERLDLLW
15KENWLLLL
16MIDLWWLW
17LEILLLLL
18SUSLLLWL