The ASX200 has finished down 0.2 per cent, with BHP falling to a 21-month low and Mirvac dropping nine per cent on its earnings results.

The ASX200 has finished down 0.2 per cent, with BHP falling to a 21-month low and Mirvac dropping nine per cent on its earnings results.