

Match Prediction
Durham are #11 in the T20B Regular Season on 8 points with a 2W-2L record and NRR -0.309. Northamptonshire are #2 on 16 points, unbeaten at 4W-0L with NRR +1.848. Durham come in off back-to-back defeats, while Northamptonshire have won their last three matches.
Toss & Conditions
Head-to-Head
Durham lead the last three meetings 2-1. In the most recent clash last season, Durham chased down the target for a 9-wicket win with 21 balls remaining after Northamptonshire made 203/5. That result was driven by Durham reaching 204/1 in reply. Across the last three games, results have swung, with both teams recording wins.
Durham
Durham are #11 in the T20B Regular Season on 8 points with a 2W-2L record. Their last three matches include two defeats, including a 58-run loss to Yorkshire where they were bowled out for 93. Their most recent win was a 6-wicket chase against Leicestershire with 24 balls remaining.
Northamptonshire
Northamptonshire are #2 in the T20B Regular Season on 16 points with a perfect 4W-0L record. They have won their last three matches, including a successful chase against Warwickshire where they got 209/4 to win with 4 balls remaining. Their run of results also includes a 100-run win over Worcestershire.
Playing XI
Key Stats
Verdict
All four models favour Northamptonshire, with the model average at NOR 64% vs DUR 36%. Bookmakers agree, pricing NOR at 58% (1.65) vs DUR at 42% (2.25). Key stats lean Northamptonshire 5-3 overall, led by their stronger season position and unbeaten momentum, while Durham’s edge is the recent head-to-head record. The game pivots on whether NOR’s current streak outweighs DUR’s recent success in this matchup.
Parkinson’s triple strike sparks hope
Callum Parkinson’s 3 for 19 nearly flipped the script, ripping through Northamptonshire’s lower order just as the chase looked settled. But even after a late slide, Northamptonshire scraped to 145/9 and edged Durham by 7 runs, leaving the home side to rue a stuttering pursuit that never truly found momentum.
Middle overs build the cushion
The match swung in Northamptonshire’s favour through the middle phase of their innings. After a cautious 39/3 in the powerplay, they surged with 80/1 in the middle overs, driven by Justin Broad’s busy 36 off 32 and the 44-run stand with Saif Zaib. That lift proved decisive: Durham’s bowlers dragged it back at the death (26/5), but the earlier acceleration meant even a messy finish still left a defendable target.
Broad sets up, Parkinson counters
Broad’s 36 wasn’t flashy, but it was the innings that kept Northamptonshire ticking when wickets fell early. Parkinson then produced the spell of the night, repeatedly forcing Durham to recalculate at the death as wickets tumbled. For Durham, Ben McKinney’s 33 off 19 provided the one burst of intent, but with Will Rhodes anchored at 31 off 33, the chase needed a second surge that never arrived.
Form edge shows up late
Pre-match, Northamptonshire’s recent momentum suggested they’d handle tight moments better, and that played out when the pressure spiked. Durham actually had the better early punch with 46/3 in the powerplay, yet their middle overs slowed to 62/3 as boundaries dried up and the chase became a grind. Northamptonshire’s ability to find an extra gear in the middle overs—exactly where Durham couldn’t—ended up outweighing Durham’s recent head-to-head comfort.
NONottinghamshire
157/4
DUDurham
156/8
DUDurham
93/10
YOYorkshire
151/9
DUDurham
150/4
LELeicestershire
148/8
DEDerbyshire
197/8
DUDurham
203/8
DUDurham
195/6
HAHampshire
221/8
DUDurham
204/1
NONorthamptonshire
203/5
LALancashire
156/7
DUDurham
155/6
NONottinghamshire
159/3
DUDurham
156/10
DUDurham
182/7
WAWarwickshire
174/8
DUDurham
231/5
NONottinghamshire
182/10
DU4
NO6
DUDurham
204/1
NONorthamptonshire
203/5
NONorthamptonshire
142/8
DUDurham
157/8
DUDurham
90/5
NONorthamptonshire
91/4
NONorthamptonshire
141/5
DUDurham
140/10
DUDurham
162/6
NONorthamptonshire
161/7
NONorthamptonshire
137/10
DUDurham
141/0
DUDurham
154/8
NONorthamptonshire
158/6
NONorthamptonshire
223/4
DUDurham
192/9
NONorthamptonshire
173/5
DUDurham
143/10
DUDurham
157/5
NONorthamptonshire
158/1
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
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
HAM
6
5-1
20
NOR
4
4-0
16
YOR
5
4-1
16
GLO
5
4-1
16
KEN
4
3-1
12
SUR
6
3-3
12
WOR
4
3-1
12
DER
5
2-3
8
GLA
5
2-3
8
ESS
4
2-2
8
DUR
4
2-2
8
NOT
5
2-3
8
SOM
5
2-3
8
LEI
5
2-3
8
SUS
5
1-4
4
MID
5
1-4
4
LAN
4
1-3
4
WAR
5
0-5
0
HAM
6
5
1
—
+0.855
20
NOR
4
4
0
—
+1.848
16
YOR
5
4
1
—
+1.497
16
GLO
5
4
1
—
+1.260
16
KEN
4
3
1
—
+0.571
12
SUR
6
3
3
—
+0.516
12
WOR
4
3
1
—
-0.566
12
DER
5
2
3
—
+0.856
8
GLA
5
2
3
—
+0.291
8
ESS
4
2
2
—
+0.005
8
DUR
4
2
2
—
-0.309
8
NOT
5
2
3
—
-0.672
8
SOM
5
2
3
—
-0.691
8
LEI
5
2
3
—
-1.397
8
SUS
5
1
4
—
-0.646
4
MID
5
1
4
—
-1.288
4
LAN
4
1
3
—
-1.607
4
WAR
5
0
5
—
-0.878
0
HAMWWWWW
NORWWWW
YORWWWLW
GLOWWLWW
KENWWLW
SURWLLWL
WORWLWW
DERLLWWL
GLALLWWL
ESSLLWW
DURWWLL
NOTLLLWW
SOMWWLLL
LEILLLWW
SUSWLLLL
MIDLLWLL
LANLWLL
WARLLLLL
