Tue 9th July
- England v New Zealand - Second T20I
Women's T20 international series, Sky Sports Main Event (18:00), Sky Sports Cricket (18:00)
Wed 10th July
- England vs West Indies - First Test
Men's Test series, Sky Sports Main Event (10:00), Sky Sports Cricket (10:00)
Thu 11th July
- 3rd T20
England W v New Zealand W, Sky Sports Main Event (18:30), Sky Sports Cricket (18:30)
- England vs West Indies - First Test
Men's Test series, Sky Sports Main Event (10:15), Sky Sports Cricket (10:15)
Fri 12th July
- England vs West Indies - First Test
Men's Test series, Sky Sports Main Event (10:15), Sky Sports Cricket (10:15)
- Lancashire v Yorkshire
Vitality Blast, Sky Sports Cricket (18:45)
Sat 13th July
- England vs West Indies - First Test
Men's Test series, Sky Sports Cricket (10:15), Sky Sports Main Event (13:30)
- England vs New Zealand - Fourth T20I
Women's T20 international series, Sky Sports Cricket (18:15), Sky Sports Mix (18:15), Sky Sports Main Event (18:30)
Sun 14th July
- England vs West Indies - First Test
Men's Test series, Sky Sports Main Event (10:15), Sky Sports Cricket (10:15)
Tue 16th July
- Kent v Glamorgan
Vitality Blast