

Match Prediction
Northamptonshire are 1st in the T20B Regular Season on 8 points with a 2W-0L record and a +2.575 NRR. Gloucestershire are 5th on 8 points with a 2W-0L record and a +1.200 NRR. Both sides are unbeaten so far, but they come in with very different recent history in this head-to-head.
Toss & Conditions
Head-to-Head
Gloucestershire have won the last two meetings against Northamptonshire. In the most recent clash, Gloucestershire won by 7 wickets and finished the chase with 49 balls remaining, with Northamptonshire being bowled out for 113. The previous meeting was also controlled by Gloucestershire, a 35-run win after they posted 185/6. The pattern across these two games is one-way: Gloucestershire have had the edge in both results.
Northamptonshire
Northamptonshire are 1st in the T20B Regular Season on 8 points. They’ve started this campaign with two wins, and the latest was a statement: a 100-run victory over Worcestershire. Their other win was tight, edging Glamorgan by 3 runs, showing they’ve already won in both dominant and pressure situations.
Gloucestershire
Gloucestershire are 5th in the T20B Regular Season on 8 points. They’ve opened with two wins, including a last-ball finish where they beat Glamorgan by 2 wickets with 0 ball remaining. They also delivered a decisive 47-run win over Warwickshire after bowling them out for 74.
Playing XI
Key Stats
Verdict
All four models favour Northamptonshire, with the average projection at 57% for NOR. Bookmakers align with that lean, pricing NOR at 59% (1.57) vs GLO at 41% (2.25). Key stats overall favour Northamptonshire 4-2, driven by the stronger NRR/Elo profile and better powerplay and death-phase economy. The swing factor is the recent H2H trend, where Gloucestershire have won the last two meetings and will back themselves to repeat that control.
Sales’ five-for flips it
James Sales’ spell was the hinge: he kept taking wickets just as Gloucestershire tried to reset, and Northamptonshire never let the innings breathe. Even with Ben Charlesworth’s brisk 49 giving the visitors a pulse, the late overs belonged to Sales and the hosts’ fielding intensity. That set up a chase Northamptonshire controlled, finishing 166/3 with 22 balls remaining to win by seven wickets.
Powerplay gap sets tone
The game was effectively decided in the first six overs of each innings. Gloucestershire stumbled to 42/2 in the powerplay, losing momentum and forcing their middle order into risk management rather than acceleration. Northamptonshire, by contrast, surged to 59/1, with Lynn immediately targeting anything fractionally short or overpitched. That 17-run swing in the same phase meant Gloucestershire’s 164/9 always felt light once the ball stopped gripping and the asking rate stayed under control.
Lynn and McSweeney seal it
Lynn’s 70 off 36 was the chase’s statement, but it was the 91-run partnership with Nathan McSweeney (53 off 36) that removed any comeback route. A key moment came around the 10th over: with the rate already in check, Lynn’s clean hitting forced Gloucestershire to spread the field, and McSweeney cashed in with low-risk gaps. Sales’ 5/21 remained the standout, ensuring 164 was a target rather than a threat.
Pre-match lean, on-field proof
The pre-match lean towards Northamptonshire was built around their stronger run-rate profile and a bowling matchup expected to be tighter in the key phases. That played out: Gloucestershire couldn’t find a stabilising partnership (their best was only 31), while Northamptonshire’s attack repeatedly won the “one big over” battle by trading boundaries for wickets. The recent head-to-head edge for Gloucestershire never got a chance to bite because they were chasing the game from the powerplay onward.
WOWorcestershire
91/10
NONorthamptonshire
191/10
NONorthamptonshire
165/8
GLGlamorgan
162/8
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
NO0
GL2
GLGlamorgan
157/8
GLGloucestershire
158/8
GLGloucestershire
121/10
WAWarwickshire
74/10
SOSomerset
164/7
GLGloucestershire
148/8
GLGloucestershire
185/5
SUSussex
189/6
GLGlamorgan
135/10
GLGloucestershire
175/6
MIMiddlesex
189/5
GLGloucestershire
166/7
GLGloucestershire
165/9
SUSurrey
193/7
GLGloucestershire
204/5
MIMiddlesex
195/7
ESEssex
171/10
GLGloucestershire
184/7
GLGloucestershire
130/8
HAHampshire
124/9
NOR
2
2-0
8
SUR
2
2-0
8
DUR
2
2-0
8
SOM
2
2-0
8
GLO
2
2-0
8
KEN
2
2-0
8
YOR
2
2-0
8
DER
3
1-2
4
SUS
2
1-1
4
HAM
2
1-1
4
LAN
2
1-1
4
WOR
2
1-1
4
GLA
2
0-2
0
MID
2
0-2
0
WAR
2
0-2
0
ESS
2
0-2
0
NOT
2
0-2
0
LEI
3
0-3
0
NOR
2
2
0
—
+2.575
8
SUR
2
2
0
—
+1.848
8
DUR
2
2
0
—
+1.757
8
SOM
2
2
0
—
+1.508
8
GLO
2
2
0
—
+1.200
8
KEN
2
2
0
—
+1.167
8
YOR
2
2
0
—
+1.133
8
DER
3
1
2
—
+1.198
4
SUS
2
1
1
—
+0.632
4
HAM
2
1
1
—
-0.133
4
LAN
2
1
1
—
-0.500
4
WOR
2
1
1
—
-2.050
4
GLA
2
0
2
—
-0.100
0
MID
2
0
2
—
-1.043
0
WAR
2
0
2
—
-1.616
0
ESS
2
0
2
—
-1.864
0
NOT
2
0
2
—
-1.929
0
LEI
3
0
3
—
-2.802
0
NORWW
SURWW
DURWW
SOMWW
GLOWW
KENWW
YORWW
DERLLW
SUSWL
HAMLW
LANLW
WORWL
GLALL
MIDLL
WARLL
ESSLL
NOTLL
LEILLL
