It was a day to savour for New Zealand as they bagged all 20 Zimbabwean wickets on Saturday to claim a record innings and 301-run victory in the one-off Test in Napier.

Conversely, it was a shocking outing for the Zimbabweans who found themselves skittled for their lowest ever score, 51, in the first innings, followed by 143 all out after the Black Caps had declared on 495 for seven declared.

Beginning the day on 392 for five, the Black Caps lost Doug Bracewell off the third ball of the morning and would have had BJ Watling two balls later if an lbw decision was not overturned after Shingi Masakadza over-stepped.

Watling made Zimbabwe pay for the indiscretion, notching up his maiden Test ton in his first game as a wicketkeeper-batsman. The only selection talk in the build-up had been whether Watling or Kruger van Wyk would wear the gloves for the home side and the 26-year-old repaid the selectors for the faith put in him.

Brendon McCullum, acting as captain with Ross Taylor out of the remainder of the match due to a calf injury, called in the troops just short of the 500 mark, giving his bowlers time to have a burst before lunch.

And oh did they make the most of it.

The quicks ran through the Zimbabwean order with consummate ease, reducing their visitors to 20 for five at the lunch break.

Matters did not improve for Brendan Taylor's men in the afternoon, with only Malcom Waller (23) reaching double figures as Zimbabwe fell apart.

The wickets were evenly spread between the bowlers, with the quick men - Chris Martin, Trent Boult, Doug Bracewell and Tim Southee - each picking up two scalps while the spin of Dan Vettori accounted for one batsman.

McCullum was faced with an easy decision and enforced the follow-on. Chris Martin then wasted no time in driving home the host's incredible advantage, picking up three quick wickets before tea as yet another Test match heads towards an early finish.

It hardly got better for Brendan Taylor's men thereafter as the wickets of Tatenda Taibu and Waller saw them reduced to 12 for five and in danger of not even reaching their first innings total of 51. However, Regis Chakabva (63) showed there was still something in the wicket for the batsmen and together with Graeme Creamer (26) and debutant Shingi Masakadza (21) was able to get the side up to an improved 134 for seven.

However, Masakadza became yet another victim of Martin (six for 26) as he was caught behind by Watling and not even the Umpire Decision Review System could save him as Hotspot indicated a definite edge.

With time running out in the day, it looked like the visitors could force the players to return on Sunday, but after stand-in captain McCullum asked for the extra half hour, the final two wickets were taken in quick succession.

It took a sensational one-handed diving catch from Dean Brownlie to get rid of Chakabva, while Brian Vitori failed to trouble the scorers for the second time in the match as he edged the next ball to Watling ending the misery for Zimbabwe.