NEW ZEALAND Schedule 2016-18 

NEW ZEALAND v PAKISTAN

First Test: November 17-21, Christchurch

Second Test: November 25-29, Hamilton

NEW ZEALAND v BANGLADESH

First ODI: December 26, Christchurch

Second ODI: December 29, Nelson

Third ODI: December 31, Nelson

First T20: January 3, Napier

Second T20: January 6, Mt Maunganui

Third T20: January 8, Mt Maunganui

First Test: January 12-16, Wellington

Second Test: January 20-24, Christchurch

NEW ZEALAND v AUSTRALIA

First ODI: January 30, Auckland

Second ODI: February 2, Napier

Third ODI: February 5, Hamilton

NEW ZEALAND v SOUTH AFRICA

Only T20: February 17, Auckland

First ODI: February 19, Hamilton

Second ODI: February 22, Christchurch

Third ODI: February 25, Wellington

Fourth ODI: March 1, Napier

Fifth ODI: March 4, Auckland

First Test: March 8-12, Dunedin

Second Test: March 16-20, Wellington

Third Test: March 25-29, Hamilton