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-07-18 · 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
Glamorgan won by 6 wickets (with 15 balls remaining)
Prediction →
18:30
LEI Leicestershire v LAN Lancashire
Lancashire won by 5 wickets (with 7 balls remaining)
Prediction →
18:30
NOR Northamptonshire v ESS Essex
Northamptonshire won by 130 runs
Prediction →
18:30
SOM Somerset v GLO Gloucestershire
Somerset won by 18 runs
Prediction →
19:00
HAM Hampshire v YOR Yorkshire
Hampshire won by 2 wickets (with 1 ball remaining)
Prediction →
19:00
KEN Kent v NOT Nottinghamshire
Nottinghamshire won by 4 wickets (with 8 balls remaining)
Prediction →
19:00
SUS Sussex v SUR Surrey
Surrey won by 7 wickets (with 27 balls remaining)
Prediction →
19:00
WAR Warwickshire v WOR Worcestershire
Warwickshire won by 59 runs
Prediction →

Sunday, 28 June 2026

14:30
DER Derbyshire v YOR Yorkshire
Match tied — Derbyshire 215/9, Yorkshire 215/8 (20 overs each); points shared, no Super Over
Prediction →
14:30
LEI Leicestershire v NOT Nottinghamshire
Nottinghamshire won by 74 runs
14:30
MID Middlesex v DUR Durham
Durham won by 100 runs
14:30
WOR Worcestershire v SOM Somerset
Worcestershire won by 36 runs
15:30
KEN Kent v HAM Hampshire
Kent won by 7 wickets (with 8 balls remaining)

Wednesday, 1 July 2026

19:00
DER Derbyshire v LAN Lancashire
Lancashire won by 4 runs
Prediction →
19:00
ESS Essex v SUR Surrey
Surrey won by 7 runs
Prediction →
19:00
GLO Gloucestershire v NOR Northamptonshire
Northamptonshire won by 8 wickets (with 16 balls remaining)
Prediction →
19:00
WAR Warwickshire v SUS Sussex
Warwickshire won by 76 runs
Prediction →

Friday, 3 July 2026

17:30
WOR Worcestershire v KEN Kent
Worcestershire won by 83 runs
Prediction →
18:30
GLA Glamorgan v WAR Warwickshire
Glamorgan won by 7 wickets (with 7 balls remaining)
18:30
NOT Nottinghamshire v LAN Lancashire
Nottinghamshire won by 1 runs
18:30
YOR Yorkshire v DUR Durham
Yorkshire won by 5 wickets (with 1 ball remaining)
Prediction →
19:00
SUS Sussex v ESS Essex
Essex won by 100 runs

Saturday, 4 July 2026

19:00
GLO Gloucestershire v SUR Surrey
Gloucestershire won by 57 runs

Sunday, 5 July 2026

14:30
YOR Yorkshire v LEI Leicestershire
Yorkshire won by 41 runs
15:30
DUR Durham v NOT Nottinghamshire
Nottinghamshire won by 2 runs
15:30
GLA Glamorgan v WOR Worcestershire
Worcestershire won by 15 runs
15:30
HAM Hampshire v KEN Kent
Hampshire won by 19 runs
15:30
NOR Northamptonshire v SOM Somerset
Somerset won by 105 runs
15:30
WAR Warwickshire v GLO Gloucestershire
Warwickshire won by 30 runs
16:00
ESS Essex v MID Middlesex
Middlesex won by 4 wickets (with 6 balls remaining)

Monday, 6 July 2026

18:30
LAN Lancashire v DER Derbyshire
Match tied — Lancashire 150/8, Derbyshire 150/9 (20 overs each) at Old Trafford; points shared, no Super Over
Prediction →

Wednesday, 8 July 2026

18:30
DER Derbyshire v SOM Somerset
Somerset won by 27 runs
18:30
GLA Glamorgan v NOR Northamptonshire
Northamptonshire won by 53 runs
Prediction →
18:30
LEI Leicestershire v DUR Durham
Durham won by 8 wickets (with 30 balls remaining)
Prediction →
18:30
SUR Surrey v SUS Sussex
Surrey won by 8 wickets (with 16 balls remaining)
Prediction →
19:00
HAM Hampshire v MID Middlesex
Middlesex won by 5 wickets (with 6 balls remaining)
Prediction →

Friday, 10 July 2026

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

Sunday, 12 July 2026

14:30
DER Derbyshire v LEI Leicestershire
Derbyshire won by 7 wickets (with 33 balls remaining)
Prediction →
14:30
GLO Gloucestershire v GLA Glamorgan
Glamorgan won by 50 runs
Prediction →
14:30
KEN Kent v MID Middlesex
Middlesex won by 14 runs
Prediction →
14:30
NOR Northamptonshire v WAR Warwickshire
Warwickshire won by 5 wickets (with 10 balls remaining)
Prediction →
14:30
SUS Sussex v HAM Hampshire
Hampshire won by 4 wickets (with 1 ball remaining)
Prediction →
15:30
LAN Lancashire v DUR Durham
Lancashire won by 3 wickets (with 2 balls remaining)
Prediction →
15:30
YOR Yorkshire v NOT Nottinghamshire
Yorkshire won by 18 runs
Prediction →
18:30
SUR Surrey v ESS Essex
Essex won by 8 wickets (with 19 balls remaining)
Prediction →
18:35
SOM Somerset v WOR Worcestershire
Somerset won by 78 runs
Prediction →

Wednesday, 15 July 2026

16:30
HAM Hampshire v ESS Essex
Hampshire won by 75 runs
16:30
YOR Yorkshire v SOM Somerset
Somerset won by 2 wickets (with 1 ball remaining)
16:30
NOT Nottinghamshire v SUR Surrey
Nottinghamshire won by 7 runs
17:00
NOR Northamptonshire v GLO Gloucestershire
Northamptonshire won by 8 wickets (with 14 balls remaining)

Saturday, 18 July 2026

11:00
NOR Northamptonshire v SOM Somerset
Northamptonshire won the match
Prediction →
14:45
HAM Hampshire v NOT Nottinghamshire
Hampshire won the match
Prediction →
18:45
NOR Northamptonshire v HAM Hampshire
Northamptonshire won by 14 runs

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.