The dates of England's autumn series against Pakistan in the United Arab Emirates have finally been published.
England's summer programme concludes with a Twenty20 against Australia on September 13 and they arrive in the UAE on September 30 for a nine-week trip.
The tour begins with a pair of two-day warm-ups and a three-match Test series in Abu Dhabi, Dubai and Sharjah.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: http://gms.to/haveyoursay4
Four day/night one-day internationals follow between November 11-20, with three T20s rounding out the visit.
With another bumper three-format tour of South Africa following in December England may be tempted to rest key men given the hectic nature of their playing schedule, but head coach Trevor Bayliss will be equally keen to emerge successful from his first overseas challenge.
Negotiations over the make-up of the tour had dragged on unusually long but England will be glad to begin with the Tests rather than white-ball cricket.
Their subsequent winter tour of South Africa kicks off with four Tests and the England and Wales Cricket Board were keen to avoid playing all seven of those matches in a short period.
ECB chief executive Tom Harrison said: "We are pleased to have agreed the schedule for this series with the Pakistan Cricket Board.
"Our last tour to UAE saw Pakistan win the Test series while we were victorious in both the ODI and T20 series. We expect this autumn's tour will be equally hard fought and we trust that as many England fans as possible will make the trip to UAE to show their support for the team."
Pakistan v England in UAE, itinerary.
30 Sep - England team arrive
5-6 Oct - 2-day game vs Pakistan A (Sharjah)
8-9 Oct - 2-day game vs Pakistan A (Sharjah)
13-17 Oct - 1st Test (Abu Dhabi)
22-26 - 2nd Test (Dubai)
1-5 Nov - 3rd Test (Sharjah)
8 Nov - one-day warmup (Abu Dhabi)
11 Nov - 1st ODI (Abu Dhabi)
13 Nov - 2nd ODI (Abu Dhabi)
17 Nov - 3rd ODI (Sharjah)
20 Nov - 4th ODI (Dubai)
23 Nov - T20 warm-up v UAE XI
26 Nov - 1st T20 (Dubai)
27 Nov - 2nd T20 (Duabi)
1 Dec - England depart.