Moeen Ali is gearing up for a hectic spell of a potential 19 Tests in barely 15 months – including another Ashes Series – and a host of ODIs and T20s.

The Worcestershire all-rounder can look forward to two Tests v Bangladesh, then five in India, four at home to South Africa, three against the visiting West Indies and five Down Under by the start of 2018.

With the 29-year-old a regular in all formats of the game, also on the horizon in that period are three ODIs and three T20s in India, three in the West Indies, two ODIS at home to Ireland and three hosting South Africa before the Champions Trophy in England next June.

One T20 and five ODIs against the Windies will end the 2017 domestic season on September 29 and then, in addition to the five Tests, England will tackle the Aussies in five ODIs and three T20s.

The schedule will get underway this Thursday for Moeen with the first Test against Bangladesh in Chittagong.

There is speculation he will move up the order after a successful time with the bat at number seven in the summer of 2016 against Sri Lanka and Pakistan.

England's schedule for the next 15 months is:

October 2016 – two Tests in Bangladesh

November-December 2016 – five Tests in India

January-February 2017 – three T20s and three ODIs in India

March 2017 – three ODIs in West Indies

May 2017 – two ODIs v Ireland and three v South Africa

June 2017 – Champions Trophy in England

July-September 2017 – four Tests v South Africa and three v West Indies

September 2017 – one T20 and five ODIs v West Indies

November 2017-January 2018 – five Tests, five ODIs and three T20s in Australia