Thu, 22 Jun '23
Surrey Flag

Surrey

252/7
Middlesex Flag

Middlesex

(19.2/20 ov, T:253) 254/3

Middlesex won by 7 wickets (with 4 balls remaining)

Sun, 25 Jun '23
Lancashire Flag

Lancashire

274 & 293
Surrey Flag

Surrey

(T:208) 360 & 84

Lancashire won by 123 runs

Fri, 30 Jun '23
Somerset Flag

Somerset

208/5
Surrey Flag

Surrey

(20 ov, T:209) 190/9

Somerset won by 18 runs

Sun, 02 Jul '23
Surrey Flag

Surrey

195/6
Essex Flag

Essex

(20 ov, T:196) 199/7

Essex won by 3 wickets (with 0 balls remaining)

Fri, 07 Jul '23
Surrey Flag

Surrey

187/5
Lancashire Flag

Lancashire

(20 ov, T:188) 174/6

Surrey won by 13 runs

Mon, 10 Jul '23
Surrey Flag

Surrey

355 & 340
Nottinghamshire Flag

Nottinghamshire

(T:297) 399 & 118/1

Match drawn

Sat, 15 Jul '23
Somerset Flag

Somerset

(19/19 ov) 142/7
Surrey Flag

Surrey

(16.5/19 ov, T:143) 118

Somerset won by 24 runs

Wed, 19 Jul '23
Surrey Flag

Surrey

(T:78) 433 & 78/2
Middlesex Flag

Middlesex

(f/o) 238 & 272

Surrey won by 8 wickets

Tue, 25 Jul '23
Somerset Flag

Somerset

170 & 226
Surrey Flag

Surrey

(T:29) 368 & 29/0

Surrey won by 10 wickets

Thu, 03 Aug '23
Surrey Flag

Surrey

325
Leicestershire Flag

Leicestershire

(42.2/50 ov, T:326) 329/5

Leics won by 5 wickets (with 46 balls remaining)

Sat, 05 Aug '23
Middlesex Flag

Middlesex

Surrey Flag

Surrey

Match abandoned without a ball bowled

Fri, 11 Aug '23
Kent Flag

Kent

330/6
Surrey Flag

Surrey

(43.1/50 ov, T:331) 243

Kent won by 87 runs

Sun, 13 Aug '23
Surrey Flag

Surrey

(40/40 ov) 244/7
Nottinghamshire Flag

Nottinghamshire

(40/40 ov, T:241) 237

Surrey won by 3 runs (D/L method)

Tue, 15 Aug '23
Surrey Flag

Surrey

241
Yorkshire Flag

Yorkshire

(48.3/50 ov, T:242) 243/9

Yorkshire won by 1 wicket (with 9 balls remaining)

Thu, 17 Aug '23
Surrey Flag

Surrey

153
Lancashire Flag

Lancashire

(22.1/50 ov, T:154) 157/0

Lancashire won by 10 wickets (with 167 balls remaining)

Sun, 20 Aug '23
Surrey Flag

Surrey

203
Hampshire Flag

Hampshire

(33.2/50 ov, T:204) 206/2

Hampshire won by 8 wickets (with 100 balls remaining)

Tue, 22 Aug '23
Essex Flag

Essex

259/9
Surrey Flag

Surrey

(50 ov, T:260) 261/8

Surrey won by 2 wickets (with 0 balls remaining)

Sun, 03 Sep '23
Surrey Flag

Surrey

396
Warwickshire Flag

Warwickshire

(f/o) 161 & 138

Surrey won by an innings and 97 runs

Tue, 19 Sep '23
Northamptonshire Flag

Northamptonshire

357
Surrey Flag

Surrey

(f/o) 185 & 142/0

Match drawn

Tue, 26 Sep '23
Hampshire Flag

Hampshire

219 & 172
Surrey Flag

Surrey

(T:185) 207 & 132

Hampshire won by 52 runs

Fri, 05 Apr '24
Lancashire Flag

Lancashire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 12 Apr '24
Surrey Flag

Surrey

Somerset Flag

Somerset

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 19 Apr '24
Kent Flag

Kent

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 26 Apr '24
Surrey Flag

Surrey

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 10 May '24
Surrey Flag

Surrey

Warwickshire Flag

Warwickshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 17 May '24
Surrey Flag

Surrey

Worcestershire Flag

Worcestershire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 24 May '24
Hampshire Flag

Hampshire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 30 May '24
Hampshire Flag

Hampshire

Surrey Flag

Surrey

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Fri, 31 May '24
Glamorgan Flag

Glamorgan

Surrey Flag

Surrey

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sun, 02 Jun '24
Surrey Flag

Surrey

Somerset Flag

Somerset

2:30 PM
2:30 pm GMT | 3:30 pm Local

Match yet to begin

Fri, 07 Jun '24
Surrey Flag

Surrey

Sussex Flag

Sussex

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Fri, 14 Jun '24
Surrey Flag

Surrey

Gloucestershire Flag

Gloucestershire

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sat, 15 Jun '24
Sussex Flag

Sussex

Surrey Flag

Surrey

1:30 PM
1:30 pm GMT | 2:30 pm Local

Match yet to begin

Thu, 20 Jun '24
Middlesex Flag

Middlesex

Surrey Flag

Surrey

5:15 PM
5:15 pm GMT | 6:15 pm Local

Match yet to begin

Fri, 21 Jun '24
Surrey Flag

Surrey

Glamorgan Flag

Glamorgan

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sun, 23 Jun '24
Worcestershire Flag

Worcestershire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sun, 30 Jun '24
Surrey Flag

Surrey

Essex Flag

Essex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 05 Jul '24
Surrey Flag

Surrey

Middlesex Flag

Middlesex

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sun, 07 Jul '24
Surrey Flag

Surrey

Kent Flag

Kent

1:30 PM
1:30 pm GMT | 2:30 pm Local

Match yet to begin

Fri, 12 Jul '24
Somerset Flag

Somerset

Surrey Flag

Surrey

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Sun, 14 Jul '24
Essex Flag

Essex

Surrey Flag

Surrey

1:30 PM
1:30 pm GMT | 2:30 pm Local

Match yet to begin

Thu, 18 Jul '24
Surrey Flag

Surrey

Hampshire Flag

Hampshire

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Fri, 19 Jul '24
Kent Flag

Kent

Surrey Flag

Surrey

6:00 PM
6:00 pm GMT | 7:00 pm Local

Match yet to begin

Thu, 25 Jul '24
Surrey Flag

Surrey

Yorkshire Flag

Yorkshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sun, 28 Jul '24
Surrey Flag

Surrey

Glamorgan Flag

Glamorgan

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 30 Jul '24
Surrey Flag

Surrey

Gloucestershire Flag

Gloucestershire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 02 Aug '24
Warwickshire Flag

Warwickshire

Surrey Flag

Surrey

Match yet to begin

Sun, 04 Aug '24
Surrey Flag

Surrey

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 06 Aug '24
Leicestershire Flag

Leicestershire

Surrey Flag

Surrey

Match yet to begin

Fri, 09 Aug '24
Essex Flag

Essex

Surrey Flag

Surrey

1:00 PM
1:00 pm GMT | 2:00 pm Local

Match yet to begin

Sun, 11 Aug '24
Sussex Flag

Sussex

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 22 Aug '24
Surrey Flag

Surrey

Lancashire Flag

Lancashire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 29 Aug '24
Nottinghamshire Flag

Nottinghamshire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Mon, 09 Sep '24
Somerset Flag

Somerset

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 17 Sep '24
Surrey Flag

Surrey

Durham Flag

Durham

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 26 Sep '24
Essex Flag

Essex

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin