Australian shares closed higher. The benchmark S&P/ASX 200 index rose 32.80 points or 0.56 percent to 5,869.90 after a six-day sell-off, while the broader All Ordinaries index ended up 29.80 points or 0.50 percent at 5,977.80.