Gloucestershire vs Surrey: Prediction, Head-to-Head, Odds & Stats (Sat, 04 Jul '26)
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
Sat, 04 Jul 2026 at 05:45 PM UTC
Gloucestershire
GBR
Recent Form
D
L
D
D
W
4
Win
Last 10 Played
10
2 Draws4
Win
4
Position
2
Surrey
GBR
Recent Form
D
D
W
D
L
4
Win
Last 10 Played
10
2 Draws4
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) | |
|---|---|
| Gloucestershire | 4 |
| Surrey | 4 |
Gloucestershire vs Surrey Past H2H Matches
Metro Bank One-Day Cup
10:00 AM
08/08/25
08/08/25
Surrey
208
Gloucestershire
293
10:00 AM
30/07/24
30/07/24
Surrey
264
Gloucestershire
301
10:00 AM
19/08/22
19/08/22
Surrey
292
Gloucestershire
294
10:00 AM
15/08/21
15/08/21
Surrey
246
Gloucestershire
242
10:00 AM
17/04/19
17/04/19
Gloucestershire
235
Surrey
88
10:00 AM
23/05/18
23/05/18
Surrey
286
Gloucestershire
282
T20 Blast
06:00 PM
09/07/25
09/07/25
Gloucestershire
165
Surrey
193
05:30 PM
14/06/24
14/06/24
Surrey
170
Gloucestershire
170
05:45 PM
02/06/23
02/06/23
Gloucestershire
127
Surrey
124
05:30 PM
31/05/22
31/05/22
Surrey
129
Gloucestershire
92
01:30 PM
16/07/21
16/07/21
Gloucestershire
177
Surrey
178
10:00 AM
04/10/20
04/10/20
Surrey
74
Gloucestershire
73
05:30 PM
09/08/19
09/08/19
Surrey
94
Gloucestershire
165
01:30 PM
12/08/18
12/08/18
Gloucestershire
174
Surrey
169
05:30 PM
17/08/17
17/08/17
Surrey
134
Gloucestershire
130
05:30 PM
06/07/16
06/07/16
Gloucestershire
152
Surrey
151
05:30 PM
01/07/15
01/07/15
Surrey
155
Gloucestershire
154
01:30 PM
18/07/14
18/07/14
Gloucestershire
152
Surrey
157
County Championship
10:00 AM
28/04/22
28/04/22
Gloucestershire
443
Surrey
603
10:00 AM
27/05/21
27/05/21
Surrey
473
Gloucestershire
426
10:00 AM
08/04/21
08/04/21
Gloucestershire
555
Surrey
553
Gloucestershire Recent Matches
County Championship (7 Matches)
09:30 AM
24/09/25
24/09/25
Middlesex
634
Gloucestershire
567
L
09:30 AM
15/09/25
15/09/25
Gloucestershire
399
Northamptonshire
398
W
09:30 AM
08/09/25
08/09/25
Leicestershire
435
Gloucestershire
657
D
10:00 AM
29/07/25
29/07/25
Gloucestershire
404
Middlesex
445
D
10:00 AM
22/07/25
22/07/25
Gloucestershire
666
Lancashire
668
L
10:00 AM
29/06/25
29/06/25
Glamorgan
528
Gloucestershire
635
D
10:00 AM
22/06/25
22/06/25
Gloucestershire
713
Derbyshire
694
D
Metro Bank One-Day Cup (9 Matches)
10:00 AM
28/08/25
28/08/25
Somerset
149
Gloucestershire
155
L
10:00 AM
26/08/25
26/08/25
Gloucestershire
313
Hampshire
315
L
10:00 AM
24/08/25
24/08/25
Essex
289
Gloucestershire
159
L
10:00 AM
22/08/25
22/08/25
Nottinghamshire
291
Gloucestershire
343
W
10:00 AM
17/08/25
17/08/25
Worcestershire
237
Gloucestershire
240
W
01:00 PM
15/08/25
15/08/25
Gloucestershire
289
Glamorgan
288
W
10:00 AM
10/08/25
10/08/25
Gloucestershire
286
Leicestershire
285
W
10:00 AM
08/08/25
08/08/25
Surrey
208
Gloucestershire
293
W
10:00 AM
05/08/25
05/08/25
Gloucestershire
341
Derbyshire
282
W
T20 Blast (14 Matches)
05:30 PM
18/07/25
18/07/25
Somerset
164
Gloucestershire
148
L
03:00 PM
17/07/25
17/07/25
Gloucestershire
185
Sussex
189
L
02:00 PM
13/07/25
13/07/25
Glamorgan
135
Gloucestershire
175
W
04:00 PM
11/07/25
11/07/25
Middlesex
189
Gloucestershire
166
L
06:00 PM
09/07/25
09/07/25
Gloucestershire
165
Surrey
193
L
03:00 PM
06/07/25
06/07/25
Gloucestershire
204
Middlesex
195
W
06:00 PM
04/07/25
04/07/25
Essex
171
Gloucestershire
184
W
06:00 PM
20/06/25
20/06/25
Gloucestershire
130
Hampshire
124
W
05:30 PM
18/06/25
18/06/25
Kent
157
Gloucestershire
160
W
03:00 PM
15/06/25
15/06/25
Gloucestershire
149
Glamorgan
189
L
06:00 PM
13/06/25
13/06/25
Gloucestershire
135
Somerset
137
L
06:00 PM
06/06/25
06/06/25
Hampshire
121
Gloucestershire
119
L
03:00 PM
01/06/25
01/06/25
Sussex
173
Gloucestershire
93
L
06:00 PM
30/05/25
30/05/25
Gloucestershire
204
Kent
208
L
Surrey Recent Matches
County Championship (7 Matches)
09:30 AM
24/09/25
24/09/25
Hampshire
408
Surrey
428
W
09:30 AM
15/09/25
15/09/25
Surrey
467
Nottinghamshire
487
L
09:30 AM
08/09/25
08/09/25
Surrey
637
Warwickshire
353
D
10:00 AM
29/07/25
29/07/25
Durham
497
Surrey
498
W
10:00 AM
22/07/25
22/07/25
Yorkshire
637
Surrey
537
D
10:00 AM
29/06/25
29/06/25
Surrey
820
Durham
624
D
10:00 AM
22/06/25
22/06/25
Worcestershire
339
Surrey
344
W
T20 Blast (15 Matches)
05:30 PM
03/09/25
03/09/25
Surrey
147
Northamptonshire
154
L
05:30 PM
18/07/25
18/07/25
Sussex
197
Surrey
204
W
05:15 PM
16/07/25
16/07/25
Middlesex
181
Surrey
189
W
02:30 PM
13/07/25
13/07/25
Surrey
201
Somerset
134
W
05:30 PM
11/07/25
11/07/25
Surrey
224
Glamorgan
222
W
06:00 PM
09/07/25
09/07/25
Gloucestershire
165
Surrey
193
W
03:30 PM
06/07/25
06/07/25
Surrey
141
Essex
145
L
05:45 PM
20/06/25
20/06/25
Surrey
194
Middlesex
119
W
05:30 PM
18/06/25
18/06/25
Surrey
210
Sussex
162
W
06:00 PM
17/06/25
17/06/25
Hampshire
124
Surrey
193
W
05:30 PM
12/06/25
12/06/25
Surrey
173
Kent
171
W
05:30 PM
06/06/25
06/06/25
Kent
151
Surrey
193
W
05:30 PM
05/06/25
05/06/25
Surrey
141
Hampshire
63
L
05:30 PM
03/06/25
03/06/25
Glamorgan
142
Surrey
149
W
05:30 PM
30/05/25
30/05/25
Somerset
147
Surrey
146
L
Metro Bank One-Day Cup (8 Matches)
10:00 AM
26/08/25
26/08/25
Worcestershire
269
Surrey
266
L
10:00 AM
24/08/25
24/08/25
Nottinghamshire
279
Surrey
289
W
10:00 AM
22/08/25
22/08/25
Derbyshire
345
Surrey
388
W
10:00 AM
18/08/25
18/08/25
Surrey
160
Hampshire
162
L
10:00 AM
15/08/25
15/08/25
Essex
417
Surrey
173
L
10:00 AM
13/08/25
13/08/25
Surrey
147
Glamorgan
308
W
10:00 AM
08/08/25
08/08/25
Surrey
208
Gloucestershire
293
L
10:00 AM
06/08/25
06/08/25
Surrey
174
Leicestershire
179
L
Gloucestershire Next Fixtures
T20 Blast
05:30 PM
22/05/26
22/05/26
Gloucestershire
Warwickshire
Prediction
05:45 PM
23/05/26
23/05/26
Glamorgan
Gloucestershire
Prediction
05:30 PM
29/05/26
29/05/26
Northamptonshire
Gloucestershire
Prediction
05:30 PM
31/05/26
31/05/26
Yorkshire
Gloucestershire
Prediction
05:30 PM
05/06/26
05/06/26
Gloucestershire
Somerset
Prediction
05:30 PM
07/06/26
07/06/26
Gloucestershire
Worcestershire
Prediction
05:30 PM
26/06/26
26/06/26
Somerset
Gloucestershire
Prediction
05:30 PM
01/07/26
01/07/26
Gloucestershire
Northamptonshire
Prediction
05:45 PM
04/07/26
04/07/26
Gloucestershire
Surrey
Prediction
05:30 PM
05/07/26
05/07/26
Warwickshire
Gloucestershire
Prediction
05:30 PM
10/07/26
10/07/26
Worcestershire
Gloucestershire
Prediction
05:30 PM
12/07/26
12/07/26
Gloucestershire
Glamorgan
Prediction
Metro Bank One-Day Cup
10:00 AM
22/07/26
22/07/26
Leicestershire
Gloucestershire
Prediction
10:00 AM
24/07/26
24/07/26
Somerset
Gloucestershire
Prediction
10:00 AM
26/07/26
26/07/26
Gloucestershire
Kent
Prediction
10:00 AM
31/07/26
31/07/26
Gloucestershire
Surrey
Prediction
10:00 AM
02/08/26
02/08/26
Warwickshire
Gloucestershire
Prediction
10:00 AM
07/08/26
07/08/26
Lancashire
Gloucestershire
Prediction
10:00 AM
11/08/26
11/08/26
Gloucestershire
Northamptonshire
Prediction
County Championship
10:00 AM
03/04/26
03/04/26
Middlesex
Gloucestershire
Prediction
10:00 AM
10/04/26
10/04/26
Gloucestershire
Durham
Prediction
10:00 AM
17/04/26
17/04/26
Gloucestershire
Lancashire
Prediction
10:00 AM
24/04/26
24/04/26
Derbyshire
Gloucestershire
Prediction
10:00 AM
08/05/26
08/05/26
Gloucestershire
Kent
Prediction
10:00 AM
15/05/26
15/05/26
Gloucestershire
Northamptonshire
Prediction
10:00 AM
12/06/26
12/06/26
Northamptonshire
Gloucestershire
Prediction
10:00 AM
19/06/26
19/06/26
Worcestershire
Gloucestershire
Prediction
10:00 AM
20/08/26
20/08/26
Gloucestershire
Worcestershire
Prediction
10:00 AM
27/08/26
27/08/26
Durham
Gloucestershire
Prediction
10:00 AM
02/09/26
02/09/26
Gloucestershire
Derbyshire
Prediction
Surrey Next Fixtures
T20 Blast
05:30 PM
22/05/26
22/05/26
Surrey
Lancashire
Prediction
05:30 PM
24/05/26
24/05/26
Middlesex
Surrey
Prediction
05:30 PM
29/05/26
29/05/26
Hampshire
Surrey
Prediction
05:30 PM
31/05/26
31/05/26
Surrey
Kent
Prediction
05:45 PM
03/06/26
03/06/26
Surrey
Middlesex
Prediction
05:30 PM
05/06/26
05/06/26
Surrey
Hampshire
Prediction
05:30 PM
26/06/26
26/06/26
Sussex
Surrey
Prediction
05:30 PM
01/07/26
01/07/26
Essex
Surrey
Prediction
05:45 PM
04/07/26
04/07/26
Gloucestershire
Surrey
Prediction
05:30 PM
08/07/26
08/07/26
Surrey
Sussex
Prediction
05:30 PM
10/07/26
10/07/26
Kent
Surrey
Prediction
05:30 PM
12/07/26
12/07/26
Surrey
Essex
Prediction
Metro Bank One-Day Cup
10:00 AM
21/07/26
21/07/26
Lancashire
Surrey
Prediction
10:00 AM
24/07/26
24/07/26
Surrey
Leicestershire
Prediction
10:00 AM
26/07/26
26/07/26
Surrey
Northamptonshire
Prediction
10:00 AM
29/07/26
29/07/26
Warwickshire
Surrey
Prediction
10:00 AM
31/07/26
31/07/26
Gloucestershire
Surrey
Prediction
10:00 AM
05/08/26
05/08/26
Surrey
Kent
Prediction
10:00 AM
07/08/26
07/08/26
Somerset
Surrey
Prediction
10:00 AM
11/08/26
11/08/26
Surrey
Nottinghamshire
Prediction
County Championship
10:00 AM
03/04/26
03/04/26
Warwickshire
Surrey
Prediction
10:00 AM
10/04/26
10/04/26
Surrey
Leicestershire
Prediction
10:00 AM
24/04/26
24/04/26
Surrey
Essex
Prediction
10:00 AM
01/05/26
01/05/26
Surrey
Sussex
Prediction
10:00 AM
08/05/26
08/05/26
Nottinghamshire
Surrey
Prediction
10:00 AM
15/05/26
15/05/26
Yorkshire
Surrey
Prediction
10:00 AM
07/06/26
07/06/26
Surrey
Hampshire
Prediction
10:00 AM
19/06/26
19/06/26
Glamorgan
Surrey
Prediction
10:00 AM
20/08/26
20/08/26
Surrey
Nottinghamshire
Prediction
10:00 AM
27/08/26
27/08/26
Essex
Surrey
Prediction
Gloucestershire Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Sam Robson b Ajeet Dale c Daaryoush Ahmed | 14 | 16 | 3 | 87.50 | |
| Joshua De Caires b Ajeet Dale c James Bracey | 10 | 22 | 2 | 45.45 | |
| Luke Hollman b Ajeet Dale c James Bracey | 55 | 81 | 11 | 67.90 | |
| Leus du Plooy Not out | 263 | 358 | 21 | 2 | 73.46 |
| Ryan Higgins b Ajeet Dale (LBW) | 1 | -- | |||
| Ben Geddes b Graeme van Buuren (LBW) | 60 | 100 | 7 | 1 | 60.00 |
| Joe Cracknell b Ajeet Dale c Oliver Price | 64 | 118 | 8 | 1 | 54.24 |
| Zafar Gohar b Graeme van Buuren (Bowled) | 24 | 40 | 4 | 60.00 | |
| Sebastian Morgan b Oliver Price (Stumped) | 97 | 143 | 13 | 1 | 67.83 |
| Toby Roland-Jones b Oliver Price c Jack Taylor | 19 | 9 | 1 | 2 | 211.11 |
Extras: 28W: 6N: 4B: 16LB: 2P: 0
Total: 634/9 (147.4 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Matt Taylor | 26 | 2 | 128 | 0 | 0 | 0 | 4.92 |
| Ajeet Dale | 25 | 1 | 108 | 5 | 0 | 0 | 4.32 |
| Daaryoush Ahmed | 6.4 | 0 | 23 | 0 | 4 | 2 | 3.59 |
| Ben Charlesworth | 4 | 0 | 24 | 0 | 0 | 0 | 6.00 |
| Oliver Price | 17 | 1 | 62 | 2 | 0 | 0 | 3.65 |
| Graeme van Buuren | 32 | 2 | 90 | 2 | 0 | 2 | 2.81 |
| Marchant de Lange | 25 | 1 | 106 | 0 | 0 | 0 | 4.24 |
| Miles Hammond | 8 | 1 | 44 | 0 | 0 | 0 | 5.50 |
| Jack Taylor | 4 | 0 | 31 | 0 | 0 | 0 | 7.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
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Rory Burns b James Fuller c Washington Sundar | 29 | 42 | 4 | 69.05 | |
| Dominic Sibley b Kyle Abbott (LBW) | 7 | 27 | 1 | 25.93 | |
| Ryan Patel b Kyle Abbott c Scott Currie | 7 | -- | |||
| Ben Foakes b James Fuller (Bowled) | 2 | 20 | 10.00 | ||
| Dan Lawrence b James Fuller c Nick Gubbins | 36 | 60 | 3 | 60.00 | |
| Ollie Sykes b Washington Sundar (Bowled) | 16 | 26 | 3 | 61.54 | |
| Ralphie Albert b Kyle Abbott (Bowled) | 5 | 13 | 1 | 38.46 | |
| Thomas Lawes c & b Liam Dawson | 12 | 26 | 2 | 46.15 | |
| Matthew Fisher b Washington Sundar (Bowled) | 10 | 28 | 2 | 35.71 | |
| Rahul Chahar b Washington Sundar c Scott Currie | 17 | 29 | 2 | 58.62 | |
| James Taylor Not out | 5 | 7 | 1 | 71.43 |
Extras: 8W: 0N: 2B: 0LB: 6P: 0
Total: 147/10 (47.2 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Kyle Abbott | 12 | 4 | 27 | 3 | 2 | 0 | 2.25 |
| Brad Wheal | 10 | 0 | 37 | 0 | 0 | 0 | 3.70 |
| James Fuller | 10 | 2 | 46 | 3 | 0 | 0 | 4.60 |
| Liam Dawson | 12 | 5 | 26 | 1 | 0 | 0 | 2.17 |
| Washington Sundar | 3.2 | 0 | 5 | 3 | 0 | 0 | 1.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
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 0 | 0 | ||
| 2 | 0 | 0 | 0 | 0 | ||
| 3 | 0 | 0 | 0 | 0 | ||
| 4 | 0 | 0 | 0 | 0 | ||
| 5 | 0 | 0 | 0 | 0 | ||
| 6 | 0 | 0 | 0 | 0 |
Cricket Previews & Betting Tips

04 Dec 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Queensland Betting Tips & Picks December 4, 2025

03 Dec 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Western Australia Betting Tips & Picks December 3, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025
Top Upcoming
Sydney Thunder
Sydney Sixers
Melbourne Renegades
Hobart Hurricanes
Sydney Thunder
Brisbane Heat
Adelaide Strikers
Melbourne Stars
Northern Districts
Auckland Aces
Sydney Sixers
Melbourne Stars
Sylhet Titans
Rajshahi Warriors
Perth Scorchers
Hobart Hurricanes
Noakhali Express
Chattogram Royals
08:15 AM 20/12/25
Prediction08:15 AM 21/12/25
Prediction08:15 AM 22/12/25
Prediction08:15 AM 23/12/25
Prediction01:10 AM 26/12/25
Prediction07:05 AM 26/12/25
Prediction08:00 AM 26/12/25
Prediction10:15 AM 26/12/25
Prediction01:00 PM 26/12/25
Prediction