A respectable late-innings bowling performance from the Black Caps has limited South Africa to 185-6 in their T20 international.

Shipping 98 runs for just one loss by the half-way mark, the Kiwis relied upon sterling Trent Boult and Colin de Grandhomme performances to hold the Proteas at 185.

Boult notched an outstanding 8-2 off four overs, while the returning de Grandhomme snatched two wickets, including Hashim Amla, for just 22 runs.

The Kiwis will now need to beat South Africa's run rate of 9.25 for victory in the one-off T20 match, leading into a five-match ODI series.

Amla got the Proteas off to a solid run-a-ball start but found no help from partner Quinton de Kock, who hit to Mitch Santner at deep square leg for a duck.

But if that was a setback for the Proteas, Amla and captain Faf du Plessis helped rectify it by belting the Kiwis from pillar to post in an 87-run stand.

The 33-year-old Amla received plenty of joy at square leg as he racked up a half-century in 32 deliveries, while du Plessis impressed with shots to mid-on.

The South African skipper, after being dropped by Tim Southee in the preceding over, was then trapped LBW by de Grandhomme for 36 in the 12th over.

Star batsman AB de Villiers followed, accompanying Amla briefly before the opener skied a Ben Wheeler ball straight to Tom Bruce for 62 off 43 balls.

And after belting a few shots over the ropes he made way too, gifting Wheeler the simplest of catches at mid-off for 26.

Jean-Paul Duminy proceeded to bash his way towards the changeover, notching 29 off 16 before a clever run-out by Ronchi in the second-last ball.

Having rained for much of Friday morning, patches of drizzle could also be seen descending on Eden Park in South Africa's final few overs.

However it didn't appear to stop the players from ending the innings.

NZ Newswire

More News From Around NZ

The government aims to have 90 per cent of lakes and rivers safe for swimming by 2040, Environment Minister Nick Smith says New Zealand will be a world leader.

Fullback Israel Dagg will run on for his 100th Super Rugby match when the Crusaders meet the Brumbies in their season-opener in Christchurch.