Cape Town - South Africa have reached 186/6 against New Zealand in their warm-up match ahead of the World T20 tournament in Colombo.
Proteas skipper AB de Villiers scored 54 runs off 30, hitting five fours and two sixes.
The start of the match was delayed due to a wet pitch.
The ICC World Twenty20 starts in Sri Lanka on Tuesday. The Proteas play their first Group C match against Zimbabwe in Hambantota on Thursday.