T20B
Finished
Northamptonshire
#5 · 0 pts · NRR +0
165/8
(20 ov)
Glamorgan
#6 · 0 pts · NRR +0
162/8
(20 ov)
Northamptonshire won by 3 runs
1
·24·6·
12 runs
2
1wd·W14·
7 runs
3
·24·W4
10 runs
4
4···wd·1
6 runs
5
·12411
9 runs
6
1·41··
6 runs
7
111441
12 runs
8
12W241
10 runs
9
·W1···
1 runs
10
wd111W·1
5 runs
11
1·12·1
5 runs
12
wd·11·11
9 runs
13
W11W1·
3 runs
14
1·612·
10 runs
15
wd···66·
13 runs
16
11·11·
4 runs
17
1··416
12 runs
18
111142
10 runs
19
111216
12 runs
20
Wb·4·1
5 runs
Batting
RB4s6sSR
N. Leonard
0 1 0 0 0
M. Crane
23 20 2 0 115
Bowling
OMRWEcon
G. Scrimshaw
4 10 33 3 8.2
C. Harrison
4 6 34 2 8.5
MATCH STATS NOR GLA
PP 45/2 (7.5) 50/2 (8.3)
Middle 72/3 (7.1) 72/5 (7.2)
Death 47/3 (11.8) 40/1 (10)
4s 14 13
6s 5 6
Dots 26% 30%
Extras 9 10
Best P'ship 39(6) 62(8)
Runs
NORGLA
367210814418005101520
🗓
Date and time 22/05/2026 · 17:30
🏆
Competition T20 Blast
🏟
Venue County Ground, Northampton
🌤
Weather
🌡 24°C💧 47%☁️ 0%💨 15 km/h
🪙
Toss Glamorgan won the toss, elected to bowling
👤
Umpire 1 Chris Watts
👤
Umpire 2 Russell Warren
🎖
Referee Jason Swift

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

🪙 Glamorgan won toss, elected bowling
🏟 County Ground, Northampton
🌡 24°C💧 47%☁️ 0%💨 15 km/h

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

#50 ptsNRR +0.000WWLWL

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

#60 ptsNRR +0.000WLLLW

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

NOR
David WilleyC
Lewis McManusWK
Ricardo Vasconcelos
Chris Lynn
Nathan McSweeney
Louis Kimber
Justin Broad
Calvin Harrison
James Sales
Ben Sanderson
George Scrimshaw
GLA
Kiran CarlsonC
Chris CookeWK
Will Smale
Ben Kellaway
Colin Ingram
Sean Dickson
Daniel Douthwaite
Timm van der Gugten
Mason Crane
Ned Leonard
Fazalhaq Farooqi

Key Stats

NORGLA
Position 5 6
Points 0 0
NRR +0.00 +0.00
Elo 1516 1493
Winrate (last 3) 33% 33%
H2H (last 3) 1/2 1/2
PP Econ 8.0 8.0
Mid Econ 8.5 8.4
Death Econ 9.0 9.4
Total score 2 1

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.

NORGLA
58% ML 42%
46% AI 1 54%
52% AI 2 48%
51% Math 49%
60% Books 40%

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.

Batting
RBSR
Daniel Douthwaite
Daniel Douthwaite
GLA Batsman
5134150
Justin Broad
Justin Broad
NOR Batsman
3825152
Nathan McSweeney
Nathan McSweeney
NOR Batsman
2826108
Bowling
WREcon
Fazalhaq Farooqi
Fazalhaq Farooqi
GLA Bowler
4348.5
George Scrimshaw
George Scrimshaw
NOR Bowler
3338.3
Daniel Douthwaite
Daniel Douthwaite
GLA Bowler
2186.0

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.

ML
NOR 58%
AI 1
GLA 54%
AI 2
NOR 52%
Math
NOR 51%
Books
NOR 60%
Playing XI
David Willey
David WilleyC Bowling Allrounder
Lewis McManus
Lewis McManusWK Wicketkeeper
Chris Lynn
Chris Lynn Batsman
James Sales
James Sales Batsman
Nathan McSweeney
Nathan McSweeney Allrounder
Calvin Harrison
Calvin Harrison Allrounder
Justin Broad
Justin Broad Allrounder
Ben Sanderson
Ben Sanderson Bowler
George Scrimshaw
George Scrimshaw Bowler
Louis Kimber
Louis Kimber Wicketkeeper
Ricardo Vasconcelos
Ricardo Vasconcelos Wicketkeeper
Rest of Squad
George Bartlett
George Bartlett Batsman
Stuart Van Der Merwe
Stuart Van Der Merwe Batsman
Aadi Sharma
Aadi Sharma Allrounder
Luke Procter
Luke Procter Allrounder
Saif Zaib
Saif Zaib Allrounder
Rob Keogh
Rob Keogh Allrounder
Gus Miller
Gus Miller Allrounder
Arush Buchake
Arush Buchake Allrounder
Angus Miller
Angus Miller Allrounder
Yuzvendra Chahal
Yuzvendra Chahal Bowler
Harry Conway
Harry Conway Bowler
Dominic Leech
Dominic Leech Bowler
Liam Guthrie
Liam Guthrie Bowler
Tiaan Cornelius Louw
Tiaan Cornelius Louw Bowler
Nirvan Ramesh
Nirvan Ramesh Bowler
Raphael Weatherall
Raphael Weatherall Bowler
Playing XI
Kiran Carlson
Kiran CarlsonC Batsman
Chris Cooke
Chris CookeWK Wicketkeeper
Colin Ingram
Colin Ingram Top Order Batter
Sean Dickson
Sean Dickson Batsman
Ben Kellaway
Ben Kellaway Allrounder
Daniel Douthwaite
Daniel Douthwaite Allrounder
Timm van der Gugten
Timm van der Gugten Allrounder
Will Smale
Will Smale Bowler
Mason Crane
Mason Crane Bowler
Ned Leonard
Ned Leonard Bowler
Fazalhaq Farooqi
Fazalhaq Farooqi Bowler
Rest of Squad
Billy Root
Billy Root Batsman
Edward Byrom
Edward Byrom Batsman
Henry Hurle
Henry Hurle Batsman
Callum Nicholls
Callum Nicholls Allrounder
Jack Hope-Bell
Jack Hope-Bell Allrounder
Andy Gorvin
Andy Gorvin Allrounder
Tom Norton
Tom Norton Allrounder
Ben Morris
Ben Morris Allrounder
Zain Ul Hassan
Zain Ul Hassan Bowler
Ryan Hadley
Ryan Hadley Bowler
Jamie McIlroy
Jamie McIlroy Bowler
Romano Franco
Romano Franco Bowler
Nathan McAndrew
Nathan McAndrew Bowler
Asa Tribe
Asa Tribe Wicketkeeper
Alex Horton
Alex Horton Wicketkeeper
#TeamPW-LPTS
1DER 0 0-0 0
2ESS 0 0-0 0
3LEI 0 0-0 0
4WOR 0 0-0 0
5NOR 0 0-0 0
6GLA 0 0-0 0
7NOT 0 0-0 0
8YOR 0 0-0 0
9DUR 0 0-0 0
10GLO 0 0-0 0
11SUS 0 0-0 0
12WAR 0 0-0 0
13MID 0 0-0 0
14KEN 0 0-0 0
15SOM 0 0-0 0
16HAM 0 0-0 0
17SUR 0 0-0 0
18LAN 0 0-0 0
#TeamPWLNRNRRPTS
1DER 0 0 0 +0.000 0
2ESS 0 0 0 +0.000 0
3LEI 0 0 0 +0.000 0
4WOR 0 0 0 +0.000 0
5NOR 0 0 0 +0.000 0
6GLA 0 0 0 +0.000 0
7NOT 0 0 0 +0.000 0
8YOR 0 0 0 +0.000 0
9DUR 0 0 0 +0.000 0
10GLO 0 0 0 +0.000 0
11SUS 0 0 0 +0.000 0
12WAR 0 0 0 +0.000 0
13MID 0 0 0 +0.000 0
14KEN 0 0 0 +0.000 0
15SOM 0 0 0 +0.000 0
16HAM 0 0 0 +0.000 0
17SUR 0 0 0 +0.000 0
18LAN 0 0 0 +0.000 0
#TeamLast 5
1DER
2ESS
3LEI
4WOR
5NOR
6GLA
7NOT
8YOR
9DUR
10GLO
11SUS
12WAR
13MID
14KEN
15SOM
16HAM
17SUR
18LAN