The T20 Blast 2025 is back and promises to deliver another exciting summer of cricket in England and Wales. Known officially as the Vitality Blast, this tournament is one of the oldest and most popular leagues in the world.
Fans can expect big crowds, nail-biting finishes, and powerful performances from the best domestic players in the country.

A total of 18 county teams will battle it out across famous stadiums, starting from late May 2025 and continuing until September. With over 130 matches expected, there’s no shortage of action. If you’re a fan of short-format cricket, this is one event you don’t want to miss.
In this article, you’ll find everything you need, including schedule, venues, timetable, points table, and even a pdf download option for your convenience.
Quick Overview of T20 Blast 2025
Apart from being the top T20 domestic competition in England, the T20 Blast also serves as a talent pipeline for England’s national T20 side. It features:
- Top international stars (past editions included Rashid Khan, Shaheen Afridi, Glenn Maxwell.
- Young breakout talents
- Classic English county rivalries
With the high-octane T20 format, every ball matters, whether it’s a thrilling six, a quick stumping, or a clever slower ball at the death.
Here’s everything about this tournament in short:
Feature | Details |
Tournament Name | T20 Blast 2025 (Vitality Blast 2025) |
Organizer | England and Wales Cricket Board (ECB) |
Format | Twenty20 |
Tournament Format | Group stage + Knockout rounds |
Number of Teams | 18 |
Total Matches | 133 |
Start Date | 29 May 2025 |
Final Match Date | 13 September 2025 |
Previous Champions | Gloucestershire |
Vitality Blast 2025 Match Schedule
As with previous editions, the teams are divided into two groups: North Group and South Group.
Group Division:
- North Group: Lancashire, Yorkshire, Derbyshire, Nottinghamshire, Leicestershire, Durham, Worcestershire, Warwickshire, Northamptonshire
- South Group: Middlesex, Surrey, Sussex, Kent, Essex, Hampshire, Glamorgan, Gloucestershire, Somerset
Each team plays 14 league matches before advancing to the quarterfinals, 7 at home and 7 away. The Vitality Blast 2025 time table has been thoughtfully designed to avoid overlaps with other major tournaments.
Some weeks are packed with action, especially Friday and Sunday evenings. Let’s have a look at the complete schedule:
Date | Match | Venue | Time (IST) |
May 29 | Lancashire vs Worcestershire | Manchester | 11:00 PM |
May 29 | Middlesex vs Sussex | Lord’s | 11:00 PM |
May 30 | Gloucestershire vs Kent | Bristol | 11:00 PM |
May 30 | Hampshire vs Essex | Southampton | 11:00 PM |
May 30 | Leicestershire vs Derbyshire | Leicester | 11:00 PM |
May 30 | Nottinghamshire vs Warwickshire | Trent Bridge | 11:00 PM |
May 30 | Somerset vs Surrey | Taunton | 11:00 PM |
May 30 | Yorkshire vs Northamptonshire | Headingley | 11:00 PM |
May 31 | Lancashire vs Nottinghamshire | Manchester | 11:00 PM |
May 31 | Warwickshire vs Durham | Edgbaston | 11:00 PM |
Jun 01 | Durham vs Lancashire | Riverside Ground | 11:00 PM |
Jun 01 | Worcestershire vs Yorkshire | Worcester | 11:00 PM |
Jun 01 | Essex vs Somerset | Chelmsford | 11:00 PM |
Jun 01 | Middlesex vs Glamorgan | Northwood | 11:00 PM |
Jun 01 | Northamptonshire vs Leicestershire | Northampton | 11:00 PM |
Jun 01 | Sussex vs Gloucestershire | Hove | 11:00 PM |
Jun 03 | Glamorgan vs Surrey | Cardiff | 6:30 PM |
Jun 04 | Derbyshire vs Northamptonshire | Derby | 6:30 PM |
Jun 04 | Lancashire vs Leicestershire | Manchester | 11:00 PM |
Jun 05 | Middlesex vs Kent | Lord’s | 11:00 PM |
Jun 05 | Surrey vs Hampshire | Kennington Oval | 11:00 PM |
Jun 06 | Worcestershire vs Northamptonshire | Worcester | 11:00 PM |
Jun 06 | Sussex vs Somerset | Hove | 11:00 PM |
Jun 06 | Leicestershire vs Durham | Leicester | 11:00 PM |
Jun 06 | Kent vs Surrey, South Group | Canterbury | 11:00 PM |
Jun 06 | Hampshire vs Gloucestershire | Southampton | 11:00 PM |
Jun 06 | Glamorgan vs Essex | Cardiff | 11:00 PM |
Jun 06 | Derbyshire vs Nottinghamshire | Derby | 11:00 PM |
Jun 06 | Warwickshire vs Yorkshire | Edgbaston | 11:00 PM |
Jun 07 | Nottinghamshire vs Worcestershire | Trent Bridge | 11:00 PM |
June 8 | Yorkshire vs Leicestershire | Headingley | 7:00 PM |
June 8 | Sussex vs Glamorgan | County Ground | 7:00 PM |
June 8 | Lancashire vs Northamptonshire | Manchester | 7:00 PM |
June 8 | Kent vs Hampshire | Canterbury | 7:00 PM |
June 8 | Essex vs Middlesex | Chelmsford | 7:00 PM |
June 8 | Warwickshire vs Derbyshire | Edgbaston | 7:00 PM |
June 11 | Durham vs Derbyshire | Riverside Ground | 11:00 PM |
June 11 | Northamptonshire vs Warwickshire | Northampton | 11:00 PM |
June 11 | Nottinghamshire vs Yorkshire | Trent Bridge | 11:00 PM |
June 12 | Surrey vs Kent | Kennington Oval | 11:00 PM |
Jun 12 | Somerset vs Middlesex | Taunton | 11:00 PM |
Jun 12 | Essex vs Glamorgan | Chelmsford | 11:00 PM |
Jun 13 | Gloucestershire vs Somerset | Bristol | 11:00 PM |
Jun 13 | Hampshire vs Middlesex | Southampton | 11:00 PM |
Jun 13 | Northamptonshire vs Durham | Northampton | 11:00 PM |
Jun 13 | Nottinghamshire vs Derbyshire | Trent Bridge | 11:00 PM |
Jun 13 | Sussex vs Essex | Hove | 11:00 PM |
Jun 13 | Worcestershire vs Lancashire | Worcester | 11:00 PM |
Jun 13 | Yorkshire vs Warwickshire | Headingley | 11:00 PM |
Jun 14 | Glamorgan vs Sussex | Cardiff | 11:00 PM |
Jun 14 | Derbyshire vs Leicestershire | TBC, TBC | 11:00 PM |
Jun 14 | Warwickshire vs Nottinghamshire | Edgbaston | 11:00 PM |
Jun 15 | Gloucestershire vs Glamorgan | Bristol | 7:00 PM |
Jun 15 | Leicestershire vs Worcestershire | Leicester | 7:00 PM |
Jun 15 | Somerset vs Kent | Taunton | 7:00 PM |
Jun 15 | Yorkshire vs Durham | York | 7:00 PM |
June 17 | Hampshire vs Surrey | Southampton | 11:00 PM |
June 18 | Worcestershire vs Durham | Worcester | 11:00 PM |
June 18 | Surrey vs Sussex | Kennington Oval | 11:00 PM |
June 18 | Kent vs Gloucestershire | Canterbury | 11:00 PM |
June 19 | Leicestershire vs Nottinghamshire | Leicester | 11:00 PM |
June 19 | Middlesex vs Essex | Lord’s | 11:00 PM |
June 19 | Somerset vs Hampshire | Taunton | 11:00 PM |
June 20 | Surrey vs Middlesex | Kennington Oval | 11:00 PM |
June 20 | Northamptonshire vs Nottinghamshire | Northampton | 11:00 PM |
June 20 | Gloucestershire vs Hampshire | Bristol | 11:00 PM |
Jun 20 | Glamorgan vs Somerset | Cardiff | 11:00 PM |
Jun 20 | Essex vs Kent | Chelmsford | 11:00 PM |
Jun 20 | Durham vs Yorkshire | Chester-le-Street | 11:00 PM |
Jun 20 | Derbyshire vs Lancashire | Derby | 11:00 PM |
Jun 20 | Warwickshire vs Worcestershire | Edgbaston | 11:00 PM |
Jul 04 | Yorkshire vs Worcestershire | Headingley | 11:00 PM |
Jul 04 | Somerset vs Glamorgan | Taunton | 11:00 PM |
Jul 04 | Northamptonshire vs Lancashire | Northampton | 11:00 PM |
Jul 04 | Leicestershire vs Warwickshire | Leicester | 11:00 PM |
Jul 04 | Kent vs Sussex | Canterbury | 11:00 PM |
Jul 04 | Essex vs Gloucestershire | Chelmsford | 11:00 PM |
Jul 04 | Durham vs Nottinghamshire | Chester-le-Street | 11:00 PM |
Jul 05 | Lancashire vs Derbyshire | Manchester | 11:00 PM |
Jul 05 | Sussex vs Hampshire | Hove | 11:00 PM |
Jul 06 | Surrey vs Essex | Kennington Oval | 9:00 PM |
Jul 06 | Nottinghamshire vs Leicestershire | Trent Bridge | 9:00 PM |
Jul 06 | Northamptonshire vs Worcestershire | Northampton | 9:00 PM |
Jul 06 | Hampshire vs Somerset | Southampton | 9:00 PM |
Jul 06 | Gloucestershire vs Middlesex | Bristol | 9:00 PM |
Jul 06 | Glamorgan vs Kent | Cardiff | 9:00 PM |
Jul 06 | Durham vs Warwickshire | Chester-le-Street | 9:00 PM |
Jul 06 | Derbyshire vs Yorkshire | Queen’s Park | 9:00 PM |
Jul 08 | Somerset vs Essex | Taunton | 11:00 PM |
Jul 09 | Sussex vs Kent | Hove | 11:00 PM |
Jul 09 | Middlesex vs Hampshire | Northwood | 11:00 PM |
Jul 09 | Gloucestershire vs Surrey | Bristol | 11:00 PM |
Jul 09 | Warwickshire vs Lancashire | Edgbaston | 11:00 PM |
Jul 10 | Derbyshire vs Worcestershire | Derby | 11:00 PM |
Jul 10 | Hampshire vs Glamorgan | Southampton | 11:00 PM |
Jul 10 | Leicestershire vs Northamptonshire | Leicester | 11:00 PM |
Jul 11 | Worcestershire vs Warwickshire | Worcester | 11:00 PM |
Jul 11 | Surrey vs Glamorgan | Kennington Oval | 11:00 PM |
Jul 11 | Nottinghamshire vs Durham | Trent Bridge | 11:00 PM |
Jul 11 | Northamptonshire vs Derbyshire | Northampton | 11:00 PM |
Jul 11 | Middlesex vs Gloucestershire | Northwood | 11:00 PM |
Jul 11 | Lancashire vs Yorkshire | Manchester | 11:00 PM |
Jul 11 | Kent vs Somerset | Canterbury | 11:00 PM |
Jul 11 | Essex vs Sussex | Chelmsford | 11:00 PM |
Jul 13 | Yorkshire vs Derbyshire | Headingley | 9:00 PM |
Jul 13 | Worcestershire vs Leicestershire | Worcester | 9:00 PM |
Jul 13 | Surrey vs Somerset | Kennington Oval | 9:00 PM |
Jul 13 | Lancashire vs Durham | Manchester | 9:00 PM |
Jul 13 | Kent vs Middlesex | Canterbury | 9:00 PM |
Jul 13 | Hampshire vs Sussex | Southampton | 9:00 PM |
Jul 13 | Glamorgan vs Gloucestershire | Cardiff | 9:00 PM |
Jul 13 | Warwickshire vs Northamptonshire | Edgbaston | 9:00 PM |
Jul 15 | Durham vs Leicestershire | Chester-le-Street | 11:00 PM |
Jul 16 | Middlesex vs Surrey | Lord’s | 11:00 PM |
Jul 17 | Yorkshire vs Lancashire | Headingley | 11:00 PM |
Jul 17 | Worcestershire vs Nottinghamshire | Worcester | 11:00 PM |
Jul 17 | Gloucestershire vs Sussex | Cheltenham | 11:00 PM |
Jul 17 | Essex vs Hampshire | Chelmsford | 11:00 PM |
Jul 18 | Sussex vs Surrey | Hove | 11:00 PM |
Jul 18 | Somerset vs Gloucestershire | Taunton | 11:00 PM |
Jul 18 | Nottinghamshire vs Lancashire | Nottingham | 11:00 PM |
Jul 18 | Leicestershire vs Yorkshire | Leicester | 11:00 PM |
Jul 18 | Kent vs Essex | Canterbury | 11:00 PM |
Jul 18 | Glamorgan vs Middlesex | Cardiff | 11:00 PM |
Jul 18 | Durham vs Northamptonshire | Chester-le-Street | 11:00 PM |
Jul 18 | Derbyshire vs Warwickshire | Derby | 11:00 PM |

Knockout Stage Schedule
The knockout phase will begin with quarterfinals, followed by semi-finals, and end with the grand final. Here’s how the knockout stage time table looks like:
Date | Match | Venue | Time (IST) |
Sep 03 | TBC vs TBC, Quarter Final 1 | TBC | 11:00 PM |
Sep 05 | TBC vs TBC, Quarter Final 2 | TBC | 11:00 PM |
Sep 06 | TBC vs TBC, Quarter Final 3 | TBC | 9:00 PM |
Sep 06 | TBC vs TBC, Quarter Final 4 | TBC | 11:00 PM |
Sep 13 | TBC vs TBC, 1st Semi-Final | TBC | 3:30 PM |
Sep 13 | TBC vs TBC, 2nd Semi-Final | TBC | 7:00 PM |
Sep 13 | TBC vs TBC, Final | TBC | 11:15 PM |
Note: The above tables includes updated T20 Blast time table 2025.
T20 Blast 2025 Full Match List PDF Download
Want to keep track of every game? You can download the full T20 Blast 2025 schedule PDF for easy offline viewing. Having a PDF download makes it easier for hardcore fans to follow matches on the go, from any device, anytime. Our PDF includes:
- Full matchlist
- Venue details
- Group match breakdown
- Quarterfinals, semifinals, and finals info
Tap or click below to get your PDF:
T20 Blast 2025 Points Table
Tracking the points of every team is crucial for fans and analysts. Each team will earn:
- 2 points for a win
- 1 point for a No Result
- 0 points for a loss
The points rewarding table will play a critical role in determining the top four teams from each group that qualify for the knockouts. Below is the updated table for this season:
North Group:
Pos. | Team | M | W | L | T | N/R | PTS | Net RR |
1 | Nottinghamshire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2 | Durham | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
3 | Yorkshire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
4 | Warwickshire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
5 | Lancashire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
6 | Worcestershire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
7 | Northamptonshire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
8 | Leicestershire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
9 | Derbyshire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
South Group:
Pos. | Team | M | W | L | T | N/R | PTS | Net RR |
1 | Hampshire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2 | Surrey | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
3 | Middlesex | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
4 | Somerset | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
5 | Essex | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
6 | Gloucestershire | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
7 | Kent | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
8 | Sussex | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
9 | Glamorgan | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Overall, the T20 Blast 2025 is all set to bring high-voltage action, thrilling finishes, and unforgettable moments for cricket lovers across England and beyond. With a jam-packed schedule, iconic grounds, and top-class talent, the tournament is expected to deliver excitement from start to finish.
Make sure to keep the T20 Blast 2025 schedule, match list, and points table handy so you don’t miss out on any key matches. You can even get the full Vitality Blast 2025 match schedule in a convenient pdf format to plan your summer ahead.
The countdown has begun: are you ready for the blast?
T20 Blast 2025 Schedule :FAQs
Q1. How many teams are participating in the schedule of T20 Blast 2025?
A. A total of 18 county teams will participate, divided into North and South Groups.
Q2. When will the Vitality Blast 2025 Final take place?
A. The Final is expected to be held in late August or early September at Edgbaston, but the exact ground and teams will be confirmed soon.
Q3. Who won the Blast 2024 tournament last year?
A. Gloucestershire ended their 22-year title drought by defeating Somerset in the 2024 final.