Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast

T20 Blast 2026

England

Northamptonshire won the T20 Blast 2026 final, beating Hampshire by 14 runs at Edgbaston

Table · Final

Full table →

North Group

# Team · next match P W L NR T Pts NRR Form
Quarter-finals
1 12 8 4 0 0 32 +0.169
2 12 7 4 0 1 30 +0.720
3 12 6 5 0 1 26 −0.335
4 12 5 7 0 0 20 +0.462
5 12 3 7 0 2 16 +0.393
6 12 3 9 0 0 12 −1.600

Central Group

# Team · next match P W L NR T Pts NRR Form
Quarter-finals
1 12 9 3 0 0 36 +0.936
2 12 7 5 0 0 28 +0.763
3 12 7 5 0 0 28 +0.288
4 12 6 6 0 0 24 +0.367
5 12 6 6 0 0 24 +0.217
6 12 6 6 0 0 24 −0.337

South Group

# Team · next match P W L NR T Pts NRR Form
Quarter-finals
1 12 8 4 0 0 32 +0.283
2 12 7 5 0 0 28 +0.671
3 12 7 5 0 0 28 +0.354
4 12 4 8 0 0 16 −0.895
5 12 4 8 0 0 16 −1.247
6 12 3 9 0 0 10 −1.168
Quarter-finals

Fixtures & Results

All fixtures →
Week 118 May - 24 May
Week 225 May - 31 May
Week 31 Jun - 7 Jun
Week 48 Jun - 14 Jun
Week 522 Jun - 28 Jun
Week 629 Jun - 5 Jul
Week 76 Jul - 12 Jul
Week 813 Jul - 19 Jul
Fri 22 May
Middlesex Middlesex 181/8(20) Kent Kent 208/6(20)
Kent won by 27 runs
Derbyshire Derbyshire 197/8(20) Durham Durham 203/8(20)
Durham won by 6 runs
Leicestershire Leicestershire 170/4(20) Worcestershire Worcestershire 188/9(20)
Worcestershire won by 18 runs
Northamptonshire Northamptonshire 165/8(20) Glamorgan Glamorgan 162/8(20)
Northamptonshire won by 3 runs
Nottinghamshire Nottinghamshire 167/7(20) Yorkshire Yorkshire 169/3(16.3)
Yorkshire won by 7 wickets (with 21 balls remaining)
Somerset Somerset 160/3(16.2) Hampshire Hampshire 158/10(19.4)
Somerset won by 7 wickets (with 22 balls remaining)
Surrey Surrey 213/6(20) Lancashire Lancashire 154/10(16.1)
Surrey won by 59 runs
Essex Essex 191/5(20) Sussex Sussex 192/4(16)
Sussex won by 6 wickets (with 24 balls remaining)
Gloucestershire Gloucestershire 121/10(16.1) Warwickshire Warwickshire 74/10(14.4)
Gloucestershire won by 47 runs
Sat 23 May
Glamorgan Glamorgan 157/8(20) Gloucestershire Gloucestershire 158/8(20)
Gloucestershire won by 2 wickets (with 0 ball remaining)
Sun 24 May
Middlesex Middlesex 143/8(20) Surrey Surrey 144/4(18.3)
Surrey won by 6 wickets (with 9 balls remaining)
Worcestershire Worcestershire 91/10(14.4) Northamptonshire Northamptonshire 191/10(20)
Northamptonshire won by 100 runs
Durham Durham 150/4(14) Leicestershire Leicestershire 148/8(20)
Durham won by 6 wickets (with 36 balls remaining)
Warwickshire Warwickshire 189/5(20) Somerset Somerset 193/3(18.2)
Somerset won by 7 wickets (with 10 balls remaining)
Yorkshire Yorkshire 195/8(19.2) Derbyshire Derbyshire 194/4(20)
Yorkshire won by 2 wickets (with 4 balls remaining)
Mon 25 May
Kent Kent 199/3(18.2) Sussex Sussex 197/6(20)
Kent won by 7 wickets (with 10 balls remaining)
Lancashire Lancashire 208/4(20) Nottinghamshire Nottinghamshire 169/9(20)
Lancashire won by 36 runs
Tue 26 May
Hampshire Hampshire 200/4(20) Essex Essex 170/7(20)
Hampshire won by 30 runs
Wed 27 May
Leicestershire Leicestershire 145/10(15.2) Derbyshire Derbyshire 230/5(20)
Derbyshire won by 85 runs
Fri 29 May
Worcestershire Worcestershire 142/4(18.5) Warwickshire Warwickshire 141/10(19.5)
Worcestershire won by 6 wickets (with 7 balls remaining)
Derbyshire Derbyshire 234/4(20) Nottinghamshire Nottinghamshire 211/6(20)
Derbyshire won by 23 runs
Durham Durham 93/10(16.2) Yorkshire Yorkshire 151/9(20)
Yorkshire won by 58 runs
Glamorgan Glamorgan 175/3(13.5) Somerset Somerset 171/9(20)
Glamorgan won by 7 wickets (with 37 balls remaining)
Kent Kent 129/9(20) Essex Essex 130/1(13.4)
Essex won by 9 wickets (with 38 balls remaining)
Lancashire Lancashire 145/9(20) Leicestershire Leicestershire 146/8(19.5)
Leicestershire won by 2 wickets (with 1 ball remaining)
Northamptonshire Northamptonshire 166/3(16.2) Gloucestershire Gloucestershire 164/9(20)
Northamptonshire won by 7 wickets (with 22 balls remaining)
Hampshire Hampshire 177/5(19.1) Surrey Surrey 174/8(20)
Hampshire won by 5 wickets (with 5 balls remaining)
Sat 30 May
Sussex Sussex 182/10(19.4) Middlesex Middlesex 213/4(20)
Middlesex won by 31 runs
Sun 31 May
Warwickshire Warwickshire 208/7(20) Northamptonshire Northamptonshire 209/4(19.2)
Northamptonshire won by 6 wickets (with 4 balls remaining)
Yorkshire Yorkshire 161/10(17.4) Gloucestershire Gloucestershire 217/6(20)
Gloucestershire won by 56 runs
Middlesex Middlesex 126/7(20) Hampshire Hampshire 130/2(14)
Hampshire won by 8 wickets (with 36 balls remaining)
Nottinghamshire Nottinghamshire 157/4(17.2) Durham Durham 156/8(20)
Nottinghamshire won by 6 wickets (with 16 balls remaining)
Essex Essex 179/5(19.4) Derbyshire Derbyshire 173/10(20)
Essex won by 5 wickets (with 2 balls remaining)
Surrey Surrey 116/10(19.5) Kent Kent 118/2(14)
Kent won by 8 wickets (with 36 balls remaininig)
Tue 2 Jun
Hampshire Hampshire 173/6(20) Sussex Sussex 144/10(17.3)
Hampshire won by 29 runs
Wed 3 Jun
Surrey Surrey 134/2(14.1) Middlesex Middlesex 129/7(20)
Surrey won by 8 wickets (with 35 balls remaining)
Thu 4 Jun
Somerset Somerset 202/6(20) Glamorgan Glamorgan 203/6(20)
Glamorgan won by 4 wickets (with 0 ball remaining)
Fri 5 Jun
Worcestershire Worcestershire 168/8(20) Glamorgan Glamorgan 141/10(19.3)
Worcestershire won by 27 runs
Nottinghamshire Nottinghamshire 143/7(19.5) Warwickshire Warwickshire 139/10(19.3)
Nottinghamshire won by 3 wickets (with 1 ball remaining)
Surrey Surrey 210/7(20) Hampshire Hampshire 215/5(20)
Hampshire won by 5 runs
Gloucestershire Gloucestershire 138/3(14.1) Somerset Somerset 137/8(20)
Gloucestershire won by 7 wickets (with 35 balls remaining)
Sussex Sussex 179/10(19.5) Leicestershire Leicestershire 180/6(17.4)
Leicestershire won by 4 wickets (with 14 balls remaining)
Yorkshire Yorkshire 213/7(20) Lancashire Lancashire 107/10(14.3)
Yorkshire won by 106 runs
Sat 6 Jun
Durham Durham 138/8(20) Northamptonshire Northamptonshire 145/9(20)
Northamptonshire won by 7 runs
Sun 7 Jun
Gloucestershire Gloucestershire 148/7(20) Worcestershire Worcestershire 145/10(20)
Gloucestershire won by 3 runs
Lancashire Lancashire 201/8(20) Glamorgan Glamorgan 202/8(20)
Glamorgan won by 2 wickets (with 0 ball remaining)
Leicestershire Leicestershire 147/8(20) Yorkshire Yorkshire 135/10(19.5)
Leicestershire won by 12 runs
Sussex Sussex 135/3(17.2) Kent Kent 133/8(20)
Sussex won by 7 wickets (with 16 balls remaining)
Nottinghamshire Nottinghamshire 183/6(20) Derbyshire Derbyshire 173/9(20)
Nottinghamshire won by 10 runs
Middlesex Middlesex 116/10(17.5) Essex Essex 176/5(20)
Essex won by 60 runs
Somerset Somerset 215/4(20) Warwickshire Warwickshire 216/4(19.4)
Warwickshire won by 6 wickets (with 2 balls remaining)
Fri 26 Jun
Glamorgan Glamorgan 159/4(17.3) Middlesex Middlesex 153/7(20)
Glamorgan won by 6 wickets (with 15 balls remaining)
Leicestershire Leicestershire 156/7(20) Lancashire Lancashire 160/5(18.5)
Lancashire won by 5 wickets (with 7 balls remaining)
Northamptonshire Northamptonshire 238/6(20) Essex Essex 108/10(13.2)
Northamptonshire won by 130 runs
Somerset Somerset 194/7(20) Gloucestershire Gloucestershire 176/7(20)
Somerset won by 18 runs
Hampshire Hampshire 155/8(19.5) Yorkshire Yorkshire 150/10(19.5)
Hampshire won by 2 wickets (with 1 ball remaining)
Kent Kent 184/7(20) Nottinghamshire Nottinghamshire 187/6(18.4)
Nottinghamshire won by 4 wickets (with 8 balls remaining)
Sussex Sussex 171/10(19.3) Surrey Surrey 175/3(15.3)
Surrey won by 7 wickets (with 27 balls remaining)
Warwickshire Warwickshire 224/10(20) Worcestershire Worcestershire 165/7(20)
Warwickshire won by 59 runs
Sun 28 Jun
Derbyshire Derbyshire 215/9(20) Yorkshire Yorkshire 215/8(20)
Match tied
Leicestershire Leicestershire 135/10(17.5) Nottinghamshire Nottinghamshire 209/4(20)
Nottinghamshire won by 74 runs
Middlesex Middlesex 118/10(14.5) Durham Durham 218/6(20)
Durham won by 100 runs
Worcestershire Worcestershire 180/5(20) Somerset Somerset 144/9(20)
Worcestershire won by 36 runs
Kent Kent 177/3(18.4) Hampshire Hampshire 176/6(20)
Kent won by 7 wickets (with 8 balls remaining)
Wed 1 Jul
Derbyshire Derbyshire 202/10(20) Lancashire Lancashire 205/10(20)
Lancashire won by 4 runs
Essex Essex 233/8(20) Surrey Surrey 240/4(20)
Surrey won by 7 runs
Gloucestershire Gloucestershire 184/2(20) Northamptonshire Northamptonshire 187/2(17.2)
Northamptonshire won by 8 wickets (with 16 balls remaining)
Warwickshire Warwickshire 198/3(20) Sussex Sussex 122/10(16.3)
Warwickshire won by 76 runs
Fri 3 Jul
Worcestershire Worcestershire 142/7(20) Kent Kent 59/10(14.1)
Worcestershire won by 83 runs
Glamorgan Glamorgan 187/3(18.5) Warwickshire Warwickshire 184/4(20)
Glamorgan won by 7 wickets (with 7 balls remaining)
Nottinghamshire Nottinghamshire 181/6(20) Lancashire Lancashire 180/7(20)
Nottinghamshire won by 1 runs
Yorkshire Yorkshire 208/5(19.5) Durham Durham 205/9(20)
Yorkshire won by 5 wickets (with 1 ball remaining)
Sussex Sussex 104/10(17.3) Essex Essex 204/6(20)
Essex won by 100 runs
Sat 4 Jul
Gloucestershire Gloucestershire 191/5(20) Surrey Surrey 134/10(19.4)
Gloucestershire won by 57 runs
Sun 5 Jul
Yorkshire Yorkshire 207/4(20) Leicestershire Leicestershire 166/9(20)
Yorkshire won by 41 runs
Durham Durham 164/6(20) Nottinghamshire Nottinghamshire 166/8(20)
Nottinghamshire won by 2 runs
Glamorgan Glamorgan 146/10(19.2) Worcestershire Worcestershire 161/9(20)
Worcestershire won by 15 runs
Hampshire Hampshire 190/3(20) Kent Kent 171/10(19.2)
Hampshire won by 19 runs
Northamptonshire Northamptonshire 118/10(15.3) Somerset Somerset 223/4(20)
Somerset won by 105 runs
Warwickshire Warwickshire 203/5(20) Gloucestershire Gloucestershire 173/6(20)
Warwickshire won by 30 runs
Essex Essex 142/8(20) Middlesex Middlesex 143/6(19)
Middlesex won by 4 wickets (with 6 balls remaining)
Mon 6 Jul
Lancashire Lancashire 150/8(20) Derbyshire Derbyshire 150/9(20)
Match tied
Wed 8 Jul
Derbyshire Derbyshire 187/7(20) Somerset Somerset 214/6(20)
Somerset won by 27 runs
Glamorgan Glamorgan 164/10(18.3) Northamptonshire Northamptonshire 217/7(20)
Northamptonshire won by 53 runs
Leicestershire Leicestershire 156/8(20) Durham Durham 160/2(15)
Durham won by 8 wickets (with 30 balls remaining)
Surrey Surrey 177/2(17.2) Sussex Sussex 176/7(20)
Surrey won by 8 wickets (with 16 balls remaining)
Hampshire Hampshire 159/4(20) Middlesex Middlesex 162/5(19)
Middlesex won by 5 wickets (with 6 balls remaining)
Fri 10 Jul
Middlesex Middlesex 195/9(20) Sussex Sussex 213/3(20)
Sussex won by 18 runs
Worcestershire Worcestershire 181/5(20) Gloucestershire Gloucestershire 182/8(19)
Gloucestershire won by 2 wickets (with 6 balls remaining)
Durham Durham 165/7(20) Derbyshire Derbyshire 160/6(20)
Durham won by 5 runs
Kent Kent 102/10(17) Surrey Surrey 106/1(8.5)
Surrey won by 9 wickets (with 67 balls remaining)
Nottinghamshire Nottinghamshire 149/4(18.2) Leicestershire Leicestershire 143/7(20)
Nottinghamshire won by 6 wickets (with 10 balls remaining)
Somerset Somerset 165/3(15) Northamptonshire Northamptonshire 162/8(20)
Somerset won by 7 wickets (with 30 balls remaining)
Essex Essex 134/3(16) Hampshire Hampshire 130/10(15.5)
Essex won by 7 wickets (with 24 balls remaining)
Lancashire Lancashire 216/6(20) Yorkshire Yorkshire 194/8(20)
Lancashire won by 22 runs
Warwickshire Warwickshire 191/6(19.5) Glamorgan Glamorgan 188/4(20)
Warwickshire won by 4 wickets (with 1 ball remaining)
Sun 12 Jul
Derbyshire Derbyshire 172/3(14.3) Leicestershire Leicestershire 171/8(20)
Derbyshire won by 7 wickets (with 33 balls remaining)
Gloucestershire Gloucestershire 185/10(19.1) Glamorgan Glamorgan 235/7(20)
Glamorgan won by 50 runs
Kent Kent 157/7(20) Middlesex Middlesex 172/6(20)
Middlesex won by 14 runs
Northamptonshire Northamptonshire 153/10(20) Warwickshire Warwickshire 154/5(18.2)
Warwickshire won by 5 wickets (with 10 balls remaining)
Sussex Sussex 186/5(20) Hampshire Hampshire 190/6(19.5)
Hampshire won by 4 wickets (with 1 ball remaining)
Lancashire Lancashire 142/7(19.4) Durham Durham 141/10(20)
Lancashire won by 3 wickets (with 2 balls remaining)
Yorkshire Yorkshire 193/10(19.5) Nottinghamshire Nottinghamshire 175/10(19.3)
Yorkshire won by 18 runs
Surrey Surrey 123/10(19.3) Essex Essex 124/2(16.5)
Essex won by 8 wickets (with 19 balls remaining)
Somerset Somerset 194/7(20) Worcestershire Worcestershire 116/10(16)
Somerset won by 78 runs

Power Rankings

Full rankings →
#TeamBatBowlOvr
1 Northamptonshire 103.2 92.5 +10.7
2 Yorkshire 105.6 98.2 +7.4
3 Somerset 106.6 99.5 +7.0
4 Surrey 102.9 96.2 +6.7
5 Hampshire 102.1 96.1 +6.0
6 Durham 100.7 95.4 +5.3
7 Derbyshire 111.9 107.4 +4.6
8 Warwickshire 102.3 98.1 +4.2
9 Glamorgan 105.6 103.2 +2.5
10 Gloucestershire 99.2 97.1 +2.1
11 Nottinghamshire 101.3 100.5 +0.8
12 Essex 98.5 98.2 +0.3
13 Lancashire 100.7 104.6 -3.9
14 Worcestershire 88.8 92.9 -4.1
15 Kent 90.5 100.8 -10.3
16 Sussex 98.4 111.8 -13.4
17 Middlesex 89.2 103.5 -14.3
18 Leicestershire 90.0 108.4 -18.4

Player Stats

All player stats →

Statz MVP

Full MVP →

Team Stats

All team stats →
#TeamLast 5O6.5Avg
1 YOR 13913126 69% 9.5
2 DER 1147610 67% 7.6
3 HAM 4101085 67% 7.0
4 LAN 1396134 67% 8.3
5 WAR 97994 67% 7.3
#TeamLast 5O330.5Avg
1 DER 407300401325343 83% 376.9
2 SUS 320308353408376 67% 352.4
3 NOT 330292368319347 64% 345.8
4 YOR 413373410368326 62% 351.8
5 GLA 371307381379420 58% 356.3

Streaks

All streaks →

Grounds

All grounds →
#GroundMChased1st Inns
1 County GroundDerby 30 35% 204
2 HeadingleyLeeds 67 35% 195
3 The Cooper Associates County GroundSt James Street, Taunton 68 55% 191
4 County GroundNorthampton 69 42% 185
5 EdgbastonBirmingham 98 50% 183

T20 Blast Questions

Northamptonshire won the T20 Blast 2026 final, beating Hampshire by 14 runs at Edgbaston. Joe Weatherley has the most runs (591). Hasan Ali has the most wickets (27). Statz tracks T20 Blast 2026 across the points table, season leaderboards and venue scoring trends, updated after every completed match.

T20 Blast on Statz

Frequently asked questions

Who won the T20 Blast 2026?

Northamptonshire won the T20 Blast 2026 final, beating Hampshire by 14 runs at Edgbaston. Across the season, Joe Weatherley scored the most runs (591 runs) and Hasan Ali took the most wickets (27 wickets).

Who scored the most runs in T20 Blast 2026?

Joe Weatherley (Hampshire) finished top with 591 runs, ahead of Beau Webster (578) and Chris Lynn (518). The T20 Blast 2026 runs leaderboard ranks every player, with their team and matches.

Who took the most wickets in T20 Blast 2026?

Hasan Ali (Yorkshire) finished top with 27 wickets, ahead of Scott Currie (26) and James Sales (24). The T20 Blast 2026 wickets leaderboard ranks every player, with their team and matches.

Who hit the most sixes in T20 Blast 2026?

Aneurin Donald (Derbyshire) finished top with 37 sixes, ahead of Liam Livingstone (35) and Chris Lynn (28). The T20 Blast 2026 sixes leaderboard ranks every player, with their team and matches.

What were the latest results in T20 Blast 2026?

Northamptonshire vs Hampshire (18 Jul): Northamptonshire won by 14 runs. Hampshire vs Nottinghamshire (18 Jul): Hampshire won by 27 runs. Northamptonshire vs Somerset (18 Jul): Northamptonshire won by 17 runs.