T20 Blast 2026
EnglandT20 Blast Fixtures & Results 2026
115 matches over 8 weeks, UK times
Week 1, 18 May - 24 May
Middlesex
181/8(20)
Kent
208/6(20)
Derbyshire
197/8(20)
Durham
203/8(20)
Leicestershire
170/4(20)
Worcestershire
188/9(20)
Northamptonshire
165/8(20)
Glamorgan
162/8(20)
Nottinghamshire
167/7(20)
Yorkshire
169/3(16.3)
Somerset
160/3(16.2)
Hampshire
158/10(19.4)
Surrey
213/6(20)
Lancashire
154/10(16.1)
Essex
191/5(20)
Sussex
192/4(16)
Gloucestershire
121/10(16.1)
Warwickshire
74/10(14.4)
Glamorgan
157/8(20)
Gloucestershire
158/8(20)
Middlesex
143/8(20)
Surrey
144/4(18.3)
Worcestershire
91/10(14.4)
Northamptonshire
191/10(20)
Durham
150/4(14)
Leicestershire
148/8(20)
Warwickshire
189/5(20)
Somerset
193/3(18.2)
Yorkshire
195/8(19.2)
Derbyshire
194/4(20)
Week 2, 25 May - 31 May
Kent
199/3(18.2)
Sussex
197/6(20)
Lancashire
208/4(20)
Nottinghamshire
169/9(20)
Hampshire
200/4(20)
Essex
170/7(20)
Leicestershire
145/10(15.2)
Derbyshire
230/5(20)
Worcestershire
142/4(18.5)
Warwickshire
141/10(19.5)
Derbyshire
234/4(20)
Nottinghamshire
211/6(20)
Durham
93/10(16.2)
Yorkshire
151/9(20)
Glamorgan
175/3(13.5)
Somerset
171/9(20)
Kent
129/9(20)
Essex
130/1(13.4)
Lancashire
145/9(20)
Leicestershire
146/8(19.5)
Northamptonshire
166/3(16.2)
Gloucestershire
164/9(20)
Hampshire
177/5(19.1)
Surrey
174/8(20)
Sussex
182/10(19.4)
Middlesex
213/4(20)
Warwickshire
208/7(20)
Northamptonshire
209/4(19.2)
Yorkshire
161/10(17.4)
Gloucestershire
217/6(20)
Middlesex
126/7(20)
Hampshire
130/2(14)
Nottinghamshire
157/4(17.2)
Durham
156/8(20)
Essex
179/5(19.4)
Derbyshire
173/10(20)
Surrey
116/10(19.5)
Kent
118/2(14)
Week 3, 1 Jun - 7 Jun
Hampshire
173/6(20)
Sussex
144/10(17.3)
Surrey
134/2(14.1)
Middlesex
129/7(20)
Somerset
202/6(20)
Glamorgan
203/6(20)
Worcestershire
168/8(20)
Glamorgan
141/10(19.3)
Nottinghamshire
143/7(19.5)
Warwickshire
139/10(19.3)
Surrey
210/7(20)
Hampshire
215/5(20)
Gloucestershire
138/3(14.1)
Somerset
137/8(20)
Sussex
179/10(19.5)
Leicestershire
180/6(17.4)
Yorkshire
213/7(20)
Lancashire
107/10(14.3)
Durham
138/8(20)
Northamptonshire
145/9(20)
Gloucestershire
148/7(20)
Worcestershire
145/10(20)
Lancashire
201/8(20)
Glamorgan
202/8(20)
Leicestershire
147/8(20)
Yorkshire
135/10(19.5)
Sussex
135/3(17.2)
Kent
133/8(20)
Nottinghamshire
183/6(20)
Derbyshire
173/9(20)
Middlesex
116/10(17.5)
Essex
176/5(20)
Somerset
215/4(20)
Warwickshire
216/4(19.4)
Week 4, 8 Jun - 14 Jun
Durham
128/2(10)
Lancashire
130/3(9.1)
Northamptonshire
162/4(16)
Worcestershire
154/5(18)
Essex
187/6(20)
Kent
184/9(20)
Week 5, 22 Jun - 28 Jun
Glamorgan
159/4(17.3)
Middlesex
153/7(20)
Leicestershire
156/7(20)
Lancashire
160/5(18.5)
Northamptonshire
238/6(20)
Essex
108/10(13.2)
Somerset
194/7(20)
Gloucestershire
176/7(20)
Hampshire
155/8(19.5)
Yorkshire
150/10(19.5)
Kent
184/7(20)
Nottinghamshire
187/6(18.4)
Sussex
171/10(19.3)
Surrey
175/3(15.3)
Warwickshire
224/10(20)
Worcestershire
165/7(20)
Derbyshire
215/9(20)
Yorkshire
215/8(20)
Leicestershire
135/10(17.5)
Nottinghamshire
209/4(20)
Middlesex
118/10(14.5)
Durham
218/6(20)
Worcestershire
180/5(20)
Somerset
144/9(20)
Kent
177/3(18.4)
Hampshire
176/6(20)
Week 6, 29 Jun - 5 Jul
Derbyshire
202/10(20)
Lancashire
205/10(20)
Essex
233/8(20)
Surrey
240/4(20)
Gloucestershire
184/2(20)
Northamptonshire
187/2(17.2)
Warwickshire
198/3(20)
Sussex
122/10(16.3)
Worcestershire
142/7(20)
Kent
59/10(14.1)
Glamorgan
187/3(18.5)
Warwickshire
184/4(20)
Nottinghamshire
181/6(20)
Lancashire
180/7(20)
Yorkshire
208/5(19.5)
Durham
205/9(20)
Sussex
104/10(17.3)
Essex
204/6(20)
Gloucestershire
191/5(20)
Surrey
134/10(19.4)
Yorkshire
207/4(20)
Leicestershire
166/9(20)
Durham
164/6(20)
Nottinghamshire
166/8(20)
Glamorgan
146/10(19.2)
Worcestershire
161/9(20)
Hampshire
190/3(20)
Kent
171/10(19.2)
Northamptonshire
118/10(15.3)
Somerset
223/4(20)
Warwickshire
203/5(20)
Gloucestershire
173/6(20)
Essex
142/8(20)
Middlesex
143/6(19)
Week 7, 6 Jul - 12 Jul
Lancashire
150/8(20)
Derbyshire
150/9(20)
Derbyshire
187/7(20)
Somerset
214/6(20)
Glamorgan
164/10(18.3)
Northamptonshire
217/7(20)
Leicestershire
156/8(20)
Durham
160/2(15)
Surrey
177/2(17.2)
Sussex
176/7(20)
Hampshire
159/4(20)
Middlesex
162/5(19)
Middlesex
195/9(20)
Sussex
213/3(20)
Worcestershire
181/5(20)
Gloucestershire
182/8(19)
Durham
165/7(20)
Derbyshire
160/6(20)
Kent
102/10(17)
Surrey
106/1(8.5)
Nottinghamshire
149/4(18.2)
Leicestershire
143/7(20)
Somerset
165/3(15)
Northamptonshire
162/8(20)
Essex
134/3(16)
Hampshire
130/10(15.5)
Lancashire
216/6(20)
Yorkshire
194/8(20)
Warwickshire
191/6(19.5)
Glamorgan
188/4(20)
Derbyshire
172/3(14.3)
Leicestershire
171/8(20)
Gloucestershire
185/10(19.1)
Glamorgan
235/7(20)
Kent
157/7(20)
Middlesex
172/6(20)
Northamptonshire
153/10(20)
Warwickshire
154/5(18.2)
Sussex
186/5(20)
Hampshire
190/6(19.5)
Lancashire
142/7(19.4)
Durham
141/10(20)
Yorkshire
193/10(19.5)
Nottinghamshire
175/10(19.3)
Surrey
123/10(19.3)
Essex
124/2(16.5)
Somerset
194/7(20)
Worcestershire
116/10(16)
Week 8, 13 Jul - 19 Jul
Hampshire
211/3(20)
Essex
136/9(20)
Yorkshire
161/9(20)
Somerset
165/8(19.5)
Nottinghamshire
163/6(20)
Surrey
156/7(20)
Northamptonshire
153/2(17.4)
Gloucestershire
152/10(20)
Northamptonshire
143/10(19.2)
Somerset
126/9(20)
Hampshire
187/3(20)
Nottinghamshire
160/10(19.5)
Northamptonshire
169/10(19.5)
Hampshire
155/10(19.2)
T20 Blast Fixtures Questions
T20 Blast 2026 fixtures and results, week by week: every match with its score, the result and the ground. 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
When did the T20 Blast 2026 start?
The first match was Middlesex v Kent on Fri 22 May at Lord's, London.
How many matches are in the T20 Blast 2026?
115 matches over 8 weeks.
What was the last result of the T20 Blast 2026?
Northamptonshire v Hampshire on Sat 18 Jul: Northamptonshire won by 14 runs.