Hardie’s other wickets were Rohit, Ashwin and Shami and he had a hand in running out Umesh to end the innings.
Sydney was hit by torrential rain with the MET department terming it the worst November storm for three decades.
An extra day was added to this fixture after the BCCI requested Cricket Australia for more preparation ahead of the Test series.
The 23-year-old's awful run of luck has continued after he was run out for a fourth consecutive innings.
Quinton de Kock won the toss and elected to bat with South Africa belting 201/5 off their 20 overs in Brisbane.
From England's perspective, they will continue to miss Ben Stokes in ODIs as well.
The inexperienced CA XI finished on 364 for four off 110 overs to lead by 99 runs when the rival captains agreed a draw.
Cameron Boyce took six wickets in warm up match at Brisbane.