Skipper Faf Du Plessis raced his way to a 27-ball-42 while AB De Villiers, opening the innings, chipped in with 36 from his 27 balls.
Du Plessis decided to retire and let Duminy take apart the bowling in the death overs as the Delhi Daredevils captain hit some breathtaking half a dozen sixes, including one that soared over the ground and went into the main road of the Airforce Sports Complex ground at Palam.
Quinton de Kock (2) and David Miller (10) missed out as they were dismissed cheaply but the trio of Duminy, Du Plessis and De Villiers got batting time ahead of first T20 International in three days time.
The two significant partnerships were 87 for the second wicket between Du Plessis and De Villiers before the former retired hurt. The second was 83 for the unbroken fourth wicket stand between Duminy and Farhaan Behardien (17 not out).
Also Read
De Villiers also stepped out to Yuzvendra Chahal to hit over the mid-on region. Dhawan's lack of pace became apparent when De Villiers hit two successive sixes over cover and extra cover region with effortless ease.
Du Plessis, in the next over bowled by Yuzvendra Chahal, lofted him for a boundary as 50 was reached in no time.
The runs started flowing as De Villiers went inside out to lift Chinaman bowler Kuldeep Yadav over extra cover for a one bounce four. He repeated the stroke off left-arm spinner Pawan Negi.
De Villiers was out in the next over trying to hoick Yadav as Negi took a skier at short fine leg as South Africa were 90 in 10 overs losing two wickets. De Villiers had three fours and two sixes
However the India A bowlers did not fare any better in the back 10 conceding another 99 runs. Hardik Pandya, playing his first competitive match at the India A level, got David Miller (10) who missed a straight delivery trying to hit him out of the ground.