The Australian share market has showed its resiliency, closing higher for a third day as markets across Asia slipped.

The benchmark S&P/ASX200 index finished up 32.3 points, or 0.49 per cent, to 6,685.5 points at 1615 AEST on Wednesday, while the broader All Ordinaries was up 29 points, or 0.43 cent, to 6,770.1.

The Aussie dollar is buying 69.97 US cents, from 69.80 US cents on Tuesday.