

Match Prediction
Worcestershire are 11th in the T20B Regular Season on 8 points with a 2W-1L record and a -1.211 NRR. Glamorgan are 12th on 4 points with a 1W-2L record and a +0.943 NRR. WOR’s recent run includes a 100-run defeat to Northamptonshire alongside two wins. GLA’s last three include two wins over Somerset and a last-ball loss to Gloucestershire.
Toss & Conditions
Head-to-Head
Across the last 1 meeting, Glamorgan lead 1-0. The most recent clash finished with Glamorgan winning by 6 wickets with 2 balls remaining. It was a chase that went deep into the final over, with Glamorgan getting past Worcestershire’s 190/3 target. With only one recent data point, the head-to-head picture is still limited but currently tilts GLA.
Worcestershire
Worcestershire are 11th in the T20B Regular Season with 8 points. Their last three swing from a heavy 100-run loss to Northamptonshire to back-to-back wins, including a chase against Warwickshire finished with 7 balls to spare. The form line reads volatile: they can win comfortably, but they’ve also been bowled out cheaply in this stretch.
Glamorgan
Glamorgan are 12th in the T20B Regular Season with 4 points. Their recent form is defined by tight finishes: they beat Somerset with 0 balls remaining, then earlier beat the same opponent with 37 balls to spare, but also lost to Gloucestershire with 0 balls remaining. The pattern is clear from the results: GLA have been living at the margins and still finding wins.
Playing XI
Key Stats
Verdict
Models are split, but the average leans Glamorgan at 54% (Worcestershire 46%). Bookmakers diverge slightly from that lean, pricing Worcestershire at 53% (1.80) vs Glamorgan at 47% (2.00). Key stats edge Worcestershire 4-3 overall, but Glamorgan lead on NRR and won the last head-to-head. This looks set to turn on whether WOR’s stronger economy phases can contain GLA late, where Glamorgan have recently decided games at the last ball.
Raza’s middle-overs ambush
Sikandar Raza changed the temperature of the night in a hurry, prising out wickets just as Glamorgan looked set after a fluent powerplay. Worcestershire’s 168/8 was competitive rather than overwhelming, but Raza’s 4/17 ensured it was more than enough as Glamorgan were bowled out for 141 in 19.3 overs, falling 27 runs short despite early control of the chase.
Eight down in the middle
The match was decided in Glamorgan’s catastrophic middle overs: from 51/0 after six, they stumbled to 102/8 through the middle phase, scoring only 51 runs while losing eight wickets. The decisive squeeze came as Worcestershire’s spinners and cutters hit hard lengths and attacked the stumps, with Raza at the heart of it; by the time the 15th over arrived, the chase had shifted from “in hand” to “survival”.
Hose sets it up, Raza seals
Adam Hose’s 50 off 31 was Worcestershire’s most important innings, lifting them through the middle and giving the death overs something to launch from even as wickets fell around him. For Glamorgan, Carlson’s 35(24) provided the early momentum, and Nathan McAndrew’s 33 off 16 added late noise, but it was Raza’s spell that defined the contest. Even with Andy Gorvin’s 3/34 keeping Worcestershire in check, Glamorgan’s collapse made that discipline irrelevant.
Pre-match lean, match-day swing
Glamorgan’s recent knack for finishing and their stronger recent scoring indicators made them a popular pick, and the opening stand between Kiran Carlson and Will Smale (51) briefly backed that up. But the game flipped where Worcestershire were expected to be most reliable: controlling phases with the ball. Glamorgan’s plan to stay ahead of the rate early worked, yet once wickets fell they couldn’t rebuild, and the required late surge became a scramble with too little batting left.
WOWorcestershire
142/4
WAWarwickshire
141/10
WOWorcestershire
91/10
NONorthamptonshire
191/10
LELeicestershire
164/4
WOWorcestershire
188/9
WOWorcestershire
206/7
NONottinghamshire
161/10
WOWorcestershire
176/4
LELeicestershire
173/6
WOWorcestershire
153/10
WAWarwickshire
176/10
DEDerbyshire
162/6
WOWorcestershire
174/6
NONorthamptonshire
152/9
WOWorcestershire
153/4
YOYorkshire
233/6
WOWorcestershire
192/10
WAWarwickshire
135/9
WOWorcestershire
134/10
WO0
GL1
SOSomerset
202/6
GLGlamorgan
203/6
GLGlamorgan
175/3
SOSomerset
171/9
GLGlamorgan
157/8
GLGloucestershire
158/8
NONorthamptonshire
165/8
GLGlamorgan
162/8
GLGlamorgan
184/9
MIMiddlesex
132/10
GLGlamorgan
135/10
GLGloucestershire
175/6
SUSurrey
224/4
GLGlamorgan
222/6
HAHampshire
208/4
GLGlamorgan
113/10
GLGlamorgan
122/4
KEKent
118/9
SOSomerset
174/9
GLGlamorgan
176/7
NOR
4
4-0
16
HAM
5
4-1
16
GLO
4
3-1
12
SUR
5
3-2
12
KEN
4
3-1
12
YOR
4
3-1
12
DER
5
2-3
8
ESS
4
2-2
8
SOM
3
2-1
8
DUR
4
2-2
8
WOR
3
2-1
8
GLA
3
1-2
4
LAN
3
1-2
4
SUS
4
1-3
4
NOT
4
1-3
4
MID
5
1-4
4
LEI
4
1-3
4
WAR
4
0-4
0
NOR
4
4
0
—
+1.848
16
HAM
5
4
1
—
+0.971
16
GLO
4
3
1
—
+0.940
12
SUR
5
3
2
—
+0.679
12
KEN
4
3
1
—
+0.571
12
YOR
4
3
1
—
+0.527
12
DER
5
2
3
—
+0.856
8
ESS
4
2
2
—
+0.005
8
SOM
3
2
1
—
-0.111
8
DUR
4
2
2
—
-0.309
8
WOR
3
2
1
—
-1.211
8
GLA
3
1
2
—
+0.943
4
LAN
3
1
2
—
-0.375
4
SUS
4
1
3
—
-0.498
4
NOT
4
1
3
—
-0.923
4
MID
5
1
4
—
-1.288
4
LEI
4
1
3
—
-2.007
4
WAR
4
0
4
—
-1.043
0
NORWWWW
HAMLWWWW
GLOWWLW
SURWWLLW
KENWWLW
YORWWWL
DERLLWWL
ESSLLWW
SOMWWL
DURWWLL
WORWLW
GLALLW
LANLWL
SUSWLLL
NOTLLLW
MIDLLWLL
LEILLLW
WARLLLL
