The Australian share market has suffered its worst loss in two weeks after a rise in coronavirus cases in both the US and Victoria.

The benchmark S&P/ASX200 benchmark index finished Thursday down 148 points, or 2.48 per cent, to 5,817.7, while the broader All Ordinaries index closed down 153.6 points, or 2.53 per cent, at 5,928.

The Australian dollar was buying 68.65 US cents, down from 69.41 US cents at the close of trade on Wednesday.