Dunno about having both NcCullum and Franklin in our "best" team, especially when that side you've posted has only two seamers really
South Africa will be without their ODI captain, AB de Villiers, for the rest of the series against New Zealand. De Villiers was suspended for two matches after a slow over rate in the first one-dayer in Paarl while the entire South Africa team were fined 100% of their match fees. Faf du Plessis will lead the side in de Villiers' absence and Dolphins batsman David Miller has been called up as a replacement batsman.
I don't mind NcCullum in T20s, but his ODI record isn't that great at all, and he's hardly ever achieved much with the bat
It was just great to see our guys show some fight. That's normally what we've been associated with, and after the tests that was a really impressive performance.
Our ODI team just looks so much better than our test team as well. Like if you put Taylor, Ryder, Vettori, and Southee in there there's no reason why they shouldn't be able to beat top teams on a consistent basis.
And then there's a host of fringe players who've already stepped up at the limited overs level when given an opportunity, like McClenaghan, Hira, Boult, etc. Although it's fair to say that they've all been in the bowling department, so the major test will be whether we're able to get that top seven on the park at the same time.