The experiment of opening the batting with wicketkeeper Clyde Fortuin again failed when, after struggling to score three runs in 24 balls, he was LBW to spinner Rachin Ravindra.
Left-arm fast bowler O’Rourke took four wickets in South Africa’s first innings of 242 runs, before New Zealand were all out for 211 at the end of the second day.
His pace and bounce again troubled the Proteas, with Van Tonder taking a mistimed hook which went straight to Neil Wagner at fine leg.