Moeen Ali will fly out from Heathrow on Saturday morning to Australia with his England team-mates for a potential five months of action this winter if selected for the entire schedule.

The Worcestershire all-rounder, who this week signed a new five year contract with the County, is part of the Ashes squad from November to early January.

Then England turn their attention to white ball cricket with five ODIs and two T20Is against the Aussies through to the middle of February.

England immediately make the short trip to New Zealand for two T20s and five ODIs before their long winter ends with two Tests against the Black Caps.

The players will eventually return to these shores in early April in the same week as the 2018 Specsavers County Championship programme is scheduled to start.

The squads for the white ball leg of the Australian trip – or to face New Zealand – have yet to be announced.

But Moeen has been a member of the England squad in all three formats and looks set to have plenty of opportunities to add to his 44 Tests, 63 ODIs and 22 T20Is in the coming months.

England’s schedule this winter is:
—–
November 2017

4-5 November: 2-day tour match, England v WA XI Perth

8-11 November: 4-day tour match (D/N), England v CA XI, Adelaide

15-18 November: 4-day tour match, England v CA XI, Townsville

23-27 November: 1st Test, England v Australia, Brisbane
—–
December 2017

2-6 December: 2nd Test, England v Australia, Adelaide

9-10 December: 2-day tour match, England v CA XI, Perth,

14-18 December: 3rd Test, England v Australia, Perth,

26-30 December: 4th Test Match, England v Australia, Melbourne
—–
January 2018

4-8 January: 5th Test, England v Australia, Sydney, 10:30am

14 January: 1st ODI, Engand v Australia, Melbourne

19 January: 2nd ODI, England v Australia, Brisbane

21 January: 3rd ODI, England v Australia, Sydney

26 January: 4th ODI, England v Australia, Adelaide

28 January: 5th ODI, England v Australia Venue TBC
—–
February 2018

2 February: T20 match, England X1 v Prime Minister’s X1, Canberra

7 February: 1st T20I, England v Australia, Hobart

10 February: 2nd T20I, England v Australia, Melbourne

13 February: 1st T20I, England v New Zealand, Wellington

18 February: 2nd T20I, England v New Zealand, Hamilton

25 February: 1st ODI, England v New Zealand, Hamilton

28 February: 2nd ODI, England v New Zealand, Mount Maunganui
—–
March 2018

3 March: 3rd ODI, England v New Zealand, Wellington

7 March: 4th ODI, England v New Zealand, Dunedin

10 March: 5th ODI, England v New Zealand, Christchurch

22-26 March: 1st Test, England v New Zealand, Auckland

30 March-April 3: 2nd Test, England v New Zealand, Christchurch