Somerset vs Surrey: Prediction, Head-to-Head, Odds & Stats (Fri, 07 Aug '26)

Wojtek Kolan

Wojtek Kolan

Published on 10 Jul, 04:42 PM

Next Match 07/08/26 at 10:00 AM UTC

Somerset vs Surrey
📍 The Cooper Associates County Ground, England.

Scheduled H2H Match For Somerset Vs Surrey

cricket Tour Logo.
One Day Cup

Fri, 07 Aug 2026 at 10:00 AM UTC

Somerset
Somerset

Country GBR FlagGBR

Recent Form

D
W
D
D
D
Surrey
Surrey

Country GBR FlagGBR

Recent Form

D
D
W
D
L

5

Win

Last 10 Played

10
1 Draws

4

Win

3
Position
2

Game Schedule - Time Of Fixture

Somerset will square off vs Surrey in One Day Cup on Fri, 07 Aug 2026 at 10:00 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Somerset vs Surrey H2H Game Summary

Analyzing the last 10 head to head games for these competitors, Somerset have won 5 times and Surrey have come out on top on 4 occasion. In the last match between them, Surrey won 201-134.


Head-to-Head (Last 10 Matches)
Somerset5
Surrey4

Somerset vs Surrey Past H2H Matches

11268
T20 Blast
02:30 PM
13/07/25
187819
Surrey
201
187832
Somerset
134
05:30 PM
30/05/25
187832
Somerset
147
187819
Surrey
146
10:00 AM
14/09/24
187819
Surrey
153
187832
Somerset
159
05:30 PM
12/07/24
187832
Somerset
183
187819
Surrey
182
05:00 PM
02/06/24
187819
Surrey
163
187832
Somerset
106
01:30 PM
15/07/23
187832
Somerset
142
187819
Surrey
118
05:30 PM
30/06/23
187819
Surrey
190
187832
Somerset
208
05:30 PM
16/06/23
187832
Somerset
167
187819
Surrey
195
05:30 PM
03/07/22
187832
Somerset
218
187819
Surrey
171
05:30 PM
21/06/22
187819
Surrey
145
187832
Somerset
144
05:30 PM
23/06/21
187819
Surrey
146
187832
Somerset
149
05:30 PM
11/06/21
187832
Somerset
187
187819
Surrey
188
05:30 PM
27/08/19
187819
Surrey
158
187832
Somerset
157
05:30 PM
02/08/19
187832
Somerset
207
187819
Surrey
203
03:30 PM
10/08/18
187832
Somerset
177
187819
Surrey
176
05:30 PM
27/07/18
187819
Surrey
102
187832
Somerset
99
01:30 PM
06/08/17
187832
Somerset
158
187819
Surrey
157
01:30 PM
09/07/17
187819
Surrey
181
187832
Somerset
177
05:30 PM
08/07/16
187819
Surrey
154
187832
Somerset
139
04:30 PM
10/06/16
187832
Somerset
189
187819
Surrey
186
05:30 PM
17/07/15
187819
Surrey
208
187832
Somerset
170
04:30 PM
12/06/15
187832
Somerset
187819
Surrey
05:30 PM
16/07/14
187819
Surrey
137
187832
Somerset
136
01:30 PM
18/05/14
187832
Somerset
159
187819
Surrey
173
16506
County Championship
10:00 AM
25/04/25
187819
Surrey
403
187832
Somerset
402
09:30 AM
09/09/24
187832
Somerset
541
187819
Surrey
430
10:00 AM
12/04/24
187819
Surrey
551
187832
Somerset
636
10:00 AM
25/07/23
187832
Somerset
396
187819
Surrey
397
10:00 AM
12/06/22
187832
Somerset
574
187819
Surrey
577
10:00 AM
21/04/22
187819
Surrey
547
187832
Somerset
544
10:00 AM
11/07/21
187819
Surrey
240
187832
Somerset
429
10:00 AM
13/05/21
187832
Somerset
0
187819
Surrey
206
11177
Metro Bank One-Day Cup
10:00 AM
17/08/22
187819
Surrey
302
187832
Somerset
68
10:00 AM
05/08/21
187819
Surrey
66
187832
Somerset
220
12:00 PM
07/05/19
187832
Somerset
292
187819
Surrey
290
10:00 AM
18/05/18
187819
Surrey
129
187832
Somerset
131
11173
County Championship One
10:00 AM
03/06/19
187819
Surrey
395
187832
Somerset
497
10:00 AM
14/05/19
187832
Somerset
398
187819
Surrey
635
09:30 AM
18/09/18
187832
Somerset
314
187819
Surrey
485
10:00 AM
20/06/18
187819
Surrey
459
187832
Somerset
390
11175
Friends Life T20
03:15 PM
06/08/13
187819
Surrey
151
187832
Somerset
148

Somerset Recent Matches

16506
County Championship (7 Matches)
09:30 AM
24/09/25
187829
Essex
537
187832
Somerset
532
L
09:30 AM
15/09/25
187832
Somerset
454
187821
Hampshire
373
D
09:30 AM
08/09/25
187832
Somerset
441
187837
Yorkshire
134
D
10:00 AM
29/07/25
187826
Nottinghamshire
544
187832
Somerset
638
D
10:00 AM
22/07/25
187832
Somerset
339
187830
Durham
335
W
10:00 AM
29/06/25
187832
Somerset
617
187826
Nottinghamshire
509
D
10:00 AM
22/06/25
187820
Warwickshire
512
187832
Somerset
727
D
11268
T20 Blast (13 Matches)
05:45 PM
13/09/25
187832
Somerset
195
187821
Hampshire
194
W
10:00 AM
13/09/25
187822
Lancashire
159
187832
Somerset
182
W
05:30 PM
06/09/25
187832
Somerset
191
187820
Warwickshire
190
W
05:30 PM
18/07/25
187832
Somerset
164
187835
Gloucestershire
148
W
02:30 PM
13/07/25
187819
Surrey
201
187832
Somerset
134
L
05:30 PM
11/07/25
187834
Kent
137
187832
Somerset
138
W
05:30 PM
08/07/25
187832
Somerset
225
187829
Essex
130
W
02:00 PM
06/07/25
187821
Hampshire
178
187832
Somerset
179
W
05:30 PM
04/07/25
187832
Somerset
174
187827
Glamorgan
176
L
05:30 PM
20/06/25
187827
Glamorgan
130
187832
Somerset
131
W
05:30 PM
19/06/25
187832
Somerset
209
187821
Hampshire
192
W
03:00 PM
15/06/25
187832
Somerset
224
187834
Kent
228
L
06:00 PM
13/06/25
187835
Gloucestershire
135
187832
Somerset
137
W
11177
Metro Bank One-Day Cup (10 Matches)
10:00 AM
31/08/25
187828
Worcestershire
275
187832
Somerset
141
L
10:00 AM
28/08/25
187832
Somerset
149
187835
Gloucestershire
155
W
10:00 AM
26/08/25
187832
Somerset
240
187831
Northamptonshire
238
W
10:00 AM
24/08/25
187834
Kent
269
187832
Somerset
270
W
10:00 AM
21/08/25
187836
Sussex
153
187832
Somerset
243
W
10:00 AM
17/08/25
187832
Somerset
309
187820
Warwickshire
310
L
10:00 AM
14/08/25
187837
Yorkshire
247
187832
Somerset
252
W
10:00 AM
10/08/25
187832
Somerset
250
187822
Lancashire
254
L
01:00 PM
08/08/25
187832
Somerset
258
187830
Durham
255
W
10:00 AM
06/08/25
187833
Middlesex
289
187832
Somerset
293
W

Surrey Recent Matches

16506
County Championship (7 Matches)
09:30 AM
24/09/25
187821
Hampshire
408
187819
Surrey
428
W
09:30 AM
15/09/25
187819
Surrey
467
187826
Nottinghamshire
487
L
09:30 AM
08/09/25
187819
Surrey
637
187820
Warwickshire
353
D
10:00 AM
29/07/25
187830
Durham
497
187819
Surrey
498
W
10:00 AM
22/07/25
187837
Yorkshire
637
187819
Surrey
537
D
10:00 AM
29/06/25
187819
Surrey
820
187830
Durham
624
D
10:00 AM
22/06/25
187828
Worcestershire
339
187819
Surrey
344
W
11268
T20 Blast (15 Matches)
05:30 PM
03/09/25
187819
Surrey
147
187831
Northamptonshire
154
L
05:30 PM
18/07/25
187836
Sussex
197
187819
Surrey
204
W
05:15 PM
16/07/25
187833
Middlesex
181
187819
Surrey
189
W
02:30 PM
13/07/25
187819
Surrey
201
187832
Somerset
134
W
05:30 PM
11/07/25
187819
Surrey
224
187827
Glamorgan
222
W
06:00 PM
09/07/25
187835
Gloucestershire
165
187819
Surrey
193
W
03:30 PM
06/07/25
187819
Surrey
141
187829
Essex
145
L
05:45 PM
20/06/25
187819
Surrey
194
187833
Middlesex
119
W
05:30 PM
18/06/25
187819
Surrey
210
187836
Sussex
162
W
06:00 PM
17/06/25
187821
Hampshire
124
187819
Surrey
193
W
05:30 PM
12/06/25
187819
Surrey
173
187834
Kent
171
W
05:30 PM
06/06/25
187834
Kent
151
187819
Surrey
193
W
05:30 PM
05/06/25
187819
Surrey
141
187821
Hampshire
63
L
05:30 PM
03/06/25
187827
Glamorgan
142
187819
Surrey
149
W
05:30 PM
30/05/25
187832
Somerset
147
187819
Surrey
146
L
11177
Metro Bank One-Day Cup (8 Matches)
10:00 AM
26/08/25
187828
Worcestershire
269
187819
Surrey
266
L
10:00 AM
24/08/25
187826
Nottinghamshire
279
187819
Surrey
289
W
10:00 AM
22/08/25
187838
Derbyshire
345
187819
Surrey
388
W
10:00 AM
18/08/25
187819
Surrey
160
187821
Hampshire
162
L
10:00 AM
15/08/25
187829
Essex
417
187819
Surrey
173
L
10:00 AM
13/08/25
187819
Surrey
147
187827
Glamorgan
308
W
10:00 AM
08/08/25
187819
Surrey
208
187835
Gloucestershire
293
L
10:00 AM
06/08/25
187819
Surrey
174
187839
Leicestershire
179
L

Somerset Next Fixtures

Surrey Next Fixtures

Somerset Last Match Played Scorecard Stats

BatterRB4s6sSR
Archie Vaughan
b Jamie Porter c Paul Walter
819142.11
Joshua Thomas
b Jamie Porter (Bowled)
8612714167.72
Tom Lammonby
b Charlie Bennett (LBW)
47129336.43
James Rew
b Doug Bracewell c Simon Fernandes
74115864.35
Tom Kohler-Cadmore
b Doug Bracewell c Simon Fernandes
68175.00
Lewis Goldsworthy
b Charlie Bennett c Charlie Allison
1001931451.81
Kasey Aldridge
b Jamie Porter c Simon Fernandes
516131.25
Craig Overton
b Simon Harmer (Bowled)
60701185.71
Jack Leach
b Charlie Bennett c Simon Fernandes
1444131.82
Lewis Gregory
b Simon Harmer c Jamie Porter
911181.82
Jake Ball
Not out
1520.00
Extras: 23W: 1N: 6B: 8LB: 8P: 0
Total: 433/10 (122.2 overs)
BowlerOMRWNBWDE/R
J Porter278663002.44
D Bracewell222872203.95
N Thain191780204.11
C Bennett16.21733214.51
Simon Harmer252652002.60
M Critchley131480003.69
Fall of Wickets
1. A Vaughan20-1 (6.4)
2. Joshua Thomas141-2 (40.5)
3. T Lammonby167-3 (49.6)
4. T Kohler-Cadmore184-4 (52.4)
5. J Rew274-5 (81.2)
6. K Aldridge281-6 (86.2)
7. C Overton379-7 (105.5)
8. J Leach412-8 (116.5)
9. Lewis Gregory425-9 (119.6)
10. L Goldsworthy433-10 (122.2)
Partnerships
Archie Vaughan / Joshua Thomas20 (40)
Tom Lammonby / Joshua Thomas119 (207)
Tom Lammonby / James Rew26 (55)
Tom Kohler-Cadmore / James Rew16 (17)
Lewis Goldsworthy / James Rew90 (172)
Lewis Goldsworthy / Kasey Aldridge7 (30)
Lewis Goldsworthy / Craig Overton98 (117)
Lewis Goldsworthy / Jack Leach33 (66)
Lewis Goldsworthy / Lewis Gregory13 (19)
Lewis Goldsworthy / Jake Ball8 (14)

Surrey Last Match Played Scorecard Stats

BatterRB4s6sSR
Rory Burns
b James Fuller c Washington Sundar
2942469.05
Dominic Sibley
b Kyle Abbott (LBW)
727125.93
Ryan Patel
b Kyle Abbott c Scott Currie
7--
Ben Foakes
b James Fuller (Bowled)
22010.00
Dan Lawrence
b James Fuller c Nick Gubbins
3660360.00
Ollie Sykes
b Washington Sundar (Bowled)
1626361.54
Ralphie Albert
b Kyle Abbott (Bowled)
513138.46
Thomas Lawes
c & b Liam Dawson
1226246.15
Matthew Fisher
b Washington Sundar (Bowled)
1028235.71
Rahul Chahar
b Washington Sundar c Scott Currie
1729258.62
James Taylor
Not out
57171.43
Extras: 8W: 0N: 2B: 0LB: 6P: 0
Total: 147/10 (47.2 overs)
BowlerOMRWNBWDE/R
Kyle Abbott124273202.25
Brad Wheal100370003.70
James Fuller102463004.60
Liam Dawson125261002.17
Washington Sundar3.2053001.56
Fall of Wickets
1. Dominic Sibley19-1 (8.5)
2. Ryan Patel25-2 (10.6)
3. Rory Burns37-3 (13.4)
4. Ben Foakes44-4 (17.4)
5. Ollie Sykes76-5 (25.6)
6. Ralphie Albert83-6 (28.4)
7. Thomas Lawes109-7 (36.1)
8. Dan Lawrence115-8 (37.5)
9. Matthew Fisher140-9 (45.3)
10. Rahul Chahar147-10 (47.2)
Partnerships
Rory Burns / Dominic Sibley19 (53)
Rory Burns / Ryan Patel6 (13)
Rory Burns / Ben Foakes12 (16)
Dan Lawrence / Ben Foakes7 (24)
Dan Lawrence / Ollie Sykes32 (50)
Dan Lawrence / Ralphie Albert7 (16)
Dan Lawrence / Thomas Lawes25 (46)
Dan Lawrence / Matthew Fisher6 (10)
Rahul Chahar / Matthew Fisher25 (46)
Rahul Chahar / James Taylor7 (11)
Top Upcoming
08:15 AM 19/12/25
Prediction
Brisbane HeatBrisbane Heat
Perth ScorchersPerth Scorchers
01:30 PM 19/12/25
Prediction
IndiaIndia
South AfricaSouth Africa
08:15 AM 20/12/25
Prediction
Sydney ThunderSydney Thunder
Sydney SixersSydney Sixers
08:15 AM 21/12/25
Prediction
Melbourne RenegadesMelbourne Renegades
Hobart HurricanesHobart Hurricanes
08:15 AM 22/12/25
Prediction
Sydney ThunderSydney Thunder
Brisbane HeatBrisbane Heat
08:15 AM 23/12/25
Prediction
Adelaide StrikersAdelaide Strikers
Melbourne StarsMelbourne Stars
01:10 AM 26/12/25
Prediction
Northern DistrictsNorthern Districts
Auckland AcesAuckland Aces
01:30 AM 26/12/25
Prediction
IndonesiaIndonesia
CambodiaCambodia
04:00 AM 26/12/25
Prediction
BhutanBhutan
MyanmarMyanmar
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches