Vitality Blast 2026 Schedule

Every fixture across the North, Central and South groups, with UK start times and results for completed matches. Fixtures we've previewed link to the full prediction.

Last updated: 2026-06-14 · By CricketPrediction.com

Friday, 22 May 2026

18:15
MID Middlesex v KEN Kent
Kent won by 27 runs
18:30
DER Derbyshire v DUR Durham
Durham won by 6 runs
18:30
LEI Leicestershire v WOR Worcestershire
Worcestershire won by 18 runs
18:30
NOR Northamptonshire v GLA Glamorgan
Northamptonshire won by 3 runs
18:30
NOT Nottinghamshire v YOR Yorkshire
Yorkshire won by 7 wickets (with 21 balls remaining)
18:30
SOM Somerset v HAM Hampshire
Somerset won by 7 wickets (with 22 balls remaining)
18:30
SUR Surrey v LAN Lancashire
Surrey won by 59 runs
19:00
ESS Essex v SUS Sussex
Sussex won by 6 wickets (with 24 balls remaining)
19:00
GLO Gloucestershire v WAR Warwickshire
Gloucestershire won by 47 runs

Saturday, 23 May 2026

19:00
GLA Glamorgan v GLO Gloucestershire
Gloucestershire won by 2 wickets (with 0 ball remaining)

Sunday, 24 May 2026

12:00
MID Middlesex v SUR Surrey
Surrey won by 6 wickets (with 9 balls remaining)
14:30
WOR Worcestershire v NOR Northamptonshire
Northamptonshire won by 100 runs
15:30
DUR Durham v LEI Leicestershire
Durham won by 6 wickets (with 36 balls remaining)
15:30
WAR Warwickshire v SOM Somerset
Somerset won by 7 wickets (with 10 balls remaining)
15:30
YOR Yorkshire v DER Derbyshire
Yorkshire won by 2 wickets (with 4 balls remaining)

Monday, 25 May 2026

15:30
KEN Kent v SUS Sussex
Kent won by 7 wickets (with 10 balls remaining)
16:00
LAN Lancashire v NOT Nottinghamshire
Lancashire won by 36 runs

Tuesday, 26 May 2026

19:00
HAM Hampshire v ESS Essex
Hampshire won by 30 runs
Prediction →

Wednesday, 27 May 2026

18:30
LEI Leicestershire v DER Derbyshire
Derbyshire won by 85 runs
Prediction →

Friday, 29 May 2026

17:30
WOR Worcestershire v WAR Warwickshire
Worcestershire won by 6 wickets (with 7 balls remaining)
Prediction →
18:30
DER Derbyshire v NOT Nottinghamshire
Derbyshire won by 23 runs
18:30
DUR Durham v YOR Yorkshire
Yorkshire won by 58 runs
Prediction →
18:30
GLA Glamorgan v SOM Somerset
Glamorgan won by 7 wickets (with 37 balls remaining)
Prediction →
18:30
KEN Kent v ESS Essex
Essex won by 9 wickets (with 38 balls remaining)
Prediction →
18:30
LAN Lancashire v LEI Leicestershire
Leicestershire won by 2 wickets (with 1 ball remaining)
18:30
NOR Northamptonshire v GLO Gloucestershire
Northamptonshire won by 7 wickets (with 22 balls remaining)
Prediction →
19:00
HAM Hampshire v SUR Surrey
Hampshire won by 5 wickets (with 5 balls remaining)

Saturday, 30 May 2026

19:00
SUS Sussex v MID Middlesex
Middlesex won by 31 runs
Prediction →

Sunday, 31 May 2026

14:30
WAR Warwickshire v NOR Northamptonshire
Northamptonshire won by 6 wickets (with 4 balls remaining)
14:30
YOR Yorkshire v GLO Gloucestershire
Gloucestershire won by 56 runs
14:30
MID Middlesex v HAM Hampshire
Hampshire won by 8 wickets (with 36 balls remaining)
15:00
NOT Nottinghamshire v DUR Durham
Nottinghamshire won by 6 wickets (with 16 balls remaining)
16:00
ESS Essex v DER Derbyshire
Essex won by 5 wickets (with 2 balls remaining)
16:30
SUR Surrey v KEN Kent
Kent won by 8 wickets (with 36 balls remaininig)

Tuesday, 2 June 2026

19:00
HAM Hampshire v SUS Sussex
Hampshire won by 29 runs
Prediction →

Wednesday, 3 June 2026

18:30
SUR Surrey v MID Middlesex
Surrey won by 8 wickets (with 35 balls remaining)
Prediction →

Thursday, 4 June 2026

19:00
SOM Somerset v GLA Glamorgan
Glamorgan won by 4 wickets (with 0 ball remaining)
Prediction →

Friday, 5 June 2026

17:30
WOR Worcestershire v GLA Glamorgan
Worcestershire won by 27 runs
18:30
NOT Nottinghamshire v WAR Warwickshire
Nottinghamshire won by 3 wickets (with 1 ball remaining)
Prediction →
18:30
SUR Surrey v HAM Hampshire
Hampshire won by 5 runs
Prediction →
19:00
GLO Gloucestershire v SOM Somerset
Gloucestershire won by 7 wickets (with 35 balls remaining)
Prediction →
19:00
SUS Sussex v LEI Leicestershire
Leicestershire won by 4 wickets (with 14 balls remaining)
Prediction →
19:00
YOR Yorkshire v LAN Lancashire
Yorkshire won by 106 runs
Prediction →

Saturday, 6 June 2026

19:00
DUR Durham v NOR Northamptonshire
Northamptonshire won by 7 runs
Prediction →

Sunday, 7 June 2026

14:30
GLO Gloucestershire v WOR Worcestershire
Gloucestershire won by 3 runs
14:30
LAN Lancashire v GLA Glamorgan
Glamorgan won by 2 wickets (with 0 ball remaining)
14:30
LEI Leicestershire v YOR Yorkshire
Leicestershire won by 12 runs
14:30
SUS Sussex v KEN Kent
Sussex won by 7 wickets (with 16 balls remaining)
15:00
NOT Nottinghamshire v DER Derbyshire
Nottinghamshire won by 10 runs
15:30
MID Middlesex v ESS Essex
Essex won by 60 runs
Prediction →
15:30
SOM Somerset v WAR Warwickshire
Warwickshire won by 6 wickets (with 2 balls remaining)

Tuesday, 9 June 2026

18:30
DUR Durham v LAN Lancashire
Lancashire won by 7 wickets (with 5 balls remaining)
Prediction →
18:30
NOR Northamptonshire v WOR Worcestershire
Northamptonshire won by 6 wickets (with 12 balls remaining) (D/L method)
Prediction →
19:00
ESS Essex v KEN Kent
Essex won by 3 runs
Prediction →

Friday, 26 June 2026

18:30
GLA Glamorgan v MID Middlesex
18:30
LEI Leicestershire v LAN Lancashire
18:30
NOR Northamptonshire v ESS Essex
18:30
SOM Somerset v GLO Gloucestershire
19:00
HAM Hampshire v YOR Yorkshire
19:00
KEN Kent v NOT Nottinghamshire
19:00
SUS Sussex v SUR Surrey
19:00
WAR Warwickshire v WOR Worcestershire

Sunday, 28 June 2026

14:30
DER Derbyshire v YOR Yorkshire
14:30
LEI Leicestershire v NOT Nottinghamshire
14:30
MID Middlesex v DUR Durham
14:30
WOR Worcestershire v SOM Somerset
15:30
KEN Kent v HAM Hampshire

Wednesday, 1 July 2026

19:00
DER Derbyshire v LAN Lancashire
19:00
ESS Essex v SUR Surrey
19:00
GLO Gloucestershire v NOR Northamptonshire
19:00
WAR Warwickshire v SUS Sussex

Friday, 3 July 2026

17:30
WOR Worcestershire v KEN Kent
18:30
GLA Glamorgan v WAR Warwickshire
18:30
NOT Nottinghamshire v LAN Lancashire
18:30
YOR Yorkshire v DUR Durham
19:00
SUS Sussex v ESS Essex

Saturday, 4 July 2026

19:00
GLO Gloucestershire v SUR Surrey

Sunday, 5 July 2026

13:30
YOR Yorkshire v LEI Leicestershire
14:30
DUR Durham v NOT Nottinghamshire
14:30
GLA Glamorgan v WOR Worcestershire
14:30
HAM Hampshire v KEN Kent
14:30
NOR Northamptonshire v SOM Somerset
14:30
WAR Warwickshire v GLO Gloucestershire
15:00
ESS Essex v MID Middlesex

Monday, 6 July 2026

17:30
LAN Lancashire v DER Derbyshire

Wednesday, 8 July 2026

18:30
DER Derbyshire v SOM Somerset
18:30
GLA Glamorgan v NOR Northamptonshire
18:30
LEI Leicestershire v DUR Durham
18:30
SUR Surrey v SUS Sussex
19:00
HAM Hampshire v MID Middlesex

Friday, 10 July 2026

17:00
MID Middlesex v SUS Sussex
17:30
WOR Worcestershire v GLO Gloucestershire
18:30
DUR Durham v DER Derbyshire
18:30
KEN Kent v SUR Surrey
18:30
NOT Nottinghamshire v LEI Leicestershire
18:30
SOM Somerset v NOR Northamptonshire
19:00
ESS Essex v HAM Hampshire
19:00
LAN Lancashire v YOR Yorkshire
19:00
WAR Warwickshire v GLA Glamorgan

Sunday, 12 July 2026

12:00
DER Derbyshire v LEI Leicestershire
12:00
GLO Gloucestershire v GLA Glamorgan
12:00
KEN Kent v MID Middlesex
12:00
LAN Lancashire v DUR Durham
12:00
NOR Northamptonshire v WAR Warwickshire
12:00
SOM Somerset v WOR Worcestershire
12:00
SUR Surrey v ESS Essex
12:00
SUS Sussex v HAM Hampshire
12:00
YOR Yorkshire v NOT Nottinghamshire

Wednesday, 15 July 2026

14:30
TBC v TBC
18:30
TBC v TBC
18:30
TBC v TBC
18:30
TBC v TBC

Saturday, 18 July 2026

11:00
TBC v TBC
14:30
TBC v TBC
18:45
TBC v TBC

T20 Blast Schedule FAQ

When does the T20 Blast 2026 start and finish?

The Vitality Blast 2026 group stage runs from late May into mid-July 2026, followed by the quarter-finals and Finals Day. All confirmed fixtures and times are listed above.

How many matches are in the T20 Blast?

Each of the 18 counties plays 12 group matches — the other five in its group home and away, plus two cross-group games — followed by quarter-finals and Finals Day.

What time do T20 Blast matches start?

Most Blast matches start in the evening (around 6:30pm BST) on weekdays, with some afternoon starts on weekends. Exact times for each fixture are shown in the schedule above (UK time).

Where can I find T20 Blast predictions?

We publish free match predictions ahead of selected Blast fixtures. Fixtures with a published tip link directly to our full breakdown — look for the "Prediction" link next to the match.

Cricket betting is entertainment, not a financial strategy. Gamble responsibly. 18+ only.