

Match Prediction
Glamorgan are 7th in the T20B Regular Season on 20 points with a 5W-4L record and +0.320 NRR. Northamptonshire lead the table with 32 points, an 8W-1L record, and +1.288 NRR. Glamorgan’s last three include two wins followed by a 15-run defeat. Northamptonshire’s last three include two big wins and then a 105-run loss.
Toss & Conditions
Head-to-Head
Northamptonshire lead the last three meetings 2-1. In the most recent clash, Northamptonshire edged Glamorgan in a 3-run finish, with both sides ending on eight wickets down, making it a tight, late-overs contest. The broader pattern is narrow margins: the other two games were also decided late, with one chase finished with 24 balls remaining and another with 4 balls remaining.
Glamorgan
Glamorgan are 7th in the T20B Regular Season with 20 points. Their last three matches show momentum followed by a setback: back-to-back wins were followed by a 15-run loss in which they were bowled out. The clearest positive is that their two wins in this run both came by chasing successfully with balls to spare.
Northamptonshire
Northamptonshire are 1st in the T20B Regular Season with 32 points. Their last three matches mix dominance with a sharp stumble: they won by 130 runs and then chased down a target with 16 balls remaining before losing by 105 runs. That swing makes their response after the Somerset defeat the key read for this game.
Playing XI
Key Stats
Verdict
All four models favour Northamptonshire, with the model average at NOR 64% vs GLA 36%. Bookmakers also lean Northamptonshire, pricing NOR at 54% (1.75) vs GLA at 46% (2.05). Key stats favour Northamptonshire 6-1 overall, driven by their stronger season position and edge in recent head-to-head results. The match likely turns on whether Northamptonshire’s top-of-table level returns after the 105-run loss, and whether Glamorgan can convert their recent chase wins into another complete performance.
Lynn’s hundred blows it open
Chris Lynn’s 117 off 56 was the decisive act, a brutal innings that kept resetting Glamorgan’s plans and left them chasing a moving target. Northamptonshire’s 217/7 always felt one step ahead, and even when Glamorgan’s powerplay threatened to turn it into a race, the chase never truly settled. The hosts were eventually bowled out for 164 in 18.3 overs, Northamptonshire closing a 53-run win with room to spare.
Harrison owns the middle overs
The game swung hard in Glamorgan’s middle overs, where a promising start collapsed into a pile-up of wickets. From 62/1 in the powerplay, they slumped to 134/8 across the middle phase, losing seven wickets for 72 as the asking rate ballooned and new batters were forced to hit from ball one. Calvin Harrison was the key disrupter, using pace changes and a tight length to finish with 3/20, and Glamorgan never rebuilt beyond a best stand of 39.
Lynn headlines, Harrison finishes
Lynn was the innings’ heartbeat: relentless boundary-hitting, then smart pacing to bat deep and cash in at the death. His partnership with Ricardo Vasconcelos (57) provided the platform that let Northamptonshire attack throughout. For Glamorgan, Kiran Carlson’s 42 off 20 briefly lit the chase, and Nathan McAndrew’s 36 off 17 added late punch, but Ben Kellaway’s 3/22 was the lone sustained bright spot with the ball on a night dominated by Northamptonshire’s top order and Harrison’s middle-overs squeeze.
Favourites deliver, by force
Pre-match, Northamptonshire’s edge looked likeliest to show through in batting depth and control after the powerplay, and that’s exactly where this match was decided. Lynn ensured there was no “par” total to chase, and Northamptonshire’s scoring barely dipped after the first six overs, adding 108/3 in the middle to keep the pressure constant. Glamorgan’s recent success chasing relied on keeping wickets in hand; once they bled wickets in clusters, the chase became a series of cameos rather than an innings.
GLGlamorgan
146/10
WOWorcestershire
161/9
GLGlamorgan
187/3
WAWarwickshire
184/4
GLGlamorgan
159/3
MIMiddlesex
153/7
LALancashire
201/8
GLGlamorgan
202/8
WOWorcestershire
168/8
GLGlamorgan
141/10
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
GL1
NO2
NONorthamptonshire
118/10
SOSomerset
223/4
GLGloucestershire
184/2
NONorthamptonshire
187/2
NONorthamptonshire
238/6
ESEssex
108/10
NONorthamptonshire
162/4
WOWorcestershire
154/5
DUDurham
138/8
NONorthamptonshire
145/9
WAWarwickshire
208/7
NONorthamptonshire
209/4
NONorthamptonshire
166/3
GLGloucestershire
164/9
WOWorcestershire
91/10
NONorthamptonshire
191/10
NONorthamptonshire
165/8
GLGlamorgan
162/8
NONorthamptonshire
158/7
HAHampshire
155/4
NOR
9
8-1
32
HAM
9
7-2
28
NOT
10
7-3
28
YOR
10
6-3
26
GLO
10
6-4
24
WOR
10
6-4
24
GLA
9
5-4
20
SUR
9
5-4
20
ESS
10
5-5
20
LAN
10
4-5
18
WAR
10
4-6
16
SOM
9
4-5
16
KEN
10
4-6
16
DER
9
2-5
12
DUR
9
3-6
12
LEI
9
3-6
12
SUS
9
2-7
8
MID
9
2-7
8
NOR
9
8
1
—
+1.288
32
HAM
9
7
2
—
+0.635
28
NOT
10
7
3
—
+0.188
28
YOR
10
6
3
—
+0.883
26
GLO
10
6
4
—
+0.556
24
WOR
10
6
4
—
+0.038
24
GLA
9
5
4
—
+0.320
20
SUR
9
5
4
—
+0.311
20
ESS
10
5
5
—
+0.081
20
LAN
10
4
5
—
-0.543
18
WAR
10
4
6
—
+0.338
16
SOM
9
4
5
—
+0.121
16
KEN
10
4
6
—
-0.474
16
DER
9
2
5
—
+0.398
12
DUR
9
3
6
—
+0.335
12
LEI
9
3
6
—
-1.427
12
SUS
9
2
7
—
-1.487
8
MID
9
2
7
—
-1.709
8
NORWWWWL
HAMWWWLW
NOTWWWWW
YORLLDWW
GLOWLLWL
WORLLWWW
GLALWWWL
SURWLWWL
ESSWLLWL
LANWWWLD
WARWWWLW
SOMLLWLW
KENLLWLL
DERLLDLD
DURLLWLL
LEIWWLLL
SUSLWLLL
MIDLLLLW
