Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND
Vitality BlastGroup stage, South · Match · T20

Gloucestershire beat Middlesex by 70 runs

County Ground, Bristol, . Middlesex won the toss and chose to bowl.

Gloucestershire242/420 ov
Middlesex172/620 ov
Gloucestershire won by 70 runs
Worcestershire won the title

Match report

From the scorecard

Middlesex won the toss and chose to bowl. Gloucestershire made 242 for 4 in 20 overs, Ian Cockbain 123 from 61 balls and Michael Klinger 44 from 32 balls.

Middlesex made 172 for 6 in 20 overs, Stephen Eskinazi 51 from 31 balls and Eoin Morgan 36 from 30 balls. Kieran Noema-Barnett took 3 for 18.

Gloucestershire won by 70 runs.

Key performers

Gloucestershire innings

242/4(20 ov)
BatterRB4s6sSR
Miles Hammondc PR Stirling b TE Barberc PR Stirling b TE Barber561083.33
Michael Klingerc PR Stirling b RH Patelc PR Stirling b RH Patel443260137.50
Ian Cockbainc GFB Scott b JEC Franklinc GFB Scott b JEC Franklin12361128201.64
Kieran Noema-Barnettc †RG White b ST Finnc †RG White b ST Finn311214258.33
Jack Taylornot outnot out27*1141245.45
Extras(lb 3, w 5, nb 4)(lb 3, w 5, nb 4)12
Total20 Ov (RR 12.10)20 Ov (RR 12.10)242/4
Fall of wickets: 7-1 (Miles Hammond, 1.2 ov), 106-2 (M Klinger, 11.2 ov), 160-3 (K Noema-Barnett, 15.1 ov), 242-4 (IA Cockbain, 20 ov)
BowlerOMRWEcon0s4s6sWDNB
Steven Finn302418.0082120
Tom Barber4062115.5095522
James Fuller4058014.5068300
Paul Stirling2024012.0023100
Ravi Patel301816.0041000
James Franklin4053113.2545310
Partnerships
WktBattersRunsBalls
1stMiles Hammond 5(6) & M Klinger 2(2)78
2ndIA Cockbain 52(31) & M Klinger 42(30)9960
3rdIA Cockbain 20(12) & K Noema-Barnett 31(12)5423
4thIA Cockbain 51(18) & JMR Taylor 27(11)8229

Middlesex innings

172/6(20 ov)
BatterRB4s6sSR
Paul Stirlingc AJ Tye b DA Paynec AJ Tye b DA Payne211131190.91
Dawid Malanc Miles Hammond b AJ Tyec Miles Hammond b AJ Tye15811187.50
James Fullerc BAC Howell b K Noema-Barnettc BAC Howell b K Noema-Barnett221331169.23
Eoin Morganc Miles Hammond b K Noema-Barnettc Miles Hammond b K Noema-Barnett363003120.00
Stephen Eskinazib K Noema-Barnettb K Noema-Barnett513132164.52
James Franklinnot outnot out10*110090.91
George Scottc Miles Hammond b RF Higginsc Miles Hammond b RF Higgins370042.86
Robbie White †not outnot out11*910122.22
Extras(lb 1, w 2)(lb 1, w 2)3
Total20 Ov (RR 8.60)20 Ov (RR 8.60) · Target 243 from 20 ov172/6
Fall of wickets: 29-1 (PR Stirling, 2.3 ov), 60-2 (DJ Malan, 5 ov), 61-3 (JK Fuller, 5.3 ov), 147-4 (EJG Morgan, 15.2 ov), 147-5 (SS Eskinazi, 15.3 ov), 155-6 (GFB Scott, 17.3 ov)
BowlerOMRWEcon0s4s6sWDNB
David Payne403218.00102210
Ryan Higgins4051112.7545210
Andrew Tye403017.5082100
Kieran Noema-Barnett401834.5070000
Benny Howell4040010.0062300
Partnerships
WktBattersRunsBalls
1stPR Stirling 21(11) & DJ Malan 7(4)2915
2ndDJ Malan 8(4) & JK Fuller 22(11)3115
3rdEJG Morgan 1(1) & JK Fuller 0(2)13
4thEJG Morgan 35(29) & SS Eskinazi 51(30)8659
5thSS Eskinazi 0(1) & JEC Franklin 0(0)01
6thGFB Scott 3(7) & JEC Franklin 5(5)812
7thJEC Franklin 5(6) & RG White 11(9)17*15

Commentary

End of innings: MID 172/6 (20 ov)
End of over 207 runsMID 172/6122011
JEC Franklin 10(11)RG White 11(9)AJ Tye 4-0-30-1
19.61
AJ Tye to JEC Franklin, 1 run
19.51
AJ Tye to RG White, 1 run
19.40
AJ Tye to RG White, no run
19.32
AJ Tye to RG White, 2 runs
19.22
AJ Tye to RG White, 2 runs
19.11
AJ Tye to JEC Franklin, 1 run
End of over 196 runsMID 165/6400101Lb
JEC Franklin 8(9)RG White 6(5)DA Payne 4-0-32-1
18.61Lb
DA Payne to JEC Franklin, 1 leg bye
18.50
DA Payne to JEC Franklin, no run
18.41
DA Payne to RG White, 1 run
18.30
DA Payne to RG White, no run
18.20
DA Payne to RG White, no run
18.14
DA Payne to RG White, FOUR
End of over 185 runs, 1 wktMID 159/610W112
JEC Franklin 8(7)RG White 1(1)RF Higgins 4-0-51-1
17.62
RF Higgins to JEC Franklin, 2 runs
17.51
RF Higgins to RG White, 1 run
17.41
RF Higgins to JEC Franklin, 1 run
17.3W
RF Higgins to GFB Scott, OUT
GFB Scott c Miles Hammond b RF Higgins 3(7) [4s-0 6s-0] · FoW 155/6 (17.3 ov)
17.20
RF Higgins to GFB Scott, no run
17.11
RF Higgins to JEC Franklin, 1 run
End of over 174 runsMID 154/5010210
GFB Scott 3(5)JEC Franklin 4(4)AJ Tye 3-0-23-1
16.60
AJ Tye to GFB Scott, no run
16.51
AJ Tye to JEC Franklin, 1 run
16.42
AJ Tye to JEC Franklin, 2 runs
16.30
AJ Tye to JEC Franklin, no run
16.21
AJ Tye to GFB Scott, 1 run
16.10
AJ Tye to GFB Scott, no run
End of over 164 runs, 2 wktsMID 150/51WW111
GFB Scott 2(2)JEC Franklin 1(1)K Noema-Barnett 4-0-18-3