Australian shares have had their second worst session of August as the busiest week of reporting season continued.

The S&P/ASX200 benchmark index has closed lower by 47.6 points, or 0.77 per cent, to 6120.0 points on Thursday.

The All Ordinaries index fell 42.4 points, or 0.67 per cent, at 6271.7.

The Australian dollar was buying 71.71 US cents at 1617 AEST, down from 72.49 US cents at Wednesday’s close.