

Match Prediction
Durham W start their season here, while Hampshire W sit 5th in the regular-season table on 2 points with a 0W-0L record. The recent head-to-head has swung Durham’s way, with two straight wins over Hampshire. Hampshire’s latest outing ended in a tie after both teams made 159. This game tests whether Durham can carry recent momentum into their season opener against a side that has already put points on the board.
Toss & Conditions
Head-to-Head
In the last two meetings, Durham W lead 2-0 over Hampshire W. In their most recent clash, Durham won by five wickets and finished the chase with 28 balls remaining, after restricting Hampshire to 103/7. That match was defined by Durham keeping Hampshire’s scoring in check and then completing the chase with time to spare. The broader pattern is clear: Durham have won both recent head-to-head games, including one decided by the D/L method.
Durham W
This is Durham W’s first match of the season/tournament, so they start on 0 points. Their recent results in other competitions show two wins in their last three, including a two-wicket finish with four balls remaining. Their latest match was a nine-run defeat after conceding 164/3 and replying with 155/8.
Hampshire W
Hampshire W are 5th in the regular-season table with 2 points and a 0W-0L record. Their last three matches include a tie where they matched 159/6 with 159/5, plus two defeats in which they conceded 164/5 and 165/9. The recent pattern is a winless run across those three games, despite having enough batting to force a tie in the most recent one.
Playing XI
Key Stats
Verdict
All four models favour Durham W, with the average probability at 60% and a range of 57–63%. Bookmakers diverge from the models, pricing Durham W at 45% (2.04) vs Hampshire W at 55% (1.68). Key stats narrowly favour Durham W 4-3, driven by their recent head-to-head control and stronger recent win rate. The swing factors are whether Hampshire can convert their tighter powerplay and middle-overs economy into wickets, and whether Durham’s edge at the death shows up again.
Armitage sets up 178
Hollie Armitage took control early and kept Durham’s innings on track when tempo could have dipped, her 64 off 49 the spine of a total that proved out of Hampshire’s reach. Durham’s 178/5 always felt a touch above par once the chase began slowly, and even a mid-innings push couldn’t prevent the required rate from climbing. When Hampshire needed a clean finish, Durham’s bowlers kept finding breakthroughs to seal a 32-run win.
Powerplay gap proves costly
The match was effectively decided in the first six overs of each innings. Durham’s top order struck 57/1 in the powerplay, giving them immediate scoreboard pressure and freedom to bat deep, while Hampshire managed only 31/1 and spent the rest of the chase trying to recover that deficit. Even though Hampshire scored briskly through the middle overs (86/4), the early damage meant they were chasing the game’s pace rather than setting it.
Levick, Villiers finish job
Armitage’s stand of 58 with Emily Windsor (34 off 26) provided the platform, with Durham still able to cash in at the death despite losing three late wickets. In response, Naomi Dattani’s 33 off 21 hinted at a counterpunch, but Katie Levick (2/28) and Mady Villiers (2/29) repeatedly broke partnerships. Heather Graham’s 2/30 ensured Hampshire never got the uninterrupted surge they needed in the final overs.
Pre-match edges show up late
Durham were expected to have the slightly stronger recent momentum and to be sharper through the middle and late stages, and that’s how the contest played out. Hampshire’s plan of keeping things tight up front never materialised once Durham got away early, and the chase then demanded risk. The brief resistance in the middle overs couldn’t be sustained because each attempt to accelerate brought a wicket, turning a manageable pursuit into a scramble.
ESEssex W
164/3
DUDurham W
155/8
LALancashire W
148/7
DUDurham W
149/8
DUDurham W
104/5
HAHampshire W
103/7
DUDurham W
154/4
SOSomerset W
148/7
DUDurham W
101/8
ESEssex W
105/4
SOSomerset W
138/7
DUDurham W
139/6
DUDurham W
188/5
TBThe Blaze W
190/3
DUDurham W
162/5
WAWarwickshire W
165/3
SUSurrey W
143/1
DUDurham W
141/5
HAHampshire W
33/2
DUDurham W
119/6
DU2
HA0
SOSomerset W
159/6
HAHampshire W
159/5
HAHampshire W
137/4
TBThe Blaze W
164/5
HAHampshire W
149/6
WAWarwickshire W
165/9
DUDurham W
104/5
HAHampshire W
103/7
HAHampshire W
174/5
LALancashire W
175/2
HAHampshire W
154/2
SOSomerset W
153/8
TBThe Blaze W
188/6
HAHampshire W
151/10
SOSomerset W
164/6
HAHampshire W
169/6
HAHampshire W
155/4
SUSurrey W
156/5
WAWarwickshire W
178/7
HAHampshire W
165/7
ESS-W
1
1-0
5
SUR-W
1
1-0
4
TB-W
1
1-0
4
SOM-W
1
0-0
2
HAM-W
1
0-0
2
DUR-W
0
0-0
0
YOR
1
0-1
0
LAN-W
1
0-1
0
WAR-W
1
0-1
0
ESS-W
1
1
0
—
+3.381
5
SUR-W
1
1
0
—
+0.892
4
TB-W
1
1
0
—
+0.332
4
SOM-W
1
0
0
—
+0.000
2
HAM-W
1
0
0
—
+0.000
2
DUR-W
0
0
0
—
+0.000
0
YOR
1
0
1
—
-0.332
0
LAN-W
1
0
1
—
-0.892
0
WAR-W
1
0
1
—
-3.381
0
ESS-WW
SUR-WW
TB-WW
SOM-WD
HAM-WD
DUR-W
YORL
LAN-WL
WAR-WL
