Sri Lanka will be traveling for better part of December-February as they will be touring New Zealand, Australia, and South Africa. This will come after they face England in the full tour at home, which concludes on November 27.
Sri Lanka will have plenty of practice matches and while the Test specialists have the option of going back home during the limited-overs leg of New Zealand tour; Sri Lanka cricket has decided to send them to Australia early to get acclimatized to the conditions.
“We would definitely be playing warm-up matches in New Zealand and Australia. Once the New Zealand Tests finish, our Test players will go straight to Australia," said SLC CEO Ashley De Silva. Though not confirmed, the practice matches are both likely to be three-day matches, with the one in Australia set to be a pink-ball encounter, ahead of the day-night Test in Brisbane.
However, the scheduling sees Sri Lanka flying straight to South Africa from Australia as the match in Canberra is scheduled to conclude on February 5, and the Test in Durban set to start on February 13. SLC has negotiated full use of practice facilities from Cricket South Africa, virtually from the moment they arrive. The Test series will conclude on February 25, before Sri Lanka plays five ODIs and three T20Is, in addition to a single one-day warm-up match.
Given the scheduling, Sri Lanka plays nine Tests, 13 ODIs and five T20s between October 10, 2018, and March 24, 2019. With the World Cup 2019 in mind, it is possible that all-format players will be rested at various points through the seasons.
(With inputs from ESPNCricinfo.com)