Zimbabwe stunned Australia by one-run in a warm-up match ahead of the World Twenty20 Championship beginning Friday, at the Beausejour Stadium here Tuesday. Chasing Zimbabwe’s 173 for seven off 20 overs, Australia reached 172 for seven despite scoring 31 runs in the final two overs.