T20B
Finished
Hampshire
#2 · 28 pts · NRR +0.64 · WWWLW
159/4
(20 ov)
Middlesex
#18 · 8 pts · NRR -1.71 · LLLLW
162/5
(19 ov)
Middlesex won by 5 wickets (with 6 balls remaining)
1
1·2···
3 runs
2
44W···
8 runs
3
1··111
4 runs
4
·46164
21 runs
5
11·1··
3 runs
6
·24·11
8 runs
7
1121·4
9 runs
8
·61114
13 runs
9
W1wd1W2·
5 runs
10
111111
6 runs
11
1411·2
9 runs
12
1·1·11
4 runs
13
16·111
10 runs
14
11wdwd·1·1
6 runs
15
16lb411
13 runs
16
·41416
16 runs
17
11wd11·W
5 runs
18
1·1111
5 runs
19
1116W4
13 runs
Batting
RB4s6sSR
J. Cracknell
4 1 1 0 400
L. Hollman
9 6 0 1 150
Bowling
OMRWEcon
S. Currie
3 4 26 0 8.7
A. Neal
4 7 29 3 7.2
MATCH STATS HAM MID
PP 60/0 (9.7) 47/1 (7.8)
Middle 66/3 (6.6) 92/2 (9.2)
Death 33/1 (8.2) 23/2 (7.7)
4s 9 12
6s 7 7
Dots 29% 23%
Extras 6 5
Best P'ship 60(1) 72(4)
Runs
HAMMID
367210814418005101520
🗓
Date and time 08/07/2026 · 18:00
🏆
Competition T20 Blast
🏟
Venue The Rose Bowl, Southampton
🌤
Weather
🌡 25°C💧 56%☁️ 0%💨 11 km/h
🪙
Toss Middlesex won the toss, elected to bowling
👤
Umpire 1 Surendiran Shanmugam
👤
Umpire 2 Tom Lungley
🎖
Referee Phil Whitticase

Match Prediction

Hampshire 28 points के साथ T20B Regular Season में 7–2 के record और +0.635 NRR के साथ दूसरे स्थान पर आती है। Middlesex 8 points के साथ 2–7 के record और -1.709 NRR के साथ 18वें स्थान पर है। Hampshire ने दोनों टीमों के बीच पिछली तीन head-to-head भिड़ंतें जीती हैं। Middlesex को तालिका के निचले सिरे से ऊपर चढ़ने के लिए जल्दी नतीजों की जरूरत है।

Toss & Conditions

🪙 Middlesex won toss, elected bowling
🏟 The Rose Bowl, Southampton
🌡 25°C💧 56%☁️ 0%💨 11 km/h

Head-to-Head

Hampshire ने Middlesex के खिलाफ पिछली तीन meetings जीती हैं। सबसे हालिया मुकाबले में Hampshire ने Middlesex के total को 36 balls शेष रहते chase कर लिया और 8 wickets से जीत दर्ज की। निर्णायक पहलू यह रहा कि Hampshire ने chase को कितनी सहजता से पूरा किया—सिर्फ दो wickets गंवाकर लक्ष्य तक पहुंच गई। इन तीन मैचों में पैटर्न एकतरफा रहा है: इस matchup run में Middlesex 0-for-3 है।

Hampshire

#228 ptsNRR +0.635WWWLW

Hampshire 28 points, 7–2 के record और +0.635 NRR के साथ T20B Regular Season में #2 पर है। उनके पिछले तीन नतीजों में एक हार के बीच दो जीत शामिल हैं, जिसमें सबसे हालिया मैच में Kent पर 19-run की जीत भी है। उन्होंने Yorkshire के खिलाफ भी कड़ा मुकाबला बेहद करीबी अंत में निकाला, जहां वे 1 ball शेष रहते जीत गए।

Middlesex

#188 ptsNRR -1.709LLLLW

Middlesex 8 points, 2–7 के record और -1.709 NRR के साथ T20B Regular Season में #18 पर है। उनके पिछले तीन नतीजों में एक जीत और दो हार शामिल हैं, जिसमें जीत सबसे हालिया मैच में Essex के खिलाफ away में 4 wickets से आई, और 6 balls शेष थे। इस दौर का सबसे निचला बिंदु Durham के खिलाफ 100 runs से हार रहा, जब Middlesex 118 पर bowled out हो गई थी।

Playing XI

HAM
James VinceC
Toby AlbertWK
Joe Weatherley
Ben Mayes
Tristan Stubbs
Hilton Cartwright
James Fuller
Scott Currie
Andrew Neal
Eddie Jack
Chris Wood
MID
Leus du PlooyC
Joe CracknellWK
Matthew Boyle
Josh de Caires
Max Holden
Ben Geddes
Luke Hollman
Zafar Gohar
Sebastian Morgan
Tom Helm
Naavya Sharma

Key Stats

HAMMID
Position 2 18
Points 28 8
NRR +0.64 -1.71
Elo 1603 1395
Winrate (last 3) 67% 33%
H2H (last 3) 3/3 0/3
PP Econ 8.6 8.5
Mid Econ 8.4 8.9
Death Econ 9.9 10.3
Total score 7 1

Verdict

चारों models Hampshire के पक्ष में हैं, जहां model average HAM 74% बनाम MID 26% है। Bookmakers भी इसी राय के अनुरूप हैं, HAM को 66% (1.45) और MID को 34% (2.75) पर price किया गया है। Key stats कुल मिलाकर Hampshire की ओर भारी झुकते हैं, 6–1। Hampshire की season में मजबूत स्थिति और हालिया head-to-head में साफ 3-0 की बढ़त ही इस edge के मुख्य कारण हैं।

HAMMID
61% ML 39%
82% AI 1 18%
82% AI 2 18%
70% Math 30%
66% Books 34%

Holden and Geddes seize control

Max Holden didn’t blast the chase apart so much as keep it on rails, and that calm proved decisive. After Hampshire posted 159/4, Middlesex were briefly checked by early movement and later by Andrew Neal’s burst, but Holden’s 62 off 49 ensured there was always a path. When Ben Geddes joined him, the pair’s 71-run partnership became the turning point, and Middlesex crossed with five wickets in hand and six balls remaining.

Middle overs flip the script

The match was won in the middle phase of Middlesex’s chase. They came out of the powerplay at 47/1 (7.8 an over), still behind Hampshire’s 60/0 start, but then surged through overs 7–15 with 92/2 at 9.2 an over. That stretch erased the asking rate and forced Hampshire to defend without a cushion at the death. Neal’s 3/29 kept the game honest, but Middlesex had already banked the overs that mattered.

Key men in the outcome

Holden was the innings’ spine, absorbing pressure and cashing in when the field spread. Geddes’ support was just as important, turning a chase into a partnership exercise rather than a late scramble. For Hampshire, Neal’s three wickets were the one spell that threatened to drag Middlesex into a tense finish, while Albert’s 47 off 27 was the spark that made 159 feel defendable for a while.

Batting
RBSR
Max Holden
Max Holden
MID Batsman
6249127
Toby Albert
Toby Albert
HAM Batsman
4727174
Ben Mayes
Ben Mayes
HAM Batsman
4737127
Bowling
WREcon
Andrew Neal
Andrew Neal
HAM Bowler
3297.3
Luke Hollman
Luke Hollman
MID Bowler
1143.5
Zafar Gohar
Zafar Gohar
MID Bowler
1215.3

Hampshire’s strong start, softer squeeze

Pre-match numbers pointed hard at Hampshire: recent home form, head-to-head momentum, and a big perceived gap in quality. The first six overs followed that script as Toby Albert and James Vince raced to 60 without loss. But once Middlesex slowed the middle overs, Hampshire’s innings lost its shape: 66/3 in the middle phase meant the platform didn’t turn into a truly imposing total, and 159 left Middlesex room to build rather than gamble.

ML
HAM 61%
AI 1
HAM 82%
AI 2
HAM 82%
Math
HAM 70%
Books
HAM 66%
Playing XI
James Vince
James VinceC Batsman
Toby Albert
Toby AlbertWK Batsman
Ben Mayes
Ben Mayes Batsman
Hilton Cartwright
Hilton Cartwright Batsman
Joe Weatherley
Joe Weatherley Allrounder
Andrew Neal
Andrew Neal Allrounder
Chris Wood
Chris Wood Allrounder
James Fuller
James Fuller Bowler
Scott Currie
Scott Currie Bowler
Eddie Jack
Eddie Jack Bowler
Tristan Stubbs
Tristan Stubbs Wicketkeeper
Rest of Squad
Fletcha Middleton
Fletcha Middleton Batsman
Ali Orr
Ali Orr Batsman
Jake Lehmann
Jake Lehmann Batsman
Felix Organ
Felix Organ Batsman
Tom Prest
Tom Prest Batsman
Kyle Abbott
Kyle Abbott Batsman
Dominic Kelly
Dominic Kelly Allrounder
Delano Potgieter
Delano Potgieter Allrounder
Codi Yusuf
Codi Yusuf Allrounder
Nick Gubbins
Nick Gubbins Bowler
Liam Dawson
Liam Dawson Bowler
John Turner
John Turner Bowler
Brad Wheal
Brad Wheal Bowler
Sonny Baker
Sonny Baker Bowler
Manny Lumsden
Manny Lumsden Bowler
Ben Brown
Ben Brown Wicketkeeper
Playing XI
Leus du Plooy
Leus du PlooyC Batsman
Joe Cracknell
Joe CracknellWK Wicketkeeper
Ben Geddes
Ben Geddes Batsman
Josh de Caires
Josh de Caires Batsman
Matthew Boyle
Matthew Boyle Batsman
Luke Hollman
Luke Hollman Allrounder
Sebastian Morgan
Sebastian Morgan Allrounder
Max Holden
Max Holden Bowler
Naavya Sharma
Naavya Sharma Bowler
Tom Helm
Tom Helm Bowler
Zafar Gohar
Zafar Gohar Bowler
Rest of Squad
Aaryan Sawant
Aaryan Sawant Batsman
Sam Robson
Sam Robson Batsman
Nathan Fernandes
Nathan Fernandes Batsman
Caleb Falconer
Caleb Falconer Batsman
Ryan Higgins
Ryan Higgins Allrounder
Henry Brookes
Henry Brookes Allrounder
James Feldman
James Feldman Allrounder
Toby Roland-Jones
Toby Roland-Jones Allrounder
Noah Cornwell
Noah Cornwell Bowler
Ishaan Kaushal
Ishaan Kaushal Bowler
Eathan Bosch
Eathan Bosch Bowler
Jack Davies
Jack Davies Wicketkeeper
Blake Cullen
Blake Cullen Wicketkeeper
Adam Rossington
Adam Rossington Wicketkeeper
#TeamPW-LPTS
1NOR 9 8-1 32
2HAM 9 7-2 28
3NOT 10 7-3 28
4YOR 10 6-3 26
5GLO 10 6-4 24
6WOR 10 6-4 24
7GLA 9 5-4 20
8SUR 9 5-4 20
9ESS 10 5-5 20
10LAN 10 4-5 18
11WAR 10 4-6 16
12SOM 9 4-5 16
13KEN 10 4-6 16
14DER 9 2-5 12
15DUR 9 3-6 12
16LEI 9 3-6 12
17SUS 9 2-7 8
18MID 9 2-7 8
#TeamPWLNRNRRPTS
1NOR 9 8 1 +1.288 32
2HAM 9 7 2 +0.635 28
3NOT 10 7 3 +0.188 28
4YOR 10 6 3 +0.883 26
5GLO 10 6 4 +0.556 24
6WOR 10 6 4 +0.038 24
7GLA 9 5 4 +0.320 20
8SUR 9 5 4 +0.311 20
9ESS 10 5 5 +0.081 20
10LAN 10 4 5 -0.543 18
11WAR 10 4 6 +0.338 16
12SOM 9 4 5 +0.121 16
13KEN 10 4 6 -0.474 16
14DER 9 2 5 +0.398 12
15DUR 9 3 6 +0.335 12
16LEI 9 3 6 -1.427 12
17SUS 9 2 7 -1.487 8
18MID 9 2 7 -1.709 8
#TeamLast 5
1NORWWWWL
2HAMWWWLW
3NOTWWWWW
4YORLLDWW
5GLOWLLWL
6WORLLWWW
7GLALWWWL
8SURWLWWL
9ESSWLLWL
10LANWWWLD
11WARWWWLW
12SOMLLWLW
13KENLLWLL
14DERLLDLD
15DURLLWLL
16LEIWWLLL
17SUSLWLLL
18MIDLLLLW