New Zealand improve woeful SA record
New Zealand have won as many matches in this ODI series as they had in 18 previous ODIs against South Africa in South Africa

Kane Williamson's unbeaten 145 is the highest ODI score by a New Zealand batsman against one of the top sides • Associated Press
- New Zealand's series win in South Africa is their first in their last ten attempts against a team other than Bangladesh and Zimbabwe. The last time New Zealand won an ODI series against a top side was in November 2009, when they beat Pakistan 2-1 in the UAE. Since then they lost a couple of times to Sri Lanka, India and Australia, and also a series each to West Indies, South Africa and Pakistan. (Click here for New Zealand's series results against the top sides since 2000.)
S Rajesh is stats editor of ESPNcricinfo. Follow him on Twitter