Although Zimbabwe showed some fight early on day five when nightwatchman Donald Tiripano and first-innings centurion Craig Ervine stood firm for the better part of 90 minutes, once they had fallen to some contentious umpiring decisions the hosts folded quickly.
New Zealand beat Zimbabwe by innings and 117 runs
Sodhi claimed three of the last four wickets to go down as Zimbabwe were bowled out for 132 in their second innings, to finish with match figures of 7 for 79.
Part-time spinner Martin Guptill also claimed three wickets in the second innings, taking 3 for 11 in seven overs.
Bullying Zimbabwe: New Zealand establish complete control
New Zealand will now move on to South Africa, where they will face the Proteas in two Tests starting on August 19.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ