Vitality Blast
Scheduled30 May 2024 T20 at The Rose Bowl, Southampton South Group
Hampshire vs Surrey
South Group
The Rose Bowl, Southampton
11:30 PM
Starts at 11:30 PM
Hampshire
HAM
Surrey
SUR
Scheduled
Starts at 11:30 PM
Scheduled31 May 2024 T20 at Sophia Gardens, Cardiff South Group
Glamorgan vs Surrey
South Group
Sophia Gardens, Cardiff
11:00 PM
Starts at 11:00 PM
Glamorgan
GLA
Surrey
SUR
Scheduled
Starts at 11:00 PM
Scheduled2 June 2024 T20 at Kennington Oval, London South Group
Surrey vs Somerset
South Group
Kennington Oval, London
08:00 PM
Starts at 08:00 PM
Surrey
SUR
Somerset
SOM
Scheduled
Starts at 08:00 PM
Scheduled7 June 2024 T20 at Kennington Oval, London South Group
Surrey vs Sussex
South Group
Kennington Oval, London
11:00 PM
Starts at 11:00 PM
Surrey
SUR
Sussex
SUS
Scheduled
Starts at 11:00 PM
Scheduled14 June 2024 T20 at Kennington Oval, London South Group
Surrey vs Gloucestershire
South Group
Kennington Oval, London
11:00 PM
Starts at 11:00 PM
Surrey
SUR
Gloucestershire
GLO
Scheduled
Starts at 11:00 PM
Scheduled15 June 2024 T20 at County Ground, Hove, Brighton South Group
Sussex vs Surrey
South Group
County Ground, Hove, Brighton
11:30 PM
Starts at 11:30 PM
Sussex
SUS
Surrey
SUR
Scheduled
Starts at 11:30 PM
Scheduled20 June 2024 T20 at Lord's, London South Group
Middlesex vs Surrey
South Group
Lord's, London
10:45 PM
Starts at 10:45 PM
Middlesex
MID
Surrey
SUR
Scheduled
Starts at 10:45 PM
Vitality County Championship Division One
Scheduled10-15 May 2024First Class at Kennington Oval, London 25th Match
Surrey vs Warwickshire
25th Match
Kennington Oval, London
03:30 PM
Starts at 03:30 PM
Surrey
SUR
Warwickshire
WAS
Scheduled
Starts at 03:30 PM
Scheduled17-22 May 2024First Class at Kennington Oval, London 30th Match
Surrey vs Worcestershire
30th Match
Kennington Oval, London
03:30 PM
Starts at 03:30 PM
Surrey
SUR
Worcestershire
WOR
Scheduled
Starts at 03:30 PM
Scheduled24-29 May 2024First Class at The Rose Bowl, Southampton 32nd Match
Hampshire vs Surrey
32nd Match
The Rose Bowl, Southampton
03:30 PM
Starts at 03:30 PM
Hampshire
HAM
Surrey
SUR
Scheduled
Starts at 03:30 PM