T20B
Finished
Worcestershire
#7 · 24 pts · NRR +0.04 · LLWWW
181/5
(20 ov)
Gloucestershire
#5 · 24 pts · NRR +0.56 · WLLWL
182/8
(19 ov)
Gloucestershire won by 2 wickets (with 6 balls remaining)
1
··142·
7 runs
2
42wd···2·
8 runs
3
4·2wd·44
15 runs
4
161lbW1
9 runs
5
211111
7 runs
6
·114··
6 runs
7
1·11··
3 runs
8
W·2111
5 runs
9
11111·
5 runs
10
2·111W
5 runs
11
·2W4·1
7 runs
12
661216
22 runs
13
166661
26 runs
14
121·1wd·
6 runs
15
·41W16
12 runs
16
144W·4
13 runs
17
2W·2lb·
4 runs
18
···22W
4 runs
19
1wd16nb1122
16 runs
Batting
RB4s6sSR
M. Lange
2 2 0 0 100
M. Taylor
6 9 0 0 66.7
Bowling
OMRWEcon
M. Waite
4 6 35 1 8.8
U. Mir
4 9 38 2 9.5
MATCH STATS WOR GLO
PP 40/2 (6.7) 53/1 (8.8)
Middle 70/2 (7) 104/5 (10.4)
Death 71/1 (17.8) 25/2 (7.9)
4s 14 11
6s 9 10
Dots 29% 25%
Extras 2 8
Best P'ship 48(3) 64(5)
Runs
WORGLO
408012016020005101520
🗓
Date and time 10/07/2026 · 16:30
🏆
Competition T20 Blast
🏟
Venue New Road, Worcester
🌤
Weather
🌡 33°C💧 26%☁️ 44%💨 16 km/h
🪙
Toss Worcestershire won the toss, elected to batting

Match Prediction

Worcestershire are 7th in the T20B regular season on 24 points with a 6W-4L record and +0.038 NRR. Gloucestershire are 5th on 24 points with the same 6W-4L record but a +0.556 NRR. Worcestershire come in off three straight wins. Gloucestershire have gone 1-2 across their last three matches.

Toss & Conditions

🪙 Worcestershire won toss, elected batting
🏟 New Road, Worcester
🌡 33°C💧 26%☁️ 44%💨 16 km/h

Head-to-Head

Gloucestershire have won the last three meetings against Worcestershire. The most recent clash was decided by 3 runs, with Gloucestershire defending a small margin as Worcestershire were bowled out in the chase. That game was defined by Worcestershire losing all 10 wickets while trying to get past a mid-140s target. The broader pattern is one-way: Gloucestershire have controlled this matchup across the last three results.

Worcestershire

#724 ptsNRR +0.038LLWWW

Worcestershire are 7th in the T20B regular season on 24 points with a 6W-4L record and +0.038 NRR. They are on a three-match winning streak. Their most emphatic recent result was an 83-run win over Kent.

Gloucestershire

#524 ptsNRR +0.556WLLWL

Gloucestershire are 5th in the T20B regular season on 24 points with a 6W-4L record and +0.556 NRR. Their last three matches read as mixed form, with two defeats around one big win. The clearest signal was a 57-run win over Surrey, followed immediately by a 30-run loss to Warwickshire.

Playing XI

WOR
Gareth RoderickCWK
Daniel Lategan
Isaac Mohammed
Brett D'Oliveira
Kashif Ali
Henry Cullen
Matthew Waite
Tom Taylor
Usama Mir
Ben Allison
Fateh Singh
GLO
Jack TaylorC
James BraceyWK
Dawid Malan
D'Arcy Short
Miles Hammond
Liam Scott
Kamran Dhariwal
Graeme van Buuren
Matthew Taylor
Marchant de Lange
James Hayes

Key Stats

WORGLO
Position 7 5
Points 24 24
NRR +0.04 +0.56
Elo 1555 1531
Winrate (last 3) 100% 33%
H2H (last 3) 0/3 3/3
PP Econ 8.2 7.8
Mid Econ 8.6 8.4
Death Econ 9.9 9.0
Total score 2 5

Verdict

All four models favour Worcestershire, with an average edge of 54% (range 52–57%). Bookmakers diverge from the models, pricing Worcestershire at 47% (2.00) vs Gloucestershire at 53% (1.80). Key stats lean Gloucestershire 5-2 overall, driven by stronger NRR and better economy splits, while Worcestershire’s case is built on superior last-three form. The match pivots on whether Worcestershire’s current streak can override a three-game H2H sweep for Gloucestershire.

WORGLO
52% ML 48%
57% AI 1 43%
54% AI 2 46%
53% Math 47%
47% Books 53%

Dhariwal’s 22-ball blitz

Kamran Dhariwal blew the chase open with a 70 off 22 that changed the mood of the night in a handful of overs, and Gloucestershire held their nerve to win by 2 wickets with six balls remaining. Worcestershire had surged late to 181/5 and briefly had the game in a squeeze when wickets fell in the middle, but Dhariwal’s clean striking meant the target never felt out of reach for long.

Powerplay sets the chase

The decisive gap came early: Gloucestershire’s 53/1 powerplay (8.8 an over) outpaced Worcestershire’s 40/2 (6.7), flipping the pressure onto the home side’s bowlers. That head start allowed Gloucestershire to absorb the mid-overs damage—104/5 across the middle phase—without the asking rate spiralling. Even when Worcestershire slowed the finish to 25/2 at the death, the earlier acceleration meant Gloucestershire could take the safer options and still close it out in the 19th.

Dhariwal, then Hayes’ squeeze

Dhariwal was the clear difference-maker, his 64-run stand with Player 3893 providing the platform that survived the later stumbles. For Worcestershire, Kashif Ali’s 58 off 24 powered the late surge that made 181 feel above-par, while Gareth Roderick’s 44 anchored the build. James Hayes’ 2/14 was the quiet counterpunch—his three overs kept Worcestershire from going even bigger, and those saved runs mattered when the chase tightened late.

Batting
RBSR
Kamran Dhariwal
Kamran Dhariwal
GLO Batsman
7022318
Kashif Ali
Kashif Ali
WOR Batsman
5824242
Gareth Roderick
Gareth Roderick
WOR Batsman
4436122
Bowling
WREcon
James Hayes
James Hayes
GLO Bowler
2144.7
Fateh Singh
Fateh Singh
WOR Bowler
2165.3
Ben Allison
Ben Allison
WOR Bowler
2289.3

Form streak meets matchup reality

Worcestershire arrived with three straight wins and strong home momentum, and their own innings followed that script late: 71 runs in the death overs turned a middling start into a serious total. But the match-up that mattered was Gloucestershire’s ability to score quickly up top, and they did exactly that, taking the game away from Worcestershire’s preferred rhythm. The home side’s plan relied on controlling phases; once the powerplay got away, they were forced into riskier fields and lengths.

ML
WOR 52%
AI 1
WOR 57%
AI 2
WOR 54%
Math
WOR 53%
Books
GLO 53%
Playing XI
Gareth Roderick
Gareth RoderickCWK Wicketkeeper
Isaac Mohammed
Isaac Mohammed Batsman
Daniel Lategan
Daniel Lategan Batsman
Kashif Ali
Kashif Ali Batsman
Tom Taylor
Tom Taylor Allrounder
Brett D'Oliveira
Brett D'Oliveira Allrounder
Ben Allison
Ben Allison Allrounder
Matthew Waite
Matthew Waite Bowler
Henry Cullen
Henry Cullen Bowler
Fateh Singh
Fateh Singh Bowler
Usama Mir
Usama Mir Bowler
Rest of Squad
Adam Hose
Adam Hose Batsman
Rob Jones
Rob Jones Batsman
Jake Libby
Jake Libby Allrounder
Rehaan Edavalath
Rehaan Edavalath Allrounder
Ethan Brookes
Ethan Brookes Allrounder
Sikandar Raza
Sikandar Raza Allrounder
Beyers Swanepoel
Beyers Swanepoel Allrounder
Ben Gibbon
Ben Gibbon Bowler
Jack Home
Jack Home Bowler
Harry Darley
Harry Darley Bowler
Adam Finch
Adam Finch Bowler
Playing XI
Jack Taylor
Jack TaylorC Batsman
James Bracey
James BraceyWK Wicketkeeper
Dawid Malan
Dawid Malan Top Order Batter
D'Arcy Short
D'Arcy Short Batsman
Kamran Dhariwal
Kamran Dhariwal Batsman
Miles Hammond
Miles Hammond Batsman
Liam Scott
Liam Scott Allrounder
Graeme van Buuren
Graeme van Buuren Allrounder
Matthew Taylor
Matthew Taylor Allrounder
James Hayes
James Hayes Allrounder
Marchant de Lange
Marchant de Lange Bowler
Rest of Squad
Joe Phillips
Joe Phillips Batsman
Tommy Boorman
Tommy Boorman Batsman
Ben Charlesworth
Ben Charlesworth Batsman
Ed Middleton
Ed Middleton Allrounder
Oliver Joseph Price
Oliver Joseph Price Allrounder
Luke Charlesworth
Luke Charlesworth Allrounder
Ahmed Syed
Ahmed Syed Allrounder
Craig Miles
Craig Miles Allrounder
Daaryoush Ahmed
Daaryoush Ahmed Allrounder
Gabe Bell
Gabe Bell Bowler
Will Williams
Will Williams Bowler
David Payne
David Payne Bowler
Aman Rao
Aman Rao Bowler
Alfie Johnson
Alfie Johnson Bowler
Duan Jansen
Duan Jansen Bowler
Cameron Bancroft
Cameron Bancroft Wicketkeeper
#TeamPW-LPTS
1NOR 10 9-1 36
2HAM 10 7-3 28
3NOT 10 7-3 28
4YOR 10 6-3 26
5GLO 10 6-4 24
6SUR 10 6-4 24
7WOR 10 6-4 24
8SOM 10 5-5 20
9ESS 10 5-5 20
10GLA 10 5-5 20
11LAN 10 4-5 18
12DUR 10 4-6 16
13WAR 10 4-6 16
14KEN 10 4-6 16
15DER 10 2-6 12
16MID 10 3-7 12
17LEI 10 3-7 12
18SUS 10 2-8 8
#TeamPWLNRNRRPTS
1NOR 10 9 1 +1.432 36
2HAM 10 7 3 +0.510 28
3NOT 10 7 3 +0.188 28
4YOR 10 6 3 +0.883 26
5GLO 10 6 4 +0.556 24
6SUR 10 6 4 +0.414 24
7WOR 10 6 4 +0.038 24
8SOM 10 5 5 +0.247 20
9ESS 10 5 5 +0.081 20
10GLA 10 5 5 +0.018 20
11LAN 10 4 5 -0.543 18
12DUR 10 4 6 +0.564 16
13WAR 10 4 6 +0.338 16
14KEN 10 4 6 -0.474 16
15DER 10 2 6 +0.222 12
16MID 10 3 7 -1.475 12
17LEI 10 3 7 -1.543 12
18SUS 10 2 8 -1.474 8
#TeamLast 5
1NORWWWLW
2HAMWWLWL
3NOTWWWWW
4YORLLDWW
5GLOWLLWL
6SURLWWLW
7WORLLWWW
8SOMLWLWW
9ESSWLLWL
10GLAWWWLL
11LANWWWLD
12DURLWLLW
13WARWWWLW
14KENLLWLL
15DERLDLDL
16MIDLLLWW
17LEIWLLLL
18SUSWLLLL