Northamptonshire vs Gloucestershire — Northamptonshire won by 7 wickets (with 22 balls remaining)
Head-to-Head Record
Based on 1 H2H match (2026)
Last 1 H2H Results (NOR perspective)
Recent Meetings
NOR
166/3 (16.2)
NOR Form
Season Comparison
Current Standings
NOR
W4 L0
GLO
W3 L1
Active Streaks
View All →
Ricardo Vasconcelos
NOR
Fours (2+)
David Willey
NOR
Fours (2+)
Ben Sanderson
NOR
Wickets (1+)
James Sales
NOR
Wickets (1+)
Chris Lynn
NOR
Fours (2+)
Chris Lynn
NOR
Runs (20+)
Calvin Harrison
NOR
Runs (20+)
D'Arcy Short
GLO
Runs (20+)
Top Performers in H2H
From 1 H2H matches
County Ground
Northampton, England
Based on the last 30 T20 matches at this venue (since May 2022). Rain-shortened matches excluded.
Recent Matches at This Venue
| Match | 1st Inn | 2nd Inn | Total |
|---|---|---|---|
| NOR vs LAN 04 Jul 2025 | 177/10 (20) | 181/5 (19.3) | 358 |
| NOR vs WOR 06 Jul 2025 | 152/9 (20) | 153/4 (16.4) | 305 |
| NOR vs DER 11 Jul 2025 | 237/4 (20) | 224/6 (20) | 461 |
| NOR vs GLA 22 May 2026 | 165/8 (20) | 162/8 (20) | 327 |
| NOR vs GLO 29 May 2026 | 164/9 (20) | 166/3 (16.2) | 330 |
NOR at County Ground
Top Scorer
Chris Lynn
643 runs
Top Wicket-Taker
Ben Sanderson
43 wkts
GLO at County Ground
Top Scorer
Ben Charlesworth
49 runs
Top Wicket-Taker
Oliver Joseph Price
2 wkts
Hit Rates
Full Hit Rates →
NOR Form
Top Batters (Recent)
Top Bowlers (Recent)
GLO Form
Top Batters (Recent)
Top Bowlers (Recent)
Northamptonshire
Last XI vs Warwickshire · 31 May 2026
Gloucestershire
Last XI vs Yorkshire · 31 May 2026
Projected Win Probability
Northamptonshire
| Player | Runs | Balls | SR | 4s | 6s | Ovrs | Wkts | Conc | Econ | Ct | St | RO | D11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ricardo Vasconcelos | 22.6 | 16 | 140.2 | 3.1 | 0.6 | - | - | - | - | 0.5 | - | - | 50.7 |
| Chris Lynn | 26.6 | 19 | 144.0 | 2.8 | 1.1 | - | - | - | - | 0.1 | - | 0.0 | 54.0 |
| Saif Zaib | 19.4 | 12 | 158.1 | 1.8 | 0.9 | 0.7 | 0.2 | 8 | 10.3 | 0.4 | - | 0.0 | 52.5 |
| Louis Kimber | 15.1 | 9 | 169.4 | 1.2 | 0.9 | 0.7 | 0.3 | 7 | 9.4 | 0.5 | - | - | 45.5 |
| Justin Broad | 21.6 | 15 | 142.3 | 2.0 | 0.6 | 0.9 | 0.3 | 9 | 9.9 | 0.3 | - | - | 56.9 |
| David Willey | 17.6 | 14 | 130.3 | 1.1 | 1.1 | 3.5 | 0.9 | 31 | 8.9 | 0.8 | - | 0.2 | 87.6 |
| Lewis McManus | 11.0 | 7 | 149.0 | 0.9 | 0.5 | - | - | - | - | 1.2 | - | 0.0 | 31.8 |
| Calvin Harrison | 9.9 | 8 | 120.1 | 0.6 | 0.3 | 3.3 | 0.8 | 29 | 9.0 | 0.9 | - | 0.0 | 67.4 |
| James Sales | 5.2 | 5 | 110.8 | 0.5 | 0.0 | 2.6 | 0.7 | 23 | 9.0 | 0.5 | - | - | 48.7 |
| Ben Sanderson | 5.3 | 5 | 107.1 | 0.4 | 0.3 | 3.5 | 1.6 | 29 | 8.3 | 0.3 | - | - | 86.6 |
| George Scrimshaw | 2.2 | 4 | 58.6 | 0.1 | 0.0 | 3.5 | 1.9 | 34 | 9.7 | 0.1 | - | - | 86.3 |
| ▾ View full squad projections (16 more) Projections based on expected output if selected in starting XI | |||||||||||||
| Raphael Weatherall | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 2.5 | 1.5 | 28 | 11.3 | 0.3 | - | - | 70.7 |
| Luke Procter | 7.1 | 5 | 150.7 | 1.0 | 0.1 | 2.7 | 1.0 | 26 | 9.8 | 0.3 | - | - | 64.4 |
| Aadi Sharma | 9.3 | 7 | 130.0 | 0.7 | 0.4 | 3.5 | 0.5 | 28 | 7.9 | 0.3 | - | 0.2 | 55.3 |
| Arush Buchake | 9.3 | 7 | 130.0 | 0.7 | 0.4 | 3.5 | 0.5 | 28 | 7.9 | 0.3 | - | 0.2 | 55.3 |
| Angus Miller | 9.3 | 7 | 130.0 | 0.7 | 0.4 | 3.5 | 0.5 | 28 | 7.9 | 0.3 | - | 0.2 | 55.3 |
| Yuzvendra Chahal | 2.9 | 3 | 94.0 | 0.2 | 0.1 | 3.5 | 0.9 | 35 | 10.1 | 0.2 | - | - | 52.8 |
| Dominic Leech | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 2.7 | 0.9 | 22 | 8.1 | 0.0 | - | - | 52.8 |
| Nathan McSweeney | 26.1 | 21 | 122.2 | 2.5 | 0.5 | - | - | - | - | 0.5 | - | 0.1 | 50.4 |
| Tiaan Cornelius Louw | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 28 | 7.9 | 0.3 | - | 0.2 | 47.6 |
| Nirvan Ramesh | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 28 | 7.9 | 0.3 | - | 0.2 | 47.6 |
| Harry Conway | 4.1 | 4 | 95.4 | 0.3 | 0.1 | 3.1 | 0.7 | 32 | 10.2 | 0.0 | - | - | 45.8 |
| Gus Miller | 4.7 | 3 | 137.5 | 0.3 | 0.2 | 3.5 | 0.5 | 28 | 7.9 | 0.0 | - | - | 44.2 |
| Liam Guthrie | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 28 | 7.9 | 0.0 | - | - | 43.7 |
| Stuart Van Der Merwe | 16.7 | 13 | 135.0 | 1.4 | 0.6 | - | - | - | - | 0.3 | - | 0.2 | 37.1 |
| Rob Keogh | 13.4 | 11 | 117.7 | 1.3 | 0.2 | - | - | - | - | 0.4 | - | - | 27.7 |
| George Bartlett | 6.6 | 6 | 119.2 | 0.6 | 0.3 | - | - | - | - | 0.6 | - | - | 19.6 |
Gloucestershire
| Player | Runs | Balls | SR | 4s | 6s | Ovrs | Wkts | Conc | Econ | Ct | St | RO | D11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Miles Hammond | 24.9 | 18 | 135.7 | 2.9 | 1.1 | - | - | - | - | 0.9 | - | 0.1 | 59.7 |
| D'Arcy Short | 28.7 | 22 | 131.6 | 3.0 | 1.1 | 0.7 | 0.2 | 7 | 9.9 | 0.4 | - | 0.0 | 68.1 |
| Jack Taylor | 22.0 | 17 | 133.8 | 1.9 | 0.8 | 0.6 | 0.1 | 6 | 9.7 | 0.5 | - | 0.0 | 54.4 |
| Ben Charlesworth | 19.2 | 14 | 139.6 | 1.4 | 1.0 | 0.6 | 0.2 | 6 | 10.4 | 0.3 | - | - | 49.3 |
| James Bracey | 14.9 | 12 | 126.5 | 1.5 | 0.4 | - | - | - | - | 0.8 | - | 0.1 | 36.0 |
| Oliver Joseph Price | 13.9 | 11 | 132.0 | 1.0 | 0.5 | 1.3 | 0.5 | 14 | 10.9 | 0.7 | - | 0.1 | 55.3 |
| Kamran Dhariwal | 14.2 | 12 | 122.6 | 0.7 | 0.6 | - | - | - | - | 0.5 | - | - | 29.5 |
| Duan Jansen | 7.9 | 7 | 107.8 | 0.6 | 0.3 | 3.4 | 1.7 | 33 | 9.5 | 0.4 | - | - | 90.3 |
| Marchant de Lange | 6.2 | 5 | 133.3 | 0.4 | 0.3 | 3.6 | 1.4 | 36 | 9.9 | 0.5 | - | - | 78.7 |
| Matthew Taylor | 6.1 | 5 | 116.5 | 0.4 | 0.3 | 3.6 | 1.5 | 33 | 9.1 | 0.3 | - | 0.1 | 82.1 |
| Craig Miles | 3.6 | 5 | 74.9 | 0.1 | 0.1 | 2.6 | 1.4 | 27 | 10.4 | 0.6 | - | - | 68.4 |
| ▾ View full squad projections (15 more) Projections based on expected output if selected in starting XI | |||||||||||||
| David Payne | 3.7 | 3 | 113.6 | 0.3 | 0.2 | 3.7 | 1.8 | 31 | 8.5 | 0.3 | - | - | 88.7 |
| Liam Scott | 27.8 | 20 | 141.3 | 2.3 | 1.0 | 1.4 | 0.6 | 15 | 11.0 | 0.2 | - | 0.1 | 78.6 |
| Dawid Malan | 29.7 | 23 | 128.3 | 2.8 | 1.1 | - | - | - | - | 0.3 | - | 0.0 | 57.1 |
| Luke Charlesworth | 9.9 | 8 | 130.0 | 0.8 | 0.4 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 56.6 |
| Ahmed Syed | 9.9 | 8 | 130.0 | 0.8 | 0.4 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 56.6 |
| Ed Middleton | 9.9 | 8 | 130.0 | 0.8 | 0.4 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 56.6 |
| Gabe Bell | 4.9 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 48.3 |
| Will Williams | 4.9 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 48.3 |
| Aman Rao | 4.9 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 48.3 |
| Alfie Johnson | 4.9 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 48.3 |
| Daz Ahmed | 4.9 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 26 | 7.4 | 0.3 | - | 0.2 | 48.3 |
| Tommy Boorman | 25.6 | 20 | 138.0 | 2.2 | 0.9 | - | - | - | - | 0.0 | - | - | 48.2 |
| Cameron Bancroft | 24.0 | 20 | 121.1 | 2.2 | 0.5 | - | - | - | - | 0.4 | - | 0.1 | 46.5 |
| Graeme van Buuren | 12.9 | 10 | 134.3 | 1.0 | 0.5 | 1.8 | 0.3 | 16 | 8.8 | 0.4 | - | - | 46.3 |
| Joe Phillips | 17.8 | 14 | 135.0 | 1.5 | 0.7 | - | - | - | - | 0.3 | - | 0.2 | 38.9 |
Projected Player Points
| Player | Team | PP | D11 Pts |
|---|---|---|---|
| Duan Jansen | Gloucestershire | 45.4 | 90.3 |
| David Willey | Northamptonshire | 42.6 | 87.6 |
| David Payne | Gloucestershire | 42.1 | 88.7 |
| Ben Sanderson | Northamptonshire | 41.4 | 86.6 |
| George Scrimshaw | Northamptonshire | 41.1 | 86.3 |
| Liam Scott | Gloucestershire | 41.1 | 78.6 |
| Matthew Taylor | Gloucestershire | 38.5 | 82.1 |
| Marchant de Lange | Gloucestershire | 38.4 | 78.7 |
| Raphael Weatherall | Northamptonshire | 38.0 | 70.7 |
| Craig Miles | Gloucestershire | 37.3 | 68.4 |
| D'Arcy Short | Gloucestershire | 36.0 | 68.1 |
| Calvin Harrison | Northamptonshire | 35.3 | 67.4 |
| Miles Hammond | Gloucestershire | 33.8 | 59.7 |
| Dawid Malan | Gloucestershire | 32.5 | 57.1 |
| Nathan McSweeney | Northamptonshire | 31.2 | 50.4 |
| Luke Procter | Northamptonshire | 31.1 | 64.4 |
| Oliver Joseph Price | Gloucestershire | 30.9 | 55.3 |
| Jack Taylor | Gloucestershire | 30.2 | 54.4 |
| Justin Broad | Northamptonshire | 30.2 | 56.9 |
| Cameron Bancroft | Gloucestershire | 28.1 | 46.5 |
| Ricardo Vasconcelos | Northamptonshire | 27.3 | 50.7 |
| Chris Lynn | Northamptonshire | 27.1 | 54.0 |
| Saif Zaib | Northamptonshire | 26.0 | 52.5 |
| Ben Charlesworth | Gloucestershire | 25.8 | 49.3 |
| Tommy Boorman | Gloucestershire | 25.6 | 48.2 |
| Louis Kimber | Northamptonshire | 24.7 | 45.5 |
| James Sales | Northamptonshire | 23.5 | 48.7 |
| Graeme van Buuren | Gloucestershire | 23.4 | 46.3 |
| Yuzvendra Chahal | Northamptonshire | 23.2 | 52.8 |
| Lewis McManus | Northamptonshire | 23.1 | 31.8 |
| James Bracey | Gloucestershire | 23.0 | 36.0 |
| Luke Charlesworth | Gloucestershire | 22.9 | 56.6 |
| Ahmed Syed | Gloucestershire | 22.9 | 56.6 |
| Ed Middleton | Gloucestershire | 22.9 | 56.6 |
| Dominic Leech | Northamptonshire | 22.6 | 52.8 |
| Aadi Sharma | Northamptonshire | 22.3 | 55.3 |
| Arush Buchake | Northamptonshire | 22.3 | 55.3 |
| Angus Miller | Northamptonshire | 22.3 | 55.3 |
| Joe Phillips | Gloucestershire | 20.8 | 38.9 |
| Stuart Van Der Merwe | Northamptonshire | 19.7 | 37.1 |
| Kamran Dhariwal | Gloucestershire | 19.1 | 29.5 |
| Harry Conway | Northamptonshire | 19.0 | 45.8 |
| Gabe Bell | Gloucestershire | 17.9 | 48.3 |
| Will Williams | Gloucestershire | 17.9 | 48.3 |
| Aman Rao | Gloucestershire | 17.9 | 48.3 |
| Alfie Johnson | Gloucestershire | 17.9 | 48.3 |
| Daz Ahmed | Gloucestershire | 17.9 | 48.3 |
| Tiaan Cornelius Louw | Northamptonshire | 17.6 | 47.6 |
| Nirvan Ramesh | Northamptonshire | 17.6 | 47.6 |
| Rob Keogh | Northamptonshire | 17.4 | 27.7 |
| Gus Miller | Northamptonshire | 14.7 | 44.2 |
| Liam Guthrie | Northamptonshire | 14.6 | 43.7 |
| George Bartlett | Northamptonshire | 12.8 | 19.6 |
Gloucestershire · Innings 1
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Miles Hammond | b James Sales | 8 | 8 | 1 | 0 | 100 |
| D'Arcy Short | b James Sales | 23 | 16 | 3 | 1 | 143.75 |
| Oliver Joseph Price | c Nathan McSweeney b James Sales | 18 | 23 | 1 | 0 | 78.26 |
| Ben Charlesworth | lbw b James Sales | 49 | 33 | 3 | 3 | 148.48 |
| Jack Taylor (c) | c Justin Broad b James Sales | 0 | 2 | 0 | 0 | 0 |
| Kamran Dhariwal | c Calvin Harrison b David Willey | 12 | 9 | 0 | 1 | 133.33 |
| Duan Jansen | c David Willey b George Scrimshaw | 14 | 6 | 0 | 2 | 233.33 |
| James Bracey (wk) | lbw b David Willey | 8 | 5 | 0 | 1 | 160 |
| Craig Miles | c Louis Kimber b Ben Sanderson | 8 | 8 | 1 | 0 | 100 |
| Matthew Taylor | not out | 16* | 9 | 3 | 0 | 177.78 |
| Marchant de Lange | not out | 1* | 1 | 0 | 0 | 100 |
Northamptonshire · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| David Willey (c) | 4 | 0 | 34 | 2 | 8.5 | 0 | 0 |
| Ben Sanderson | 3 | 0 | 26 | 1 | 8.67 | 2 | 0 |
| Louis Kimber | 2 | 0 | 13 | 0 | 6.5 | 0 | 0 |
| James Sales | 4 | 0 | 21 | 5 | 5.25 | 2 | 0 |
| Calvin Harrison | 3 | 0 | 29 | 0 | 9.67 | 0 | 0 |
| George Scrimshaw | 4 | 0 | 38 | 1 | 9.5 | 0 | 0 |
Northamptonshire · Innings 2
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Ricardo Vasconcelos | c Ben Charlesworth b Oliver Joseph Price | 14 | 13 | 3 | 0 | 107.69 |
| Chris Lynn | c Miles Hammond b Craig Miles | 69 | 36 | 6 | 5 | 191.67 |
| Nathan McSweeney | b Oliver Joseph Price | 53 | 36 | 4 | 2 | 147.22 |
| David Willey (c) | not out | 18* | 11 | 3 | 0 | 163.64 |
| Justin Broad | not out | 6* | 3 | 1 | 0 | 200 |
Gloucestershire · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Duan Jansen | 3 | 0 | 20 | 0 | 6.67 | 2 | 0 |
| Marchant de Lange | 2 | 0 | 29 | 0 | 14.5 | 0 | 1 |
| Oliver Joseph Price | 3 | 0 | 28 | 2 | 9.33 | 0 | 0 |
| Matthew Taylor | 2 | 0 | 23 | 0 | 11.5 | 2 | 0 |
| Craig Miles | 3 | 0 | 24 | 1 | 8 | 0 | 0 |
| Jack Taylor (c) | 2.2 | 0 | 28 | 0 | 12.73 | 0 | 0 |
| D'Arcy Short | 1 | 0 | 13 | 0 | 13 | 0 | 0 |
Statz Rating
A contextual performance score measuring each player's overall impact in the match. Scaled against the season so ratings are directly comparable across fixtures.
| Rank | Player | Rating |
|---|---|---|
| 1 |
James Sales
NOR
|
188.6 |
| 2 |
Chris Lynn
NOR
|
93.2 |
| 3 |
David Willey
NOR
|
70.6 |
| 4 |
Oliver Joseph Price
GLO
|
70.0 |
| 5 |
Ben Charlesworth
GLO
|
62.9 |
| 6 |
Nathan McSweeney
NOR
|
55.2 |
| 7 |
Duan Jansen
GLO
|
50.5 |
| 8 |
Craig Miles
GLO
|
46.6 |
| 9 |
Matthew Taylor
GLO
|
44.0 |
| 10 |
D'Arcy Short
GLO
|
39.8 |
| 11 |
George Scrimshaw
NOR
|
23.2 |
| 12 |
Kamran Dhariwal
GLO
|
20.4 |
| 13 |
Ben Sanderson
NOR
|
19.2 |
| 14 |
Ricardo Vasconcelos
NOR
|
16.5 |
| 15 |
James Bracey
GLO
|
12.1 |
| 16 |
Miles Hammond
GLO
|
9.9 |
| 17 |
Louis Kimber
NOR
|
9.0 |
| 18 |
Justin Broad
NOR
|
8.7 |
| 19 |
Calvin Harrison
NOR
|
7.4 |
| 20 |
Marchant de Lange
GLO
|
5.4 |
| 21 |
Jack Taylor
GLO
|
5.2 |
How Statz Rating works:
- Each player receives a contextual match impact score based on their all-round contribution — batting, bowling, and situational factors.
- Ratings are scaled against the season benchmark so they are directly comparable across fixtures and to the season leaderboard.
- A typical top performer scores around 100. Exceptional performances can exceed 100.
NOR vs GLO – T20 Blast 2026 Match Report | Statz
Sales’ Five-For and Lynn Blitz Power Northants to Dominant Win
Northamptonshire won by 7 wickets (with 22 balls remaining) in the 26th match of 112 in the T20 Blast 2026 at the County Ground, Northampton. James Sales‘s stunning five-wicket haul restricted Gloucestershire to 164/9 before Chris Lynn and Nathan McSweeney demolished the chase. Northamptonshire remain top of the standings with a perfect record – 1st (P3, W3, L0, 12 points) – while Gloucestershire slip to 5th (P3, W2, L1, 8 points).
First Innings: Gloucestershire 164/9 (20 overs)
Miles Hammond fell bowled for 8 at 27/1 in the fourth over, and D’Arcy Short followed – bowled for 23 off 16 (three fours, one six) at 41/2 in the sixth over. Both fell to Sales as Northants squeezed the powerplay.
Ben Charlesworth was the one batter who found real fluency. He scored 49 off 33 balls with three fours and three sixes at a strike rate of 148, anchoring the middle overs. But the collapse around him was relentless. Oliver Joseph Price made a patient 18 off 23 before being caught at 88/3 (11.1 overs), and Jack Taylor went for a duck two balls later at 88/4 – another double strike that ripped the heart out of the innings.
Kamran Dhariwal added 12 off 9 with a six before falling at 115/5, and Charlesworth was lbw next ball at 115/6 in the 15th over. James Bracey (8 off 5) went at 126/7, but Duan Jansen smashed 14 off just 6 balls with two sixes at a strike rate of 233 to inject some late impetus. Craig Miles (8 off 8) and Matthew Taylor (16 not out off 9 with three fours at 178 SR) pushed the total to a respectable 164/9. Marchant de Lange finished 1 not out.
Sales was the story – 4-0-21-5 at an economy of 5.25. A proper five-for in T20 cricket. David Willey supported well with 4-0-34-2, George Scrimshaw took 4-0-38-1, and Ben Sanderson chipped in with 3-0-26-1. Louis Kimber (2-0-13-0) and Calvin Harrison (3-0-29-0) went wicketless.
Second Innings: Northamptonshire 166/3 (16.2 overs)
Ricardo Vasconcelos hit three fours in his 14 off 13 before being caught at 39/1, but that just brought Lynn and McSweeney together for the partnership that destroyed the chase.
Chris Lynn was brutal. 69 off 36 balls – six fours and five sixes at a strike rate of 192. He treated every Gloucestershire bowler with equal disdain, clearing the ropes at will. Nathan McSweeney matched him with a composed 53 off 36 balls – four fours and two sixes at 147 SR. Together they put on 91 for the second wicket to make the chase a formality.
Lynn fell caught at 130/2 (12.4 overs) and McSweeney was bowled at 156/3 (15.3 overs), but the game was already won. David Willey finished things off with 18 not out off 11 balls (three fours at 164 SR), and Justin Broad hit 6 not out off 3 balls including a four to complete a dominant chase with 22 balls to spare.
Gloucestershire’s bowlers had nowhere to hide. Oliver Joseph Price was the only one to take wickets – 4-0-41-2 – but at over 10 an over. Craig Miles took 4-0-34-1. Duan Jansen (3-0-20-0) was the most economical but wicketless. Marchant de Lange went for 16 off his only over, Matthew Taylor conceded 23 from two, Jack Taylor went for 18 off 1.2 overs, and D’Arcy Short leaked 13 from his one over.
Statz MVP: James Sales (Northamptonshire)
An MI Rating of 195.77 tells the story. Five wickets for 21 runs in a T20 is an extraordinary achievement, and the Statz rating system calculates impact based on match context. Sales ripped through a strong Gloucestershire top order and set up the dominant chase. No official Man of the Match was awarded, but there was only one candidate.
Top 5 Statz Ratings
| Rank | Player | Team | Performance | MI Rating |
|---|---|---|---|---|
| 1 | James Sales | NOR | 4-0-21-5 (Econ 5.25) | 195.77 |
| 2 | Chris Lynn | NOR | 69 off 36b (6×4, 5×6) | 96.74 |
| 3 | Oliver Joseph Price | GLO | 18 off 23b bat + 4-0-41-2 bowl | 75.50 |
| 4 | David Willey | NOR | 4-0-34-2 bowl + 18* off 11b bat | 73.29 |
| 5 | Ben Charlesworth | GLO | 49 off 33b (3×4, 3×6) | 65.30 |
Turning Point
Jack Taylor caught for 0 at 88/4 in over 11.3 – just two balls after Price had fallen at 88/3. That double strike in the space of two deliveries broke the Gloucestershire middle order and killed any momentum Charlesworth was trying to build. From 88/4, the innings never recovered its rhythm despite Charlesworth’s best efforts.
Match Context
Match 26 of 112 in the T20 Blast 2026. Northamptonshire are the form team – three wins from three, 12 points, sitting top of the North Group. This was a statement performance, chasing down 165 with almost four overs to spare. Gloucestershire drop to 5th (P3, W2, L1, 8 points) after their first defeat of the campaign. The gap at the top is already forming, and Sales and Lynn are the reason why.
Who won Northamptonshire vs Gloucestershire?
Northamptonshire won by 7 wickets (with 22 balls remaining).
What were the final scores in Northamptonshire vs Gloucestershire?
Northamptonshire scored 166/3 in 16.2 overs. Gloucestershire scored 164/9 in 20 overs.
Who was the Statz MVP in Northamptonshire vs Gloucestershire?
James Sales was named Statz MVP, earning a Statz Rating of 189/100. The Statz Rating combines batting impact, bowling impact and match context.
Who was the top run-scorer in Northamptonshire vs Gloucestershire?
Chris Lynn top-scored with 69 off 36 balls.
Who took the most wickets in Northamptonshire vs Gloucestershire?
James Sales took 5/21 in 4 overs.
Where was Northamptonshire vs Gloucestershire played?
The match was played at County Ground, Northampton.
Who played in Northamptonshire vs Gloucestershire?
Northamptonshire XI: Ben Sanderson, Calvin Harrison, Chris Lynn, David Willey, George Scrimshaw, James Sales, Justin Broad, Lewis McManus, Louis Kimber, Nathan McSweeney, Ricardo Vasconcelos. Gloucestershire XI: Ben Charlesworth, Craig Miles, D'Arcy Short, Duan Jansen, Jack Taylor, James Bracey, Kamran Dhariwal, Marchant de Lange, Matthew Taylor, Miles Hammond, Oliver Joseph Price.