Key
h=home, a=away
F=floodlit
CC1=County Championship division 1
CC2=County Championship division 2
50L=one-day match
T20=Twenty20
UNI=university match
TOM=tour match
Derbyshire
April
11 Durham MCCU h UNI
17 Gloucestershire a CC2
24 Glamorgan h CC2
May
1 Northamptonshire a CC2
8 Sussex h CC2
15 Essex a CC2
21 Lancashire a T20
22 Kent h CC2
27 Northamptonshire a T20 F
28 Sussex a CC2
June
3 Leicestershire h T20 F
5 Worcestershire a 50L
7 Durham h 50L F
10 Nottinghamshire a T20 F
12 Yorkshire h 50L
15 Warwickshire a 50L F
17 Birmingham Bears h T20 F
19 Yorkshire a T20
20 Worcestershire h CC2
24 Nottinghamshire h T20 F
26 Kent a CC2
July
1 Worcestershire a T20
3 Northamptonshire h T20
4 Northamptonshire h CC2
8 Leicestershire a T20
10 Yorkshire h T20
13 Lancashire h T20 F
15 Sri Lanka A h TOM F
17 Glamorgan a CC2
22 Worcestershire h T20 F
24 Nottinghamshire a 50L
27 Lancashire h 50L F
29 Durham a T20 F
31 Northamptonshire a 50L
August
1 Leicestershire h 50L F
4 Leicestershire a CC2
13 Essex h CC2
31 Gloucestershire h CC2
September
12 Leicestershire h CC2
20 Worcestershire a CC2
Durham
April
5 Durham MCCU h UNI
10 Somerset h CC1
24 Middlesex h CC1
May
1 Surrey a CC1
15 Lancashire h CC1
20 Worcestershire a T20
22 Warwickshire a CC1
27 Lancashire a T20 F
28 Nottinghamshire a CC1
June
1 Nottinghamshire h T20 F
3 Birmingham Bears a T20 F
4 Leicestershire a T20
5 Leicestershire a 50L
7 Derbyshire a 50L F
12 Worcestershire h 50L
15 Nottinghamshire h 50L F
17 Northamptonshire a T20 F
20 Yorkshire h CC1
24 Yorkshire h T20 F
26 Sri Lanka A h TOM
30 Worcestershire h T20
July
1 Nottinghamshire a T20 F
3 Hampshire h CC1
10 Leicestershire h T20
15 Northamptonshire h T20 F
16 Lancashire a CC1
20 Yorkshire a T20 F
22 Lancashire h T20 F
24 Northamptonshire a 50L
27 Warwickshire h 50L F
29 Derbyshire h T20 F
31 Yorkshire h 50L
August
1 Lancashire a 50L F
4 Somerset a CC1
13 Middlesex a CC1
23 Warwickshire h CC1
31 Nottinghamshire h CC1
September
6 Yorkshire a CC1
12 Surrey h CC1
20 Hampshire a CC1
Essex
March
31 Cambridge MCCU a UNI
April
10 Gloucestershire h CC2
17 Sussex a CC2
24 Northamptonshire h CC2
May
1 Worcestershire a CC2
8 Sri Lanka h TOM
15 Derbyshire h CC2
20 Surrey h T20 F
22 Glamorgan a CC2
28 Northamptonshire a CC2
June
1 Glamorgan a T20 F
3 Somerset a T20
5 Hampshire a 50L
6 Sussex a 50L F
10 Middlesex h T20 F
12 Somerset h 50L
15 Kent h 50L
16 Gloucestershire h T20 F
19 Leicestershire h CC2
24 Hampshire h T20 F
25 Surrey a T20
July
1 Kent h T20 F
3 Kent h CC2
8 Hampshire a T20 F
13 Gloucestershire a CC2
17 Gloucestershire a T20
21 Sussex h T20 F
22 Kent a T20 F
24 Surrey h 50L
26 Glamorgan h 50L
728 Middlesex a T20 F
29 Glamorgan h T20 F
31 Middlesex a 50L
August
2 Gloucestershire a 50L F
4 Sussex h CC2
13 Derbyshire a CC2
23 Leicestershire a CC2
31 Worcestershire h CC2
September
12 Glamorgan h CC2
20 Kent a CC2
Glamorgan
April
11 Cardiff MCCU h UNI
17 Leicestershire h CC2
24 Derbyshire a CC2
May
1 Kent a CC2
8 Worcestershire h CC2
15 Gloucestershire a CC2
22 Essex h CC2
26 Surrey a T20 F
June
1 Essex h T20 F
3 Hampshire h T20 F
6 Gloucestershire h 50L F
8 Sussex h 50L F
10 Gloucestershire a T20 F
12 Kent a 50L
14 Middlesex h 50L F
15 Somerset a T20
17 Kent h T20 F
19 Kent h CC2
24 Surrey h T20 F
July
2 Sussex a CC2
7 Sussex h T20 F
8 Middlesex a T20
10 Gloucestershire h T20
14 Hampshire a T20 F
15 Pakistan A h TOM F tbc
17 Derbyshire h CC2
22 Somerset h T20 F
24 Somerset a 50L
26 Essex a 50L
28 Sussex a T20 F
29 Essex a T20 F
31 Hampshire h 50L
August
1 Surrey a 50L F
3 Northamptonshire h CC2
13 Worcestershire a CC2
23 Sussex h CC2
31 Northamptonshire a CC2
September
6 Gloucestershire h CC2
12 Essex a CC2
20 Leicestershire a CC2
Gloucestershire
March
31 Durham MCCU h UNI
April
10 Essex a CC2
17 Derbyshire h CC2
24 Worcestershire h CC2
May
8 Kent a CC2
15 Glamorgan h CC2
20 Sussex h T20 F
22 Northamptonshire h CC2
29 Worcestershire a CC2
June
2 Middlesex a T20
3 Kent a T20
5 Somerset a 50L
6 Glamorgan a 50L F
8 Middlesex h 50L F
10 Glamorgan h T20 F
14 Hampshire h 50L F
16 Essex a T20 F
17 Somerset h T20 F
25 Hampshire a T20
26 Sussex a T20
27 Leicestershire a CC2
July
1 Somerset a T20
6 Surrey h T20 F
8 Kent h T20 F
10 Glamorgan a T20
13 Essex h CC2
17 Essex h T20
20 Leicestershire h CC2
24 Sussex h 50L
27 Surrey a 50L F
29 Middlesex h T20 F
31 Kent a 50L
August
2 Essex h 50L F
13 Sussex a CC2
23 Kent h CC2
31 Derbyshire a CC2
September
6 Glamorgan a CC2
12 Northamptonshire a CC2
20 Sussex h CC2
Hampshire
April
4 Cardiff MCCU h UNI
10 Warwickshire h CC1
17 Yorkshire a CC1
May
1 Middlesex h CC1
8 Lancashire a CC1
22 Nottinghamshire h CC1
27 Middlesex a T20
29 Middlesex a CC1
June
2 Kent h T20 F
3 Glamorgan a T20 F
5 Essex h 50L
7 Middlesex a 50L
8 Kent a T20 F
14 Gloucestershire a 50L F
15 Surrey h 50L F
17 Sussex h T20 F
19 Somerset a T20
24 Essex a T20 F
25 Gloucestershire h T20
26 Somerset h CC1
July
1 Surrey a T20 F
3 Durham a CC1
8 Essex h T20 F
10 Warwickshire a CC1
14 Glamorgan h T20 F
15 Sussex a T20 F
17 Surrey h CC1
22 Middlesex h T20 F
26 Kent h 50L F
27 Sussex a 50L F
29 Somerset h T20 F
31 Glamorgan a 50L
August
2 Somerset h 50L F
4 Lancashire h CC1
13 Nottinghamshire a CC1
23 Somerset a CC1
31 Yorkshire h CC1
September
6 Surrey a CC1
20 Durham h CC1
Kent
April
5 Loughborough MCCU h UNI
10 Worcestershire a CC2
24 Leicestershire a CC2
May
1 Glamorgan h CC2
8 Gloucestershire h CC2
15 Northamptonshire a CC2
20 Somerset h T20 F
22 Derbyshire a CC2
29 Leicestershire h CC2
June
2 Hampshire a T20 F
3 Gloucestershire h T20
5 Surrey h 50L
8 Hampshire h T20 F
10 Sussex a T20 F
12 Glamorgan h 50L
14 Somerset h 50L
15 Essex a 50L
17 Glamorgan a T20 F
19 Glamorgan a CC2
24 Middlesex h T20 F
26 Derbyshire h CC2
30 Sussex h T20 F
July
1 Essex a T20 F
3 Essex a CC2
7 Somerset a T20
8 Gloucestershire a T20 F
15 Surrey h T20
17 Sussex h CC2
22 Essex h T20 F
24 Middlesex a 50L
26 Hampshire a 50L F
29 Surrey a T20 F
31 Gloucestershire h 50L
August
2 Sussex a 50L F
3 Worcestershire h CC2
23 Gloucestershire a CC2
31 Sussex a CC2
September
6 Northamptonshire h CC2
20 Essex h CC2
Lancashire
April
11 Cambridge MCCU a UNI
17 Nottinghamshire h CC1
May
1 Somerset a CC1
8 Hampshire h CC1
15 Durham a CC1
21 Derbyshire h T20
22 Surrey h CC1
27 Durham h T20 F
29 Yorkshire a CC1
June
3 Yorkshire h T20 F
4 Nottinghamshire a T20
5 Warwickshire h 50L
8 Northamptonshire a 50L F
10 Leicestershire h T20 F
12 Nottinghamshire h 50L
15 Yorkshire h 50L F
16 Northamptonshire h T20 F
19 Birmingham Bears a T20
20 Warwickshire h CC1
24 Worcestershire h T20 F
26 Middlesex a CC1
July
1 Yorkshire a T20 F
3 Nottinghamshire a CC1
8 Worcestershire a T20
13 Derbyshire a T20 F
15 Leicestershire a T20
16 Durham h CC1
22 Durham a T20 F
26 Leicestershire a 50L
27 Derbyshire a 50L F
29 Birmingham Bears h T20 F
31 Worcestershire a 50L
August
1 Durham h 50L F
4 Hampshire a CC1
13 Yorkshire h CC1
23 Surrey a CC1
31 Somerset h CC1
September
12 Middlesex h CC1
20 Warwickshire a CC1
Leicestershire
April
11 Loughborough MCCU h UNI
17 Glamorgan a CC2
24 Kent h CC2
May
1 Sussex a CC2
8 Northamptonshire h CC2
13 Sri Lanka h TOM
20 Northamptonshire h T20
22 Worcestershire h CC2
27 Yorkshire a T20 F
29 Kent a CC2
June
3 Derbyshire a T20 F
4 Durham h T20
5 Durham h 50L
7 Warwickshire a 50L F
10 Lancashire a T20 F
12 Northamptonshire a 50L
15 Worcestershire a 50L
17 Worcestershire h T20
19 Essex a CC2
24 Birmingham Bears h T20
26 Northamptonshire a T20
27 Gloucestershire h CC2
July
3 Worcestershire a CC2
8 Derbyshire h T20
10 Durham a T20
12 Nottinghamshire h T20
15 Lancashire h T20
17 Birmingham Bears a T20
20 Gloucestershire a CC2
24 Yorkshire h 50L
26 Lancashire h 50L
29 Nottinghamshire a T20 F
31 Nottinghamshire h 50L
August
1 Derbyshire a 50L F
4 Derbyshire h CC2
13 Northamptonshire a CC2
23 Essex h CC2
September
6 Sussex h CC2
12 Derbyshire a CC2
20 Glamorgan h CC2
Middlesex
April
11 Oxford MCCU a UNI
17 Warwickshire h CC1
24 Durham a CC1
May
1 Hampshire a CC1
8 Nottinghamshire h CC1
15 Surrey a CC1
22 Somerset h CC1
27 Hampshire h T20
29 Hampshire h CC1
June
2 Gloucestershire h T20
7 Hampshire h 50L
8 Gloucestershire a 50L F
10 Essex a T20 F
12 Sussex a 50L
14 Glamorgan a 50L F
16 Sussex h T20 F
17 Surrey a T20 F
23 Somerset h T20 F
24 Kent a T20 F
26 Lancashire h CC1
July
1 Sussex a T20 F
3 Yorkshire a CC1
8 Glamorgan h T20
10 Somerset a CC1
15 Somerset a T20
21 Surrey h T20 F
22 Hampshire a T20 F
24 Kent h 50L
26 Somerset a 50L
28 Essex h T20 F
29 Gloucestershire a T20 F
31 Essex h 50L
August
2 Surrey h 50L F
4 Surrey h CC1
13 Durham h CC1
31 Warwickshire a CC1
September
6 Nottinghamshire a CC1
12 Lancashire a CC1
20 Yorkshire h CC1
Northamptonshire
April
5 Oxford MCCU a UNI
10 Sussex h CC2
24 Essex a CC2
May
1 Derbyshire h CC2
8 Leicestershire a CC2
15 Kent h CC2
20 Leicestershire a T20
22 Gloucestershire a CC2
27 Derbyshire h T20 F
28 Essex h CC2
June
3 Worcestershire h T20 F
6 Nottinghamshire a 50L F
8 Lancashire h 50L F
10 Worcestershire a T20
12 Leicestershire h 50L
14 Yorkshire a 50L
16 Lancashire a T20 F
17 Durham h T20 F
22 Sussex a CC2
26 Leicestershire h T20
July
1 Birmingham Bears a T20 F
3 Derbyshire a T20
4 Derbyshire a CC2
8 Nottinghamshire h T20 F
10 Worcestershire h CC2
15 Durham a T20 F
19 Birmingham Bears h T20 F
22 Yorkshire a T20 F
24 Durham h 50L
26 Warwickshire a 50L
27 Worcestershire a 50L
29 Yorkshire h T20 F
31 Derbyshire h 50L
August
3 Glamorgan a CC2
13 Leicestershire h CC2
23 Worcestershire a CC2
31 Glamorgan h CC2
September
6 Kent a CC2
12 Gloucestershire h CC2
Nottinghamshire
April
5 Cambridge MCCU a UNI
10 Surrey h CC1
17 Lancashire a CC1
May
1 Yorkshire h CC1
8 Middlesex a CC1
15 Warwickshire h CC1
20 Birmingham Bears h T20 F
22 Hampshire a CC1
28 Durham h CC1
June
1 Durham a T20 F
4 Lancashire h T20
6 Northamptonshire h 50L F
8 Warwickshire h 50L F
10 Derbyshire h T20 F
12 Lancashire a 50L
15 Durham a 50L F
17 Yorkshire a T20 F
18 Worcestershire a T20
19 Surrey a CC1
24 Derbyshire a T20 F
26 Warwickshire a CC1
July
1 Durham h T20 F
3 Lancashire h CC1
8 Northamptonshire a T20 F
9 Worcestershire h T20
12 Leicestershire a T20
15 Yorkshire h T20 F
17 Somerset h CC1
22 Birmingham Bears a T20 F
24 Derbyshire h 50L
27 Yorkshire a 50L
29 Leicestershire h T20 F
31 Leicestershire a 50L
August
1 Worcestershire h 50L F
13 Hampshire h CC1
23 Yorkshire a CC1
31 Durham a CC1
September
6 Middlesex h CC1
20 Somerset a CC1
Somerset
April
10 Durham a CC1
17 Cardiff MCCU h UNI
24 Surrey a CC1
May
1 Lancashire h CC1
8 Warwickshire a CC1
15 Yorkshire h CC1
20 Kent a T20 F
22 Middlesex a CC1
28 Surrey h CC1
June
1 Sussex a T20 F
3 Essex h T20
5 Gloucestershire h 50L
8 Surrey a 50L F
10 Surrey h T20
12 Essex a 50L
14 Kent a 50L
15 Glamorgan h T20
17 Gloucestershire a T20 F
19 Hampshire h T20
23 Middlesex a T20 F
26 Hampshire a CC1
July
1 Gloucestershire h T20
3 Pakistan h TOM
7 Kent h T20
8 Surrey a T20 F
10 Middlesex h CC1
15 Middlesex h T20
17 Nottinghamshire a CC1
22 Glamorgan a T20 F
24 Glamorgan h 50L
26 Middlesex h 50L
29 Hampshire a T20 F
30 Sussex h 50L
August
2 Hampshire a 50L F
4 Durham h CC1
23 Hampshire h CC1
31 Lancashire a CC1
September
6 Warwickshire h CC1
12 Yorkshire a CC1
20 Nottinghamshire h CC1
Surrey
March
31 Loughborough MCCU h UNI
April
10 Nottinghamshire a CC1
24 Somerset h CC1
May
1 Durham h CC1
8 Yorkshire a CC1
15 Middlesex h CC1
20 Essex a T20 F
22 Lancashire a CC1
26 Glamorgan h T20 F
28 Somerset a CC1
June
3 Sussex a T20 F
5 Kent a 50L
8 Somerset h 50L F
10 Somerset a T20
14 Sussex h 50L
15 Hampshire a 50L F
17 Middlesex h T20 F
19 Nottinghamshire h CC1
24 Glamorgan a T20 F
25 Essex h T20
July
1 Hampshire h T20 F
2 Warwickshire h CC1
6 Gloucestershire a T20 F
8 Somerset h T20 F
11 Yorkshire h CC1
15 Kent a T20
17 Hampshire a CC1
21 Middlesex a T20 F
22 Sussex h T20 F
24 Essex a 50L
27 Gloucestershire h 50L F
29 Kent h T20 F
August
1 Glamorgan h 50L F
2 Middlesex a 50L F
4 Middlesex a CC1
13 Warwickshire a CC1
23 Lancashire h CC1
September
6 Hampshire h CC1
12 Durham a CC1
Sussex
April
5 Leeds/Bradford MCCU h UNI
10 Northamptonshire a CC2
17 Essex h CC2
May
1 Leicestershire h CC2
8 Derbyshire a CC2
15 Worcestershire a CC2
20 Gloucestershire a T20 F
28 Derbyshire h CC2
June
1 Somerset h T20 F
3 Surrey h T20 F
6 Essex h 50L F
8 Glamorgan a 50L F
10 Kent h T20 F
12 Middlesex h 50L
14 Surrey a 50L
16 Middlesex a T20 F
17 Hampshire a T20 F
22 Northamptonshire h CC2
26 Gloucestershire h T20
30 Kent a T20 F
July
1 Middlesex h T20 F
2 Glamorgan h CC2
7 Glamorgan a T20 F
8 Pakistan h TOM
15 Hampshire h T20 F
17 Kent a CC2
21 Essex a T20 F
22 Surrey a T20 F
24 Gloucestershire a 50L
27 Hampshire h 50L F
28 Glamorgan h T20 F
30 Somerset a 50L
August
2 Kent h 50L F
4 Essex a CC2
13 Gloucestershire h CC2
23 Glamorgan a CC2
31 Kent h CC2
September
6 Leicestershire a CC2
12 Worcestershire h CC2
20 Gloucestershire a CC2
Warwickshire
March
31 Leeds/Bradford MCCU h UNI
April
10 Hampshire a CC1
17 Middlesex a CC1
24 Yorkshire h CC1
May
8 Somerset h CC1
15 Nottinghamshire a CC1
20 Nottinghamshire a T20 F
22 Durham h CC1
27 Worcestershire h T20 F
June
3 Durham h T20 F
5 Lancashire a 50L
7 Leicestershire h 50L F
8 Nottinghamshire a 50L F
10 Yorkshire h T20 F
15 Derbyshire h 50L F
17 Derbyshire a T20 F
19 Lancashire h T20
20 Lancashire a CC1
24 Leicestershire a T20
26 Nottinghamshire h CC1
July
1 Northamptonshire h T20 F
2 Surrey a CC1
8 Yorkshire a T20 F
10 Hampshire h CC1
15 Worcestershire a T20
17 Leicestershire h T20
19 Northamptonshire a T20 F
22 Nottinghamshire h T20 F
24 Worcestershire h 50L
26 Northamptonshire h 50L
27 Durham a 50L F
29 Lancashire a T20 F
August
1 Yorkshire a 50L F
4 Yorkshire a CC1
13 Surrey h CC1
23 Durham a CC1
31 Middlesex h CC1
September
6 Somerset a CC1
20 Lancashire h CC1
Worcestershire
March
31 Oxford MCCU a UNI
April
10 Kent h CC2
24 Gloucestershire a CC2
May
1 Essex h CC2
8 Glamorgan a CC2
15 Sussex h CC2
20 Durham h T20
22 Leicestershire a CC2
27 Birmingham Bears a T20 F
29 Gloucestershire h CC2
June
2 Yorkshire h T20
3 Northamptonshire a T20 F
5 Derbyshire h 50L
7 Yorkshire a 50L F
10 Northamptonshire h T20
12 Durham a 50L
15 Leicestershire h 50L
17 Leicestershire a T20
18 Nottinghamshire h T20
20 Derbyshire a CC2
24 Lancashire a T20 F
30 Durham a T20 F
July
1 Derbyshire h T20
3 Leicestershire h CC2
8 Lancashire h T20
9 Nottinghamshire a T20
10 Northamptonshire a CC2
15 Birmingham Bears h T20
22 Derbyshire a T20 F
24 Warwickshire a 50L
27 Northamptonshire h 50L
29 Pakistan h TOM
31 Lancashire h 50L
August
1 Nottinghamshire a 50L F
3 Kent a CC2
13 Glamorgan h CC2
23 Northamptonshire h CC2
31 Essex a CC2
September
12 Sussex a CC2
20 Derbyshire h CC2
Yorkshire
March
20 MCC a Other
April
11 Leeds/Bradford MCCU h UNI
17 Hampshire h CC1
24 Warwickshire a CC1
May
1 Nottinghamshire a CC1
8 Surrey h CC1
15 Somerset a CC1
27 Leicestershire h T20 F
29 Lancashire h CC1
June
2 Worcestershire a T20
3 Lancashire a T20 F
7 Worcestershire h 50L F
10 Birmingham Bears a T20 F
12 Derbyshire a 50L
14 Northamptonshire h 50L
15 Lancashire a 50L F
17 Nottinghamshire h T20 F
19 Derbyshire h T20
20 Durham a CC1
24 Durham a T20 F
26 Pakistan A h TOM
July
1 Lancashire h T20 F
3 Middlesex h CC1
8 Birmingham Bears h T20 F
10 Derbyshire a T20
11 Surrey a CC1
15 Nottinghamshire a T20 F
20 Durham h T20 F
22 Northamptonshire h T20 F
24 Leicestershire a 50L
27 Nottinghamshire h 50L
29 Northamptonshire a T20 F
31 Durham a 50L
August
1 Warwickshire h 50L F
4 Warwickshire h CC1
13 Lancashire a CC1
23 Nottinghamshire h CC1
31 Hampshire a CC1
6 Durham h CC1
12 Somerset h CC1
20 Middlesex a CC1