Hampshire vs Middlesex
Group B
Ham
124-10
(31.2)
Mid won by 160 runs

Mid
284-8
(50)
Squad






















Team form
#Overall form
Hampshire have won 7 of their last 10 matches (70%). Middlesex have won 7 of their last 10 matches (70%).
10 matches, 13 Aug 2025 to 21 Jul 2026Source: CricRadio match dataUpdated
HampshireWin 70%Won 7Lost 3NR 0
Ham320 - 8 50WHam won by 50 runsYor
270 - 10 47
Ham237 - 7 45LWorcs won by 3 wickets (with 2 balls remaining) (DLS method)Wor
188 - 7 26.4
Ham304 - 6 50.0WHampshire won by 18 runs ( DLS METHOD )Yor
235 - 8 41.0
Ham229 - 9 50.0WHamps won by 42 runsMid
187 - 10 45.3
Ham315 - 5 47.4WHamps won by 5 wickets (with 8 balls remaining) (D/L method)Glo
313 - 7 49
Ham341 - 7 49.1WHamps won by 3 wickets (with 5 balls remaining)Der
339 - 5 50
Ham290 - 7 50.0LNotts won by 4 wicketsNot
292 - 6 48.4
Ham162 - 1 19.1WHamps won by 9 wicketsSUR
160 - 10 46.3
Ham253 - 3 43.3WHamps won by 7 wickets (with 39 balls remaining)Lei
252 - 10 48.4
Ham194 - 9 41.5LWorcs won by 5 wickets (with 59 balls remaining)Wor
196 - 5 40.1
MiddlesexWin 70%Won 7Lost 3NR 0
Ess253 - 10 46.2WMid won by 41 runsMid
294 - 8 50
Ham229 - 9 50.0LHamps won by 42 runsMid
187 - 10 45.3
Lan291 - 8 50WMiddx won by 1 wicket (with 1 ball remaining)Mid
292 - 9 49.5
Nor189 - 10 38.1WMiddx won by 4 wickets (with 105 balls remaining)Mid
192 - 6 32.3
Ken279 - 6 50.0WMiddx won by 6 wicketsMid
283 - 4 45.0
Yor130 - 3 27LYorks won by 7 wickets (with 138 balls remaining)Mid
129 - 10 31
War189 - 10 46.4WMiddx won by 28 runsMid
217 - 10 48
Dur387 - 4 50WMiddx won by 5 wickets (with 12 balls remaining)Mid
390 - 5 48
Sus255 - 9 50WMiddx won by 5 wickets (with 25 balls remaining)Mid
256 - 5 45.5
Som293 - 4 47.3LSomer won by 6 wickets (with 15 balls remaining)Mid
289 - 7 50
Venue form
Hampshire have won 8 of their last 10 matches at this venue (80%). Middlesex have won 3 of their last 10 matches at this venue (30%).
10 matches, 13 Aug 2023 to 24 Aug 2025Source: CricRadio match dataUpdated
HampshireWin 80%Won 8Lost 2NR 0
Ham341 - 7 49.1WHamps won by 3 wickets (with 5 balls remaining)Der
339 - 5 50
Ham290 - 7 50.0LNotts won by 4 wicketsNot
292 - 6 48.4
Ham253 - 3 43.3WHamps won by 7 wickets (with 39 balls remaining)Lei
252 - 10 48.4
Ham288 - 5 46.2WHamps won by 5 wickets (with 22 balls remaining)Ess
285 - 10 49.3
Ham295 - 8 50WHamps won by 143 runsDer
152 - 10 36.1
Ham222 - 8 50WHamps won by 71 runsLan
151 - 10 39.5
Ham243 - 5 46.1WHamps won by 5 wickets (with 23 balls remaining)Som
242 - 10 49.4
Ham285 - 8 50WHamps won by 71 runsNor
214 - 10 43.5
Ham306 - 9 50WHamps won by 10 runsWor
296 - 9 50
Ham296 - 10 48.4LLiecs won by 4 wickets (with 16 balls remaining)Lei
298 - 6 47.2
MiddlesexWin 30%Won 3Lost 7NR 0
Ham238 - 5 37.1LHamps won by 18 runs (DLS method)Mid
309 - 7 50
Ham301 - 9 50LHamps won by 119 runsMid
182 - 10 35.4
Ham146 - 7 30.3WMiddx won by 89 runs (D/L method)Mid
295 - 10 50
Ham121 - 0 22.5LHamps won by 10 wickets (with 163 balls remaining)Mid
117 - 10 32.4
Ham310 - 4 50LHamps won by 44 runsMid
266 - 10 49.2
Ham294 - 6 50LHamps won by 91 runsMid
203 - 10 44.3
Ham227 - 6 45WMiddx won by 2 wickets (with 11 balls remaining)Mid
230 - 8 43.1
Ham198 - 5 45WMiddx won by 4 wickets (with 0 balls remaining)Mid
201 - 6 45
Ham241 - 7 45LHamps won by 24 runsMid
217 - 7 45
Ham237 - 5 50LHamps won by 3 runsMid
234 - 9 50
Head to head
#Hampshire lead 8-1 in the last 10 meetings.
10 matches, 23 May 2009 to 28 Aug 2025Source: CricRadio match dataUpdated
Overall
Hampshire
8 - 1
Middlesex
See detailsHide details
Ham229 - 9 50.0HampshireHamps won by 42 runsMid
187 - 10 45.3
Ham276 - 7 50HampshireHamps won by 19 runsMid
257 - 10 48.1
Ham238 - 5 37.1HampshireHamps won by 18 runs Mid
309 - 7 50
Ham0 - 0 0Match abandoned without a ball bowledMid
0 - 0 0
Ham301 - 9 50HampshireHamps won by 119 runsMid
182 - 10 35.4
Ham200 - 5 38.4HampshireHamps won by 5 wickets Mid
199 - 8 45
Ham146 - 7 30.3MiddlesexMiddx won by 89 runs Mid
295 - 10 50
Ham204 - 5 25.3HampshireHamps won by 5 wickets Mid
295 - 8 50
Ham121 - 0 22.5HampshireHamps won by 10 wickets Mid
117 - 10 32.4
Ham310 - 4 50HampshireHamps won by 44 runsMid
266 - 10 49.2
Hampshire lead 7-3 here.
10 matches, 06 May 2002 to 01 Aug 2023Source: CricRadio match dataUpdated
At this venue
Hampshire
7 - 3
Middlesex
See detailsHide details
Ham238 - 5 37.1HampshireHamps won by 18 runs Mid
309 - 7 50
Ham301 - 9 50HampshireHamps won by 119 runsMid
182 - 10 35.4
Ham146 - 7 30.3MiddlesexMiddx won by 89 runs Mid
295 - 10 50
Ham121 - 0 22.5HampshireHamps won by 10 wickets Mid
117 - 10 32.4
Ham310 - 4 50HampshireHamps won by 44 runsMid
266 - 10 49.2
Ham294 - 6 50HampshireHamps won by 91 runsMid
203 - 10 44.3
Ham227 - 6 45MiddlesexMiddx won by 2 wickets Mid
230 - 8 43.1
Ham198 - 5 45MiddlesexMiddx won by 4 wickets Mid
201 - 6 45
Ham241 - 7 45HampshireHamps won by 24 runsMid
217 - 7 45
Ham237 - 5 50HampshireHamps won by 3 runsMid
234 - 9 50
This series
#No Test matches have been played in this series yet.
Current series · TestsSource: CricRadio match dataUpdated
Hampshire
0 - 0
Tests
Middlesex
No ODI matches have been played in this series yet.
Current series · ODIsSource: CricRadio match dataUpdated
Hampshire
0 - 0
ODIs
Middlesex
No T20 matches have been played in this series yet.
Current series · T20sSource: CricRadio match dataUpdated
Hampshire
0 - 0
T20s
Middlesex
Team comparison
#Overall comparison
Hampshire average 262 batting first and 268 chasing over 10 matches; Middlesex average 232 batting first and 267 chasing over 10 matches.
last 10 matches per teamSource: CricRadio match dataUpdated
Hampshire
Middlesex
10
Matches Played
10
70%
Win Percentage
70%
229
Lowest Defended
217
341
Highest Chased
390
3 (6)
Win Bat First
2 (4)
4 (4)
Win Ball First
5 (6)
Venue comparison
Hampshire average 282 batting first and 281 chasing over 10 matches at this venue; Middlesex average 240 batting first and 219 chasing over 10 matches at this venue.
last 10 matches per team at this venueSource: CricRadio match dataUpdated
Hampshire
Middlesex
10
Matches Played
10
80%
Win Percentage
30%
222
Lowest Defended
295
341
Highest Chased
230
4 (6)
Win Bat First
1 (3)
4 (4)
Win Ball First
2 (7)
