

Match Prediction
Northamptonshire and Glamorgan open their season against each other. Their most recent H2H was a Glamorgan chase that finished with 24 balls remaining after Northamptonshire were bowled out. Northamptonshire’s latest listed outing ended in a D/L defeat to Hampshire despite posting 158/7. Glamorgan’s latest listed outing was a 52-run win over Middlesex after bowling them out for 132.
Toss & Conditions
Head-to-Head
The last two meetings are split 1-1. In the most recent match, Glamorgan won by 7 wickets with 24 balls remaining. That game turned on Northamptonshire being bowled out for 98, leaving Glamorgan a small chase that they finished early. The previous meeting went the other way, with Northamptonshire winning by 4 wickets with 4 balls remaining, so the recent pattern is tight and unpredictable.
Northamptonshire
This is Northamptonshire’s first match of the season. Their last three listed matches show mixed results, including a 7-run win over Surrey followed by a D/L defeat to Hampshire. The clearest recent signal is that Hampshire chased down Northamptonshire’s 158/7 with 14 balls remaining under the D/L method.
Glamorgan
This is Glamorgan’s first match of the season. Their last three listed matches include a 52-run win over Middlesex, but also defeats to Gloucestershire and Surrey. The most telling recent result is the Middlesex game, where Glamorgan made 184/9 and then bowled Middlesex out for 132.
Playing XI
Key Stats
Verdict
Models are split, but the average leans Northamptonshire at 52% vs 48%. Bookmakers also favour Northamptonshire, pricing them at 60% (1.57) vs Glamorgan at 40% (2.30). Key stats edge Northamptonshire 2-1 overall, with an Elo advantage and a better death-overs economy. Glamorgan’s counterweight is the modelled matchup edge and greater experience versus Northamptonshire, which could swing key phases.
Scrimshaw closes the door
George Scrimshaw turned the finish with a burst at the back end, and Northamptonshire clung on to win by three runs in a chase that swung twice in the last quarter. Glamorgan had momentum through Daniel Douthwaite’s clean striking, but once the set batter was removed in the closing overs, the equation tightened quickly. Northamptonshire’s bowlers held their nerve under pressure, forcing Glamorgan to settle for ones when boundaries were the only currency.
Northants’ last five overs
The match was effectively built in Northamptonshire’s death overs with the bat: 47 runs in the final five, at 11.8 an over, after a steady rather than explosive first 15. Justin Broad’s 38 off 25 gave them lift, but it was the timing of the acceleration that mattered most, ensuring Farooqi’s 4/34 didn’t leave them short. Glamorgan’s reply was strong early at 50/2 in the powerplay, yet they were dragged into a mid-innings wobble—72/5—before the late push.
Douthwaite shines, Broad sets up
Douthwaite was the standout across disciplines, top-scoring with 51 off 34 and then bowling 2/18 to keep Northamptonshire honest. His 62-run partnership with Mason Crane briefly put Glamorgan ahead of the chase. For Northamptonshire, Broad’s tempo-setting 38 ensured a defendable total, and Scrimshaw’s 3/33 delivered the key breakthroughs when Glamorgan were lining up the finish.
Fine margins beat matchups
Pre-game numbers hinted at a tight contest, and it played out that way: Glamorgan’s batting matchups and experience kept them in the chase, while Northamptonshire’s slightly better control at the death became the separator. Glamorgan’s middle-overs slide blunted the advantage of that fast start, leaving too much for the last five even with a set hitter. In a game decided by three, one extra boundary in that middle phase would have flipped it.
NONorthamptonshire
158/7
HAHampshire
155/4
SUSurrey
147/6
NONorthamptonshire
154/4
DUDurham
204/1
NONorthamptonshire
203/5
WAWarwickshire
176/10
NONorthamptonshire
240/6
NONorthamptonshire
237/4
DEDerbyshire
224/6
LELeicestershire
173/4
NONorthamptonshire
171/7
NONorthamptonshire
152/9
WOWorcestershire
153/4
NONorthamptonshire
177/10
LALancashire
181/5
NONorthamptonshire
140/10
NONottinghamshire
164/8
NONorthamptonshire
142/8
DUDurham
157/8
NO1
GL1
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
GLGlamorgan
130/9
SOSomerset
131/4
GLGloucestershire
149/9
GLGlamorgan
189/6
GLGlamorgan
172/10
SUSussex
199/7
ESEssex
180/10
GLGlamorgan
220/6
DER
0
0-0
0
ESS
0
0-0
0
LEI
0
0-0
0
WOR
0
0-0
0
NOR
0
0-0
0
GLA
0
0-0
0
NOT
0
0-0
0
YOR
0
0-0
0
DUR
0
0-0
0
GLO
0
0-0
0
SUS
0
0-0
0
WAR
0
0-0
0
MID
0
0-0
0
KEN
0
0-0
0
SOM
0
0-0
0
HAM
0
0-0
0
SUR
0
0-0
0
LAN
0
0-0
0
DER
0
0
0
—
+0.000
0
ESS
0
0
0
—
+0.000
0
LEI
0
0
0
—
+0.000
0
WOR
0
0
0
—
+0.000
0
NOR
0
0
0
—
+0.000
0
GLA
0
0
0
—
+0.000
0
NOT
0
0
0
—
+0.000
0
YOR
0
0
0
—
+0.000
0
DUR
0
0
0
—
+0.000
0
GLO
0
0
0
—
+0.000
0
SUS
0
0
0
—
+0.000
0
WAR
0
0
0
—
+0.000
0
MID
0
0
0
—
+0.000
0
KEN
0
0
0
—
+0.000
0
SOM
0
0
0
—
+0.000
0
HAM
0
0
0
—
+0.000
0
SUR
0
0
0
—
+0.000
0
LAN
0
0
0
—
+0.000
0
DER
ESS
LEI
WOR
NOR
GLA
NOT
YOR
DUR
GLO
SUS
WAR
MID
KEN
SOM
HAM
SUR
LAN
