MONDAY APRIL 22
Kent v Surrey (Canterbury, Day 4 of 4, 11am) Worcestershire v Durham (Kidderminster, Day 4 of 4, 11am) Somerset v Nottinghamshire (Taunton, Day 4 of 4, 11am) Essex v Lancashire (Chelmsford, Day 4 of 4, 11am) Hampshire v Warwickshire (Southampton, Day 4 of 4, 11am)
Middlesex v Yorkshire (Lord’s, Day 4 of 4, 11am) Northamptonshire v Glamorgan (Northampton, Day 4 of 4, 11am)
Sussex v Gloucestershire (Hove, Day 4 of 4, 11am) Derbyshire v Leicestershire (Derby, Day 4 of 4, 11am)
Rajasthan Royals v Mumbai Indians (Jaipur, 3pm)
TUESDAY APRIL 23
Pakistan Women v West Indies Women (3rd ODI, Karachi, 11.30am)
Chennai Super Kings v Lucknow Super Giants (Chennai, 3pm)
WEDNESDAY APRIL 24
The Blaze v Southeast Stars (Leicester, 10.30am) Northern Diamonds v Western Storm (Headingley,10.30am) Thunder v Sunrisers (Sale, 10.30am)
Southern Vipers v Central Sparks (Wormsley, 10.30am)
Delhi Capitals v Gujarat Titans (Delhi, 3pm)
THURSDAY APRIL 25
Pakistan v New Zealand (4th T20I, Lahore, 3pm)
IPL
Sunrisers Hyderabad v Royal Challengers Bengaluru (Hyderabad, 3pm)
FRIDAY APRIL 26
Durham v Essex (Chester-le-Street, Day 1 of 4, 11am) Surrey vs Hampshire (The Oval, Day 1 of 4, 11am) Warwickshire vs Nottinghamshire (Edgbaston, Day 1 of 4, 11am)
Worcestershire vs Somerset (Kidderminster, Day 1 of 4, 11am)
Gloucestershire v Middlesex (Bristol, Day 1 of 4, 11am) Leicestershire v Northamptonshire (Leicester, Day 1 of 4, 11am)
Yorkshire vs Derbyshire (Headingley, Day 1 of 4, 11am)
Kolkata Knight Riders v Punjab Kings (Eden Gardens, 3pm)
SATURDAY APRIL 27
Pakistan v New Zealand (5t