Gloucestershire vs Surrey: Prediction, Head-to-Head, Odds & Stats (Sat, 04 Jul '26)

Wojtek Kolan

Wojtek Kolan

Published on 05 Aug, 03:40 PM

Next Match 04/07/26 at 05:45 PM UTC

Gloucestershire vs Surrey
📍 County Ground, Bristol, England.

Scheduled H2H Match For Gloucestershire Vs Surrey

cricket Tour Logo.
Vitality Blast, Cross Group

Sat, 04 Jul 2026 at 05:45 PM UTC

Gloucestershire
Gloucestershire

Country GBR FlagGBR

Recent Form

D
L
D
D
W
Surrey
Surrey

Country GBR FlagGBR

Recent Form

D
D
W
D
L

4

Win

Last 10 Played

10
2 Draws

4

Win

4
Position
2

Game Schedule - Time Of Fixture

Gloucestershire will square off vs Surrey in Vitality Blast, Cross Group on Sat, 04 Jul 2026 at 05:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Gloucestershire vs Surrey H2H Stats

Over the most recent 10 head-2-head games between these teams, Gloucestershire have come out on top 4 times and Surrey have come out on top on 4 occasion. In the last fixture between them, Gloucestershire won 208-293.


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

Gloucestershire vs Surrey Past H2H Matches

11177
Metro Bank One-Day Cup
10:00 AM
08/08/25
187819
Surrey
208
187835
Gloucestershire
293
10:00 AM
30/07/24
187819
Surrey
264
187835
Gloucestershire
301
10:00 AM
19/08/22
187819
Surrey
292
187835
Gloucestershire
294
10:00 AM
15/08/21
187819
Surrey
246
187835
Gloucestershire
242
10:00 AM
17/04/19
187835
Gloucestershire
235
187819
Surrey
88
10:00 AM
23/05/18
187819
Surrey
286
187835
Gloucestershire
282
11268
T20 Blast
06:00 PM
09/07/25
187835
Gloucestershire
165
187819
Surrey
193
05:30 PM
14/06/24
187819
Surrey
170
187835
Gloucestershire
170
05:45 PM
02/06/23
187835
Gloucestershire
127
187819
Surrey
124
05:30 PM
31/05/22
187819
Surrey
129
187835
Gloucestershire
92
01:30 PM
16/07/21
187835
Gloucestershire
177
187819
Surrey
178
10:00 AM
04/10/20
187819
Surrey
74
187835
Gloucestershire
73
05:30 PM
09/08/19
187819
Surrey
94
187835
Gloucestershire
165
01:30 PM
12/08/18
187835
Gloucestershire
174
187819
Surrey
169
05:30 PM
17/08/17
187819
Surrey
134
187835
Gloucestershire
130
05:30 PM
06/07/16
187835
Gloucestershire
152
187819
Surrey
151
05:30 PM
01/07/15
187819
Surrey
155
187835
Gloucestershire
154
01:30 PM
18/07/14
187835
Gloucestershire
152
187819
Surrey
157
16506
County Championship
10:00 AM
28/04/22
187835
Gloucestershire
443
187819
Surrey
603
10:00 AM
27/05/21
187819
Surrey
473
187835
Gloucestershire
426
10:00 AM
08/04/21
187835
Gloucestershire
555
187819
Surrey
553

Gloucestershire Recent Matches

16506
County Championship (7 Matches)
09:30 AM
24/09/25
187833
Middlesex
634
187835
Gloucestershire
567
L
09:30 AM
15/09/25
187835
Gloucestershire
399
187831
Northamptonshire
398
W
09:30 AM
08/09/25
187839
Leicestershire
435
187835
Gloucestershire
657
D
10:00 AM
29/07/25
187835
Gloucestershire
404
187833
Middlesex
445
D
10:00 AM
22/07/25
187835
Gloucestershire
666
187822
Lancashire
668
L
10:00 AM
29/06/25
187827
Glamorgan
528
187835
Gloucestershire
635
D
10:00 AM
22/06/25
187835
Gloucestershire
713
187838
Derbyshire
694
D
11177
Metro Bank One-Day Cup (9 Matches)
10:00 AM
28/08/25
187832
Somerset
149
187835
Gloucestershire
155
L
10:00 AM
26/08/25
187835
Gloucestershire
313
187821
Hampshire
315
L
10:00 AM
24/08/25
187829
Essex
289
187835
Gloucestershire
159
L
10:00 AM
22/08/25
187826
Nottinghamshire
291
187835
Gloucestershire
343
W
10:00 AM
17/08/25
187828
Worcestershire
237
187835
Gloucestershire
240
W
01:00 PM
15/08/25
187835
Gloucestershire
289
187827
Glamorgan
288
W
10:00 AM
10/08/25
187835
Gloucestershire
286
187839
Leicestershire
285
W
10:00 AM
08/08/25
187819
Surrey
208
187835
Gloucestershire
293
W
10:00 AM
05/08/25
187835
Gloucestershire
341
187838
Derbyshire
282
W
11268
T20 Blast (14 Matches)
05:30 PM
18/07/25
187832
Somerset
164
187835
Gloucestershire
148
L
03:00 PM
17/07/25
187835
Gloucestershire
185
187836
Sussex
189
L
02:00 PM
13/07/25
187827
Glamorgan
135
187835
Gloucestershire
175
W
04:00 PM
11/07/25
187833
Middlesex
189
187835
Gloucestershire
166
L
06:00 PM
09/07/25
187835
Gloucestershire
165
187819
Surrey
193
L
03:00 PM
06/07/25
187835
Gloucestershire
204
187833
Middlesex
195
W
06:00 PM
04/07/25
187829
Essex
171
187835
Gloucestershire
184
W
06:00 PM
20/06/25
187835
Gloucestershire
130
187821
Hampshire
124
W
05:30 PM
18/06/25
187834
Kent
157
187835
Gloucestershire
160
W
03:00 PM
15/06/25
187835
Gloucestershire
149
187827
Glamorgan
189
L
06:00 PM
13/06/25
187835
Gloucestershire
135
187832
Somerset
137
L
06:00 PM
06/06/25
187821
Hampshire
121
187835
Gloucestershire
119
L
03:00 PM
01/06/25
187836
Sussex
173
187835
Gloucestershire
93
L
06:00 PM
30/05/25
187835
Gloucestershire
204
187834
Kent
208
L

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

Gloucestershire Next Fixtures

Surrey Next Fixtures

Gloucestershire Last Match Played Scorecard Stats

BatterRB4s6sSR
Sam Robson
b Ajeet Dale c Daaryoush Ahmed
1416387.50
Joshua De Caires
b Ajeet Dale c James Bracey
1022245.45
Luke Hollman
b Ajeet Dale c James Bracey
55811167.90
Leus du Plooy
Not out
26335821273.46
Ryan Higgins
b Ajeet Dale (LBW)
1--
Ben Geddes
b Graeme van Buuren (LBW)
601007160.00
Joe Cracknell
b Ajeet Dale c Oliver Price
641188154.24
Zafar Gohar
b Graeme van Buuren (Bowled)
2440460.00
Sebastian Morgan
b Oliver Price (Stumped)
9714313167.83
Toby Roland-Jones
b Oliver Price c Jack Taylor
19912211.11
Extras: 28W: 6N: 4B: 16LB: 2P: 0
Total: 634/9 (147.4 overs)
BowlerOMRWNBWDE/R
Matt Taylor2621280004.92
Ajeet Dale2511085004.32
Daaryoush Ahmed6.40230423.59
Ben Charlesworth40240006.00
Oliver Price171622003.65
Graeme van Buuren322902022.81
Marchant de Lange2511060004.24
Miles Hammond81440005.50
Jack Taylor40310007.75
Fall of Wickets
1. Sam Robson29-1 (5.1)
2. Joshua De Caires34-2 (7.2)
3. Ryan Higgins161-3 (31.4)
4. Luke Hollman161-4 (31.3)
5. Ben Geddes282-5 (66.2)
6. Joe Cracknell398-6 (97.4)
7. Zafar Gohar431-7 (108.1)
8. Sebastian Morgan610-8 (145.4)
9. Toby Roland-Jones634-9 (147.4)
Partnerships
Sam Robson / Joshua De Caires29 (31)
Luke Hollman / Joshua De Caires5 (13)
Luke Hollman / Leus du Plooy125 (147)
Ryan Higgins / Leus du Plooy0 (1)
Ben Geddes / Leus du Plooy121 (208)
Joe Cracknell / Leus du Plooy116 (188)
Zafar Gohar / Leus du Plooy33 (63)
Sebastian Morgan / Leus du Plooy179 (225)
Toby Roland-Jones / Leus du Plooy24 (12)

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)

Group Group A Standings

POSTEAMMPWLDPTS
1DerbyshireDerbyshire0000
2DurhamDurham0000
3LancashireLancashire0000
4LeicestershireLeicestershire0000
5NottinghamshireNottinghamshire0000
6YorkshireYorkshire0000
Top Upcoming
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
07:05 AM 26/12/25
Prediction
Sydney SixersSydney Sixers
Melbourne StarsMelbourne Stars
08:00 AM 26/12/25
Prediction
Sylhet TitansSylhet Titans
Rajshahi WarriorsRajshahi Warriors
10:15 AM 26/12/25
Prediction
Perth ScorchersPerth Scorchers
Hobart HurricanesHobart Hurricanes
01:00 PM 26/12/25
Prediction
Noakhali ExpressNoakhali Express
Chattogram RoyalsChattogram Royals
  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