T20 Blast 2024 Schedule, Fixtures, Squad, Venues, Players List, Teams, Captain, Match Time Table, Points Table

The T20 Blast 2024 (also known as 2024 Vitality Blast for sponsorship reasons) will be the 2024 season of the T20 Blast. T20 Blast is a professional T20 cricket league played in England and Wales.

The tournament is scheduled to be held from 30 May to 14 September 2024. It will be the seventh season in which the domestic T20 competition, run by the England and Wales Cricket Board (ECB), will be branded as the Vitality Blast due to the tournament’s sponsorship.

Somerset are the defending champions, having won their second title during the previous season. On 23 November 2023, the ECB announced the fixtures for the tournament.

The England and Wales Cricket Board (ECB) has announced T20 Blast 2024 Schedule, Fixtures, and Match Time Table.

T20 Blast Tournament Summary

Tournament NameT20 Blast
Start Dates30 May – 14 September 2024
CountyEngland
AdministratorThe England and Wales Cricket Board
FormatT20
First edition2003
Latest edition2023
Next edition2024
Number of teams18
Tournament formatRound Robin format with Group System and Playoffs
Current championHampshire Hawks
Total matches
Most successfulLeicestershire Foxes (3 titles)
Most runs
Most wickets
Websitehttps://www.ecb.co.uk/t20-blast

T20 Blast 2024 Teams List

  1. Derbyshire
  2. Durham
  3. Essex
  4. Glamorgan
  5. Gloucestershire
  6. Hampshire
  7. Kent
  8. Lancashire
  9. Leicestershire
  10. Northamptonshire
  11. Nottinghamshire
  12. Surrey
  13. Warwickshire
  14. Worcestershire
  15. Yorkshire
  16. Middlesex
  17. Somerset
  18. Sussex

T20 Blast 2024 Venue

  1. Emirates Old Trafford, Manchester
  2. County Ground, Bristol
  3. Headingley, Leeds
  4. County Ground, Northampton
  5. The Rose Bowl, Southampton
  6. New Road Worcester
  7. Riverside Ground Chester-le-Street
  8. Trent Bridge Nottingham
  9. Grace Road Leicester
  10. The Cooper Associates County Ground Taunton
  11. County Ground Brighton
  12. County Ground Chelmsford
  13. Edgbaston, Birmingham
  14. Kennington Oval, London
  15. Lord’s, London
  16. St Lawrence Ground, Canterbury
  17. County Ground, Derby
  18. County Ground, Hove
  19. College Ground, Cheltenham
  20. Radlett Cricket Club, Radlett
  21. Queen’s Park, Chesterfield
  22. Sophia Gardens, Cardiff

T20 Blast 2024 Schedule | T20 Blast 2024 Match Time Table

Match No.Date and TimeMatch Details
1st Match19 May 2024, 11:30 PMWarwickshire vs Leicestershire, North Group
Edgbaston, Birmingham
2nd Match30 May 2024, 11:00 PMLancashire vs Durham, North Group
Emirates Old Trafford, Manchester
3rd MatchMay 30, Thu, 11:00 PMGloucestershire vs Essex, South Group
County Ground, Bristol
4th MatchMay 30, Thu, 11:00 PMYorkshire vs Worcestershire, North Group
Headingley, Leeds
5th MatchMay 30, Thu, 11:00 PMNorthamptonshire vs Derbyshire, North Group
County Ground, Northampton
6th MatchMay 30, Thu, 11:30 PMHampshire vs Surrey, South Group
The Rose Bowl, Southampton
7th MatchMay 31, Fri, 10:00 PMWorcestershire vs Lancashire, North Group
New Road, Worcester
8th MatchMay 31, Fri, 11:00 PMGlamorgan vs Surrey, South Group
Sophia Gardens, Cardiff
9th MatchMay 31, Fri, 11:00 PMLeicestershire vs Yorkshire, North Group
Grace Road, Leicester
10th MatchMay 31, Fri, 11:00 PMNottinghamshire vs Northamptonshire, North Group
Trent Bridge, Nottingham
11th MatchMay 31, Fri, 11:00 PMDurham vs Warwickshire, North Group
Riverside Ground, Chester-le-Street
12th MatchMay 31, Fri, 11:30 PMSomerset vs Essex, South Group
The Cooper Associates County Ground, Taunton
13th MatchMay 31, Fri, 11:30 PMSussex vs Gloucestershire, South Group
County Ground, Brighton
14th MatchMay 31, Fri, 11:30 PMMiddlesex vs Kent, South Group
County Ground, Chelmsford
15th MatchJun 01, Sat, 7:00 PMDerbyshire vs Leicestershire, North Group
Edgbaston, Birmingham
16th MatchJun 01, Sat, 11:00 PMWarwickshire vs Nottinghamshire, North Group
Edgbaston, Birmingham
17th MatchJun 02, Sun, 7:00 PMHampshire vs Kent, South Group
The Rose Bowl, Southampton
18th MatchJun 02, Sun, 7:00 PMGlamorgan vs Sussex, South Group
Sophia Gardens, Cardiff
19th MatchJun 02, Sun, 7:00 PMEssex vs Middlesex, South Group
County Ground, Chelmsford
20th MatchJun 02, Sun, 8:00 PMSurrey vs Somerset, South Group
Kennington Oval, London
21st MatchJun 02, Sun, 8:00 PMNorthamptonshire vs Yorkshire, North Group
County Ground, Northampton
22nd MatchJun 02, Sun, 8:00 PMLancashire vs Derbyshire, North Group
Emirates Old Trafford, Manchester
23rd MatchJun 06, Thu, 10:45 PMMiddlesex vs Glamorgan, South Group
Lord’s, London
24th MatchJun 06, Thu, 11:00 PMNottinghamshire vs Worcestershire, North Group
Trent Bridge, Nottingham
25th MatchJun 07, Fri, 11:00 PMKent vs Somerset, South Group
St Lawrence Ground, Canterbury
26th MatchJun 07, Fri, 11:00 PMGloucestershire vs Hampshire, South Group
County Ground, Bristol
27th MatchJun 07, Fri, 11:00 PMSurrey vs Sussex, South Group
Kennington Oval, London
28th MatchJun 07, Fri, 11:00 PMLancashire vs Warwickshire, North Group
Emirates Old Trafford, Manchester
29th MatchJun 07, Fri, 11:00 PMLeicestershire vs Durham, North Group
Grace Road, Leicester
30th MatchJun 07, Fri, 11:00 PMNorthamptonshire vs Worcestershire, North Group
County Ground, Northampton
31st MatchJun 07, Fri, 11:00 PMEssex vs Glamorgan, South Group
County Ground, Chelmsford
32nd
Match
Jun 07, Fri, 11:00 PMDerbyshire vs Nottinghamshire, North Group
County Ground, Derby
33rd MatchJun 08, Sat, 11:00 PMWarwickshire vs Durham, North Group
Edgbaston, Birmingham
34th MatchJun 08, Sat, 11:00 PMGloucestershire vs Sussex, South Group
County Ground, Bristol
35th MatchJun 09, Sun, 7:00 PMSomerset vs Hampshire, South Group
The Cooper Associates County Ground, Taunton
36th MatchJun 09, Sun, 7:00 PMNottinghamshire vs Lancashire, North Group
Trent Bridge, Nottingham
37th MatchJun 09, Sun, 7:00 PMLeicestershire vs Worcestershire, North Group
Grace Road, Leicester
38th MatchJun 09, Sun, 7:00 PMYorkshire vs Derbyshire, North Group
Headingley, Leeds
39th MatchJun 09, Sun, 7:00 PMKent vs Middlesex, South Group
St Lawrence Ground, Canterbury
40th MatchJun 11, Tue, 10:45 PMMiddlesex vs Somerset, South Group
Lord’s, London
41st MatchJun 13, Thu, 10:45 PMMiddlesex vs Essex, South Group
Lord’s, London
42nd MatchJun 13, Thu, 11:00 PMDurham vs Leicestershire, North Group
Riverside Ground, Chester-le-Street
43th
Match
Jun 13, Thu, 11:00 PMGlamorgan vs Hampshire, South Group
Sophia Gardens, Cardiff
44th MatchJun 14, Fri, 10:00 PMWorcestershire vs Nottinghamshire, North Group
New Road, Worcester
45th MatchJun 14, Fri, 11:00 PMSurrey vs Gloucestershire, South Group
Kennington Oval, London
46th MatchJun 14, Fri, 11:00 PMLeicestershire vs Lancashire, North Group
Grace Road, Leicester
47th MatchJun 14, Fri, 11:00 PMWarwickshire vs Yorkshire, North Group
Edgbaston, Birmingham
48th MatchJun 14, Fri, 11:00 PMHampshire vs Middlesex, South Group
The Rose Bowl, Southampton
49th MatchJun 14, Fri, 11:00 PMDerbyshire vs Northamptonshire, North Group
County Ground, Derby
50th MatchJun 14, Fri, 11:00 PMEssex vs Sussex, South Group
County Ground, Chelmsford
51st MatchJun 14, Fri, 11:00 PMSomerset vs Kent, South Group
The Cooper Associates County Ground, Taunton
52nd MatchJun 15, Sat, 7:00 PMNottinghamshire vs Durham, North Group
Trent Bridge, Nottingham
53rd MatchJun 15, Sat, 7:00 PMSussex vs Surrey, South Group
County Ground, Hove
54th MatchJun 16, Sun, 7:00 PMSomerset vs Glamorgan, South Group
The Cooper Associates County Ground, Taunton
55th MatchJun 16, Sun, 7:00 PMKent vs Gloucestershire, South Group
St Lawrence Ground, Canterbury
56th MatchJun 16, Sun, 7:00 PMDurham vs Lancashire, North Group
Riverside Ground, Chester-le-Street
57th MatchJun 16, Sun, 8:00 PMWorcestershire vs Northamptonshire, North Group
New Road, Worcester
58th MatchJun 16, Sun, 8:00 PMDerbyshire vs Warwickshire, North Group
County Ground, Derby
59th MatchJun 16, Sun, 8:00 PMYorkshire vs Leicestershire, North Group
Headingley, Leeds
60th MatchJun 20, Thu, 11:00 PMMiddlesex vs Surrey, South Group
Lord’s, London
61st MatchJun 20, Thu, 11:00 PMWarwickshire vs Northamptonshire, North Group
Edgbaston, Birmingham
62nd MatchJun 20, Thu, 11:00 PMGlamorgan vs Gloucestershire, South Group
Sophia Gardens, Cardiff
63rd MatchJun 20, Thu, 11:00 PMYorkshire vs Lancashire, North Group
Headingley, Leeds
64th MatchJun 20, Thu, 11:00 PMEssex vs Hampshire, South Group
County Ground, Chelmsford
65th MatchJun 20, Thu, 11:30 PMSussex vs Kent, South Group
County Ground, Hove
66th MatchJun 21, Fri, 11:00 PMWorcestershire vs Warwickshire, North Group
New Road, Worcester
67th MatchJun 21, Fri, 11:00 PMNorthamptonshire vs Leicestershire, North Group
County Ground, Northampton
68th MatchJun 21, Fri, 11:00 PMNottinghamshire vs Derbyshire, North Group
Trent Bridge, Nottingham
69th MatchJun 21, Fri, 11:00 PMSurrey vs Glamorgan, South Group
Kennington Oval, London
70th MatchJun 21, Fri, 11:00 PMKent vs Essex, South Group
St Lawrence Ground, Canterbury
71st MatchJun 21, Fri, 11:00 PMGloucestershire vs Somerset, South Group
County Ground, Bristol
72nd MatchJun 21, Fri, 11:00 PMDurham vs Yorkshire, North Group
Riverside Ground, Chester-le-Street
73rd MatchJun 21, Fri, 11:00 PMHampshire vs Sussex, South Group
The Rose Bowl, Southampton
74th MatchJul 05, Fri, 7:00 PMGloucestershire vs Kent, South Group
College Ground, Cheltenham
75th MatchJul 05, Fri, 11:00 PMSurrey vs Middlesex, South Group
Kennington Oval, London
76th MatchJul 05, Fri, 11:00 PMYorkshire vs Warwickshire, North GroupHeadingley, Leeds
77th MatchJul 05, Fri, 11:00 PMDurham vs Worcestershire, North Group
Riverside Ground, Chester-le-Street
78th MatchJul 05, Fri, 11:00 PMNottinghamshire vs Leicestershire, North Group
Trent Bridge, Nottingham
79th MatchJul 05, Fri, 11:00 PMNorthamptonshire vs Lancashire, North Group
County Ground, Northampton
80th MatchJul 05, Fri, 11:00 PMSussex vs Glamorgan, South Group
County Ground, Hove
81st
Match
Jul 05, Fri, 11:00 PMEssex vs Somerset, South Group
County Ground, Chelmsford
82nd MatchJul 06, Sat, 7:00 PMMiddlesex vs Hampshire, South Group
Radlett Cricket Club, Radlett
83rd MatchJul 06, Sat, 11:00 PMLeicestershire vs Derbyshire, North Group
Grace Road, Leicester
84th MatchJul 07, Sun, 7:00 PMSomerset vs Gloucestershire, South Group
The Cooper Associates County Ground, Taunton
85th MatchJul 07, Sun, 7:00 PMDerbyshire vs Yorkshire, North Group
Queen’s Park, Chesterfield
86th MatchJul 07, Sun, 7:00 PMNottinghamshire vs Warwickshire, North Group
Trent Bridge, Nottingham
87th MatchJul 07, Sun, 7:00 PMLancashire vs Worcestershire, North Group
Emirates Old Trafford, Manchester
88th MatchJul 07, Sun, 7:00 PMGlamorgan vs Essex, South Group
Sophia Gardens, Cardiff
89th MatchJul 07, Sun, 7:00 PMNorthamptonshire vs Durham, North Group
County Ground, Northampton
91st MatchJul 07, Sun, 7:00 PMSurrey vs Kent, South Group
Kennington Oval, London
92nd MatchJul 10, Wed, 11:30 PMSussex vs Hampshire, South Group
County Ground, Hove
93rd MatchJul 11, Thu, 7:00 PMGloucestershire vs Middlesex, South Group
College Ground, Cheltenham
94th MatchJul 11, Thu, 10:00 PMWorcestershire vs Leicestershire, North Group
New Road, Worcester
95th MatchJul 11, Thu, 11:00 PMYorkshire vs Durham, North Group
Headingley, Leeds
96th MatchJul 11, Thu, 11:00 PMEssex vs Kent, South Group
County Ground, Chelmsford
97th MatchJul 11, Thu, 11:00 PMDerbyshire vs Lancashire, North Group
County Ground, Derby
98th MatchJul 12, Fri, 11:00 PMDurham vs Nottinghamshire, North Group
Riverside Ground, Chester-le-Street
99th MatchJul 12, Fri, 11:00 PMLeicestershire vs Northamptonshire, North Group
Grace Road, Leicester
100th MatchJul 12, Fri, 11:00 PMGlamorgan vs Middlesex, South Group
Sophia Gardens, Cardiff
101st MatchJul 12, Fri, 11:00 PMKent vs Sussex, South Group
St Lawrence Ground, Canterbury
102nd MatchJul 12, Fri, 11:00 PMWarwickshire vs Worcestershire, North Group
Edgbaston, Birmingham
103rd MatchJul 12, Fri, 11:00 PMHampshire vs Gloucestershire, South Group
The Rose Bowl, Southampton
104th
Match
Jul 12, Fri, 11:00 PMSomerset vs Surrey, South Group
The Cooper Associates County Ground, Taunton
105th MatchJul 12, Fri, 11:00 PMLancashire vs Yorkshire, North Group
Emirates Old Trafford, Manchester
106th MatchJul 13, Sat, 7:00 PMSussex vs Essex, South Group
County Ground, Hove
107tth MatchJul 14, Sun, 7:00 PMDurham vs Northamptonshire, North Group
Riverside Ground, Chester-le-Street
108th MatchJul 14, Sun, 7:00 PMLeicestershire vs Nottinghamshire, North Group
Grace Road, Leicester
109th MatchJul 14, Sun, 7:00 PMWorcestershire vs Yorkshire, North Group
New Road, Worcester
110th MatchJul 14, Sun, 7:00 PMWarwickshire vs Derbyshire, North Group
Edgbaston, Birmingham
111st MatchJul 14, Sun, 7:00 PMGloucestershire vs Glamorgan, South Group
College Ground, Cheltenham
112nd MatchJul 14, Sun, 7:00 PMHampshire vs Somerset, South Group
The Rose Bowl, Southampton
113rd MatchJul 14, Sun, 7:00 PMEssex vs Surrey, South Group
County Ground, Chelmsford
114th MatchJul 16, Tue, 11:00 PMKent vs Glamorgan, South Group
St Lawrence Ground, Canterbury
115th MatchJul 17, Wed, 11:00 PMLancashire vs Nottinghamshire, North Group
Emirates Old Trafford, Manchester
116th MatchJul 18, Thu, 10:00 PMWorcestershire vs Derbyshire, North Group
New Road, Worcester
117th MatchJul 18, Thu, 11:00 PMSurrey vs Hampshire, South Group
Kennington Oval, London
118th MatchJul 18, Thu, 11:00 PMNorthamptonshire vs Warwickshire, North Group
County Ground, Northampton
119th MatchJul 18, Thu, 11:00 PMSomerset vs Sussex, South Group
The Cooper Associates County Ground, Taunton
120th MatchJul 18, Thu, 11:00 PMMiddlesex vs Gloucestershire, South Group
County Ground, Chelmsford
121st MatchJul 19, Fri, 11:30 PMGlamorgan vs Somerset, South Group
Sophia Gardens, Cardiff
122nd MatchJul 19, Fri, 11:30 PMDerbyshire vs Durham, North Group
County Ground, Derby
123rd MatchJul 19, Fri, 11:30 PMYorkshire vs Nottinghamshire, North Group
Headingley, Leeds
124th MatchJul 19, Fri, 11:30 PMKent vs Surrey, South Group
St Lawrence Ground, Canterbury
125th MatchJul 19, Fri, 11:30 PMHampshire vs Essex, South Group
The Rose Bowl, Southampton
126th MatchJul 19, Fri, 11:30 PMSussex vs Middlesex, South Group
County Ground, Hove
127th MatchJul 19, Fri, 11:30 PMLancashire vs Northamptonshire, North Group
Emirates Old Trafford, Manchester
128th MatchSep 03, Tue, 11:00 PMTBC vs TBC
129th MatchSep 04, Wed, 11:00 PMTBC vs TBC
130th MatchSep 05, Thu, 11:00 PMTBC vs TBC
131st MatchSep 06, Fri, 11:00 PMTBC vs TBC
132nd MatchSep 14, Sat, 11:00 PMTBC vs TBC
133rd MatchSep 14, Sat, 11:00 PMTBC vs TBC
134th MatchSep 14, Sat, 11:00 PMTBC vs TBC

T20 Blast 2024 All Team Squads, Players List

Derbyshire

Durham

Essex

Glamorgan

Gloucestershire

 Hampshire

Kent

Lancashire

Leicestershire

Northamptonshire

Nottinghamshire

Surrey

Warwickshire

Worcestershire

Yorkshire

Middlesex

Somerset

Sussex

Leave a Comment