Surrey

Upcoming
4 Jul
03:30
Twenty20 Cup (England)
T20 Somerset v Surrey
South Group
11 Jul
20:00
County Championship Division One
First Class Yorkshire v Surrey
Day 1, 43rd Match
12 Jul
20:00
County Championship Division One
First Class Yorkshire v Surrey
Day 2, 43rd Match
13 Jul
20:00
County Championship Division One
First Class Yorkshire v Surrey
Day 3, 43rd Match
14 Jul
20:00
County Championship Division One
First Class Yorkshire v Surrey
Day 4, 43rd Match
19 Jul
20:00
County Championship Division One
First Class Surrey v Essex
Day 1, 46th Match
20 Jul
20:00
County Championship Division One
First Class Surrey v Essex
Day 2, 46th Match
21 Jul
20:00
County Championship Division One
First Class Surrey v Essex
Day 3, 46th Match
22 Jul
20:00
County Championship Division One
First Class Surrey v Essex
Day 4, 46th Match
25 Jul
20:00
County Championship Division One
First Class Surrey v Warwickshire
Day 1, 53rd Match
26 Jul
20:00
County Championship Division One
First Class Surrey v Warwickshire
Day 2, 53rd Match
27 Jul
20:00
County Championship Division One
First Class Surrey v Warwickshire
Day 3, 53rd Match
28 Jul
20:00
County Championship Division One
First Class Surrey v Warwickshire
Day 4, 53rd Match

Surrey

Past
2 Jul
03:30
Twenty20 Cup (England)
T20 Surrey v Kent
South Group
29 Jun
20:00
County Championship Division One
First Class Surrey v Kent
Day 4, 35th Match
28 Jun
20:00
County Championship Division One
First Class Surrey v Kent
Day 3, 35th Match
27 Jun
20:00
County Championship Division One
First Class Surrey v Kent
Day 2, 35th Match
26 Jun
20:00
County Championship Division One
First Class Surrey v Kent
Day 1, 35th Match
25 Jun
04:00
Twenty20 Cup (England)
T20 Essex v Surrey
South Group
24 Jun
04:00
Twenty20 Cup (England)
T20 Sussex v Surrey
South Group
22 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Somerset
South Group
19 Jun
23:30
Twenty20 Cup (England)
T20 Hampshire v Surrey
South Group
18 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Middlesex
South Group
15 Jun
20:00
County Championship Division One
First Class Somerset v Surrey
Day 4, 31st Match
14 Jun
20:00
County Championship Division One
First Class Somerset v Surrey
Day 3, 31st Match
13 Jun
20:00
County Championship Division One
First Class Somerset v Surrey
Day 2, 31st Match
12 Jun
20:00
County Championship Division One
First Class Somerset v Surrey
Day 1, 31st Match
10 Jun
03:15
Twenty20 Cup (England)
T20 Middlesex v Surrey
South Group
9 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Sussex
South Group
5 Jun
23:30
Twenty20 Cup (England)
T20 Glamorgan v Surrey
South Group
4 Jun
04:00
Twenty20 Cup (England)
T20 Kent v Surrey
South Group
3 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Hampshire
South Group
1 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Gloucestershire
South Group
28 May
03:30
Twenty20 Cup (England)
T20 Surrey v Glamorgan
South Group
26 May
03:30
Sri Lanka Cricket Development XI tour of England 2022
T20 Surrey v Sri Lanka Cricket Development XI
at London