Worcestershire vs Hampshire Cricket match prediction. Predict the HAM vs WOR head to head upcoming Cricket match with our stats, history and score analysis and results. Worcestershire vs Hampshire h2h stats.

Worcestershire will face off against Hampshire in the County Championship on the Tue, 29 Jul '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 10 head to head matches between these 2 teams, Worcestershire have won 1 and Hampshire have won 8. In the last match between Worcestershire and Hampshire the score was 515-679. Worcestershire comes into this match having won their last match vs Northamptonshire, while Hampshire had a lost against Somerset.

worcestershire
L
D
W
W
L
L
W
L
W
L

hampshire
W
D
W
D
L
W
L
L
W
W
Overall Matches Result
Last 10 Matches
worcestershire
W
1
L
10
NR
1

hampshire
W
8
L
10
NR
1
Upcoming H2H Match
County Championship, Division 1
worcestershire
Tuesday
29 Jul '25

--
--
hampshire
HAM vs WOR H2H Recent Match Scorecard
HAM vs WOR in the County Championship, Division 1 on Sun, 29 Jun '25
Worcestershire 1.INN
Hampshire 2.INN
Hampshire 3.INN
Batter | R | B | 4s | 6s | SR |
Henry Nicholls b James Fuller c Ben Brown |
0 | 12 | 0 | 0 | 0.00 |
Jake Libby Not out |
228 | 438 | 18 | 1 | 52.05 |
Kashif Ali b James Fuller LBW |
44 | 38 | 9 | 0 | 115.79 |
Adam Hose b Dominic Kelly c Scott Currie |
266 | 253 | 31 | 7 | 105.14 |
Adam Finch b James Fuller c Ben Brown |
12 | 15 | 1 | 1 | 80.00 |
Ethan Brookes b Kyle Abbott Bowled |
7 | 9 | 1 | 0 | 77.78 |
Gareth Roderick b Liam Dawson c Tom Prest |
80 | 137 | 10 | 0 | 58.39 |
Matthew Waite b Liam Dawson Run out |
0 | 14 | 0 | 0 | 0.00 |
Tom Taylor Not out |
27 | 46 | 3 | 1 | 58.70 |
Bowler
O
M
R
W
NB
WD
E/R
Kyle Abbott
22
7
71
1
0
0
3.23
James Fuller
25
0
121
3
0
0
4.84
Scott Currie
17
1
103
0
4
1
6.06
Nick Gubbins
10
1
46
0
0
0
4.60
Dominic Kelly
20
2
94
1
0
0
4.70
Liam Dawson
45
7
141
1
0
0
3.13
Tilak Varma
9
1
31
0
0
0
3.44
Tom Prest
12
0
62
0
0
0
5.17
Wkt
Fall Of Wickets
Score
Over
1
Henry Nicholls
3-1
3.2
2
Kashif Ali
60-2
12.5
3
Adam Hose
455-3
94.5
4
Adam Finch
470-4
99.2
5
Ethan Brookes
477-5
100.5
6
Gareth Roderick
624-6
143.6
7
Matthew Waite
628-7
147.4
-
Partnership
Runs
Balls
1
Henry Nicholls /
Jake Libby
3
20
2
Kashif Ali /
Jake Libby
56
58
3
Adam Hose /
Jake Libby
394
493
4
Adam Finch /
Jake Libby
15
27
5
Ethan Brookes /
Jake Libby
7
9
6
Gareth Roderick /
Jake Libby
147
259
7
Matthew Waite /
Jake Libby
4
22
8
Tom Taylor /
Jake Libby
51
74
Batter | R | B | 4s | 6s | SR |
Ali Orr b Adam Finch c Henry Nicholls |
32 | 65 | 5 | 0 | 49.23 |
Fletcha Middleton b Tom Taylor LBW |
1 | 23 | 0 | 0 | 4.35 |
Nick Gubbins b Tom Taylor LBW |
13 | 50 | 2 | 0 | 26.00 |
Tilak Varma b Callum Parkinson Run out |
56 | 171 | 7 | 1 | 32.75 |
Ben Brown b Tom Taylor c Henry Nicholls |
12 | 36 | 2 | 0 | 33.33 |
Liam Dawson b Adam Finch LBW |
27 | 29 | 4 | 0 | 93.10 |
Tom Prest b Ethan Brookes c Gareth Roderick |
48 | 94 | 4 | 1 | 51.06 |
James Fuller b Callum Parkinson c Adam Hose |
0 | 1 | 0 | 0 | 0.00 |
Dominic Kelly Not out |
12 | 39 | 2 | 0 | 30.77 |
Kyle Abbott b Tom Taylor Bowled |
4 | 20 | 0 | 0 | 20.00 |
Scott Currie b Callum Parkinson LBW |
6 | 15 | 1 | 0 | 40.00 |
Bowler
O
M
R
W
NB
WD
E/R
Tom Taylor
19
6
42
4
0
0
2.21
Ben Allison
15
4
42
0
0
0
2.80
Matthew Waite
12
5
22
0
0
0
1.83
Adam Finch
13
2
19
2
0
0
1.46
Callum Parkinson
23.3
4
66
2
0
0
2.83
Ethan Brookes
8
1
21
1
0
1
2.63
Wkt
Fall Of Wickets
Score
Over
1
Fletcha Middleton
19-1
8.5
2
Ali Orr
47-2
21.2
3
Nick Gubbins
54-3
25.2
4
Ben Brown
74-4
37.1
5
Liam Dawson
112-5
47.6
6
Tilak Varma
192-6
76.3
7
James Fuller
193-7
76.6
8
Tom Prest
195-8
79.2
9
Kyle Abbott
208-9
85.5
10
Scott Currie
221-10
90.3
-
Partnership
Runs
Balls
1
Ali Orr /
Fletcha Middleton
19
53
2
Ali Orr /
Nick Gubbins
28
75
3
Tilak Varma /
Nick Gubbins
7
24
4
Tilak Varma /
Ben Brown
20
71
5
Tilak Varma /
Liam Dawson
38
65
6
Tilak Varma /
Tom Prest
80
171
7
James Fuller /
Tom Prest
1
3
8
Dominic Kelly /
Tom Prest
2
14
9
Dominic Kelly /
Kyle Abbott
13
39
10
Dominic Kelly /
Scott Currie
13
28
Batter | R | B | 4s | 6s | SR |
Ali Orr b Adam Finch Hit wicket |
35 | 59 | 7 | 0 | 59.32 |
Fletcha Middleton b Adam Finch c Ethan Brookes |
16 | 56 | 3 | 0 | 28.57 |
Nick Gubbins b Callum Parkinson Bowled |
9 | 25 | 1 | 0 | 36.00 |
Tilak Varma b Callum Parkinson c Ethan Brookes |
47 | 143 | 5 | 1 | 32.87 |
Ben Brown Not out |
109 | 270 | 16 | 0 | 40.37 |
Liam Dawson Not out |
60 | 152 | 5 | 0 | 39.47 |
Bowler
O
M
R
W
NB
WD
E/R
Tom Taylor
17
6
58
0
0
0
3.41
Ben Allison
12
4
33
0
0
1
2.75
Callum Parkinson
46
13
82
2
0
0
1.78
Adam Finch
19
8
29
2
4
0
1.53
Matthew Waite
13
2
48
0
2
0
3.69
Ethan Brookes
2
0
4
0
0
0
2.00
Kashif Ali
4
0
19
0
0
0
4.75
Jake Libby
4
1
10
0
0
0
2.50
Wkt
Fall Of Wickets
Score
Over
1
Ali Orr
54-1
18.1
2
Fletcha Middleton
59-2
20.1
3
Nick Gubbins
73-3
27.2
4
Tilak Varma
140-4
63.5
-
Partnership
Runs
Balls
1
Ali Orr /
Fletcha Middleton
53
110
2
Nick Gubbins /
Fletcha Middleton
5
12
3
Nick Gubbins /
Tilak Varma
14
43
4
Ben Brown /
Tilak Varma
66
220
5
Ben Brown /
Liam Dawson
153
320
worcestershire Last Match Played Scorecard Stats
NOR vs WOR in the Vitality Blast, North on Sun, 6 Jul '25
Northamptonshire 1.INN
Worcestershire 2.INN
Batter | R | B | 4s | 6s | SR |
Tim Robinson b Tom Taylor c Adam Finch |
9 | 12 | 2 | 0 | 75.00 |
Ricardo Vasconcelos b Ben Dwarshuis c Gareth Roderick |
12 | 11 | 1 | 1 | 109.09 |
David Willey b Khurram Shahzad Bowled |
13 | 18 | 2 | 0 | 72.22 |
Ravi Bopara b Tom Taylor Bowled |
2 | 4 | 0 | 0 | 50.00 |
Justin Broad b Fateh Singh Bowled |
19 | 16 | 1 | 0 | 118.75 |
Saif Zaib b Adam Finch c Isaac Mohammed |
17 | 17 | 2 | 0 | 100.00 |
Lewis McManus b Adam Finch Bowled |
12 | 11 | 1 | 0 | 109.09 |
George Bartlett b Adam Finch c Brett D'Oliveira |
11 | 8 | 0 | 1 | 137.50 |
Ben Sanderson b Khurram Shahzad Bowled |
27 | 16 | 2 | 2 | 168.75 |
Lloyd Pope Not out |
3 | 4 | 0 | 0 | 75.00 |
George Scrimshaw Not out |
4 | 4 | 1 | 0 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
T Taylor
4
0
22
2
0
3
5.50
Khurram Shahzad
4
0
40
2
2
0
10.00
B Dwarshuis
4
0
22
1
0
1
5.50
Adam Finch
4
0
28
3
0
0
7.00
E Brookes
2
0
13
0
0
1
6.50
F Singh
2
0
12
1
0
0
6.00
Wkt
Fall Of Wickets
Score
Over
1
R Vasconcelos
21-1
3.1
2
T Robinson
29-2
4.2
3
R Bopara
32-3
4.6
4
D Willey
53-4
8.3
5
J Broad
81-5
11.5
6
L McManus
99-6
14.3
7
S Zaib
104-7
14.6
8
George Bartlett
126-8
17.3
9
B Sanderson
144-9
18.6
-
Partnership
Runs
Balls
1
Ricardo Vasconcelos /
Tim Robinson
21
19
2
David Willey /
Tim Robinson
8
7
3
David Willey /
Ravi Bopara
3
4
4
David Willey /
Justin Broad
21
21
5
Saif Zaib /
Justin Broad
28
20
6
Saif Zaib /
Lewis McManus
18
16
7
Saif Zaib /
George Bartlett
5
3
8
Ben Sanderson /
George Bartlett
22
15
9
Ben Sanderson /
Lloyd Pope
17
10
10
George Scrimshaw /
Lloyd Pope
8
6
Batter | R | B | 4s | 6s | SR |
Isaac Mohammed b David Willey c Ben Sanderson |
1 | 3 | 0 | 0 | 33.33 |
Brett D'Oliveira b David Willey Bowled |
1 | 7 | 0 | 0 | 14.29 |
Gareth Roderick b Ben Sanderson c George Scrimshaw |
36 | 31 | 4 | 1 | 116.13 |
Kashif Ali b Ben Sanderson c Justin Broad |
88 | 46 | 7 | 6 | 191.30 |
Ethan Brookes Not out |
17 | 9 | 3 | 0 | 188.89 |
Henry Cullen Not out |
4 | 4 | 0 | 0 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
D Willey
4
0
22
2
0
1
5.50
B Sanderson
3.4
1
24
2
0
1
7.06
J Broad
2
0
26
0
0
2
13.00
G Scrimshaw
4
0
48
0
0
0
12.00
L Pope
3
0
31
0
0
0
10.33
Wkt
Fall Of Wickets
Score
Over
1
I Mohammed
2-1
0.6
2
B D'Oliveira
3-2
2.2
3
K Ali
130-3
14.1
4
G Roderick
133-4
14.5
-
Partnership
Runs
Balls
1
Isaac Mohammed /
Brett D'Oliveira
2
6
2
Gareth Roderick /
Brett D'Oliveira
1
8
3
Gareth Roderick /
Kashif Ali
127
71
4
Gareth Roderick /
Ethan Brookes
3
4
5
Henry Cullen /
Ethan Brookes
20
11
hampshire Last Match Played Scorecard Stats
HAM vs SOM in the Vitality Blast, South on Sun, 6 Jul '25
Hampshire 1.INN
Somerset 2.INN
Batter | R | B | 4s | 6s | SR |
Ali Orr b Craig Overton c Lewis Goldsworthy |
0 | 2 | 0 | 0 | 0.00 |
James Vince b Ben Green c Craig Overton |
82 | 57 | 10 | 2 | 143.86 |
Toby Albert c & b Riley Meredith |
27 | 19 | 5 | 0 | 142.11 |
Joe Weatherley Not out |
60 | 42 | 1 | 5 | 142.86 |
Hilton Cartwright Not out |
2 | 1 | 0 | 0 | 200.00 |
Bowler
O
M
R
W
NB
WD
E/R
C Overton
4
0
17
1
0
1
4.25
M Henry
4
0
43
0
2
1
10.75
R Meredith
4
0
34
1
0
0
8.50
B Green
4
0
45
1
0
1
11.25
L Goldsworthy
3
0
26
0
0
1
8.67
Tom Lammonby
1
0
12
0
0
0
12.00
Wkt
Fall Of Wickets
Score
Over
1
Ali Orr
1-1
0.2
2
T Albert
35-2
5.5
3
J Vince
176-3
19.5
-
Partnership
Runs
Balls
1
James Vince /
Ali Orr
1
2
2
James Vince /
Toby Albert
34
33
3
James Vince /
Joe Weatherley
140
85
4
Hilton Cartwright /
Joe Weatherley
2
1
Batter | R | B | 4s | 6s | SR |
Tom Banton b Chris Wood c James Vince |
10 | 11 | 0 | 1 | 90.91 |
Will Smeed b Scott Currie c Toby Albert |
25 | 20 | 1 | 2 | 125.00 |
Tom Kohler-Cadmore b Liam Dawson Bowled |
10 | 7 | 2 | 0 | 142.86 |
Tom Abell c & b Scott Currie |
37 | 26 | 5 | 0 | 142.31 |
Sean Dickson b Benny Howell c Liam Dawson |
52 | 33 | 2 | 4 | 157.58 |
Tom Lammonby b Scott Currie c Benny Howell |
11 | 9 | 1 | 0 | 122.22 |
Ben Green Not out |
19 | 10 | 1 | 1 | 190.00 |
Lewis Goldsworthy Not out |
8 | 3 | 0 | 1 | 266.67 |
Bowler
O
M
R
W
NB
WD
E/R
C Wood
3
0
25
1
0
0
8.33
J Fuller
2
0
16
0
0
0
8.00
S Baker
3.5
0
38
0
0
0
10.86
S Currie
4
0
32
3
0
0
8.00
L Dawson
4
0
29
1
0
0
7.25
B Howell
3
0
32
1
0
0
10.67
Wkt
Fall Of Wickets
Score
Over
1
T Banton
14-1
2.6
2
W Smeed
50-2
5.6
3
T Kohler-Cadmore
50-3
6.2
4
S Dickson
139-4
15.5
5
T Abell
143-5
16.3
6
Tom Lammonby
156-6
18.2
-
Partnership
Runs
Balls
1
Tom Banton /
Will Smeed
14
18
2
Tom Kohler-Cadmore /
Will Smeed
36
18
3
Tom Kohler-Cadmore /
Tom Abell
0
2
4
Sean Dickson /
Tom Abell
89
57
5
Tom Lammonby /
Tom Abell
4
4
6
Tom Lammonby /
Ben Green
13
11
7
Lewis Goldsworthy /
Ben Green
23
9
worcestershire vs hampshire H2H Past Matches (Useful For Predictions)
29 Jun '25 10:00 (UTC) - County Championship, Division 1
17 Sep '24 09:30 (UTC) - County Championship, Division 1
11 Aug '24 10:00 (UTC) - One Day Cup, Group A
27 Aug '23 10:00 (UTC) - One Day Cup, Quarter Final
07 Jul '23 18:00 (UTC) - Vitality Blast, Quarter Final
05 Aug '22 10:00 (UTC) - Metro Bank One-Day Cup, Group B
04 Aug '21 10:00 (UTC) - Metro Bank One-Day Cup, Group A
04 Sep '18 09:30 (UTC) - County Championship One, 4 Days Test
13 Apr '18 10:00 (UTC) - County Championship One, 4 Days Test
14 Aug '15 16:30 (UTC) - T20 Blast, Play Offs
View All
worcestershire Cricket Fixtures
10 Jul '25 18:00 (UTC) - Vitality Blast, North
11 Jul '25 16:30 (UTC) - Vitality Blast, North
13 Jul '25 13:30 (UTC) - Vitality Blast, North
17 Jul '25 16:30 (UTC) - Vitality Blast, North
22 Jul '25 10:00 (UTC) - County Championship, Division 1
29 Jul '25 10:00 (UTC) - County Championship, Division 1
07 Aug '25 10:00 (UTC) - One Day Cup, Group A
10 Aug '25 10:00 (UTC) - One Day Cup, Group A
13 Aug '25 10:00 (UTC) - One Day Cup, Group A
15 Aug '25 10:00 (UTC) - One Day Cup, Group A
17 Aug '25 10:00 (UTC) - One Day Cup, Group A
22 Aug '25 10:00 (UTC) - One Day Cup, Group A
24 Aug '25 10:00 (UTC) - One Day Cup, Group A
26 Aug '25 10:00 (UTC) - One Day Cup, Group A
08 Sep '25 09:30 (UTC) - County Championship, Division 1
15 Sep '25 09:30 (UTC) - County Championship, Division 1
24 Sep '25 09:30 (UTC) - County Championship, Division 1
View All
hampshire Cricket Fixtures
09 Jul '25 16:00 (UTC) - Vitality Blast, South
10 Jul '25 18:00 (UTC) - Vitality Blast, South
13 Jul '25 14:00 (UTC) - Vitality Blast, South
17 Jul '25 18:00 (UTC) - Vitality Blast, South
22 Jul '25 10:00 (UTC) - County Championship, Division 1
29 Jul '25 10:00 (UTC) - County Championship, Division 1
05 Aug '25 10:00 (UTC) - One Day Cup, Group A
07 Aug '25 10:00 (UTC) - One Day Cup, Group A
13 Aug '25 10:00 (UTC) - One Day Cup, Group A
15 Aug '25 10:00 (UTC) - One Day Cup, Group A
18 Aug '25 10:00 (UTC) - One Day Cup, Group A
20 Aug '25 10:00 (UTC) - One Day Cup, Group A
24 Aug '25 10:00 (UTC) - One Day Cup, Group A
26 Aug '25 10:00 (UTC) - One Day Cup, Group A
08 Sep '25 09:30 (UTC) - County Championship, Division 1
15 Sep '25 09:30 (UTC) - County Championship, Division 1
24 Sep '25 09:30 (UTC) - County Championship, Division 1
View All
worcestershire And hampshire Recently Played
worcestershire
Northamptonshire
Worcestershire
152
153
W
Yorkshire
Worcestershire
233
192
L
Hampshire
Worcestershire
515
679
D
Worcestershire
Surrey
339
344
L
Warwickshire
Worcestershire
135
134
L
Worcestershire
Durham
156
155
W
Leicestershire
Worcestershire
153
150
L
Worcestershire
Lancashire
143
146
L
Nottinghamshire
Worcestershire
181
206
W
Worcestershire
Northamptonshire
159
190
L
Worcestershire
Yorkshire
201
135
W
Lancashire
Worcestershire
176
169
L
Worcestershire
Warwickshire
362
507
D
Worcestershire
Essex
492
267
W
Sussex
Worcestershire
540
493
L
Worcestershire
Durham
243
244
L
Essex
Worcestershire
496
468
L
Yorkshire
Worcestershire
771
267
L
Somerset
Worcestershire
670
639
D
Worcestershire
Lancashire
403
177
D
Hampshire
Worcestershire
666
431
L
Worcestershire
Warwickshire
307
380
D
Essex
Worcestershire
544
587
W
Worcestershire
Kent
549
547
W
Warwickshire
Worcestershire
288
286
L
Lancashire
Worcestershire
237
234
L
Worcestershire
Hampshire
165
164
W
Somerset
Worcestershire
267
263
L
Worcestershire
Kent
260
259
W
Northamptonshire
Worcestershire
295
165
L
hampshire
Hampshire
Somerset
178
179
L
Sussex
Hampshire
134
196
W
Hampshire
Worcestershire
515
679
D
Essex
Hampshire
654
453
D
Gloucestershire
Hampshire
130
124
L
Somerset
Hampshire
209
192
L
Hampshire
Surrey
124
193
L
Hampshire
Middlesex
63
75
D
Kent
Hampshire
181
177
L
Hampshire
Gloucestershire
121
119
W
Surrey
Hampshire
141
63
W
Hampshire
Essex
230
124
W
Hampshire
Sussex
319
320
L
Warwickshire
Hampshire
414
503
W
Nottinghamshire
Hampshire
678
312
L
Hampshire
Durham
470
572
D
Hampshire
Somerset
336
347
D
Surrey
Hampshire
595
519
D
Hampshire
Yorkshire
397
396
W
Somerset
Hampshire
316
317
W
Hampshire
Worcestershire
666
431
W
Kent
Hampshire
545
427
D
Lancashire
Hampshire
352
389
W
Hampshire
Essex
424
438
D
Leicestershire
Hampshire
291
290
L
Middlesex
Hampshire
257
276
W
Worcestershire
Hampshire
165
164
L
Durham
Hampshire
257
113
L
Hampshire
Derbyshire
295
152
W
Hampshire
Lancashire
222
151
W
View All
Point Table Of North
Team Name
Total Matches
Win
Lose
Points
Last 5 Matches
Lancashire
9
7
2
28
Durham
10
7
3
28
Northamptonshire
10
6
4
24
Warwickshire
10
5
5
20
Leicestershire
10
5
5
20
Nottinghamshire
11
5
6
20
Worcestershire
10
4
6
16
Yorkshire
10
3
7
12
Derbyshire
10
3
7
12