Follow updates in our live blog above.

More than 17,500 people reported feeling the shaking nationwide.

The earthquake struck 40 kilometres north of Te Anau, with the west coast of the South Island from Milford Sound to Puysegur Point, likely to be affected.