The Sri Lanka team is set to tour New Zealand to play two test matches, three One Day Internationals and a Twenty20 International match.
There will also be a three-day warm-up match which will be played prior to the test series.
The tour will begin with the warm-up match which will be followed by the test series. The two tests will be held at the Basin Reserve, Wellington and the Hagley Oval, Christchurch respectively.
Bay Oval, Mount Maunganui will host the first two ODIs while the third match will take place at the Saxton Oval in Nelson.
The solitary T20I which will be the final match of the tour will be held the Eden Park, Auckland.
Three day warm-up match: 8–10 December 2018
1st Test: 15–19 December 2018 at Basin Reserve, Wellington
2nd Test: 26-30 December 2018 at Hagley Oval, Christchurch
1st ODI: 3 January 2019 at Bay Oval, Mount Maunganui
2nd ODI: 5 January 2019 at Bay Oval, Mount Maunganui
3rd ODI: 8 January at Saxton Oval, Nelson
Only T20I: 11 January at Eden Park, Auckland.