Police have not confirmed the number of fatalities, but said it was “significant”.
New Zealand media have reported that between nine and 27 people have been killed.
Malaysia’s High Commission in New Zealand said on Friday that one Malaysian national was injured in one of the mosque shootings, and is currently receiving treatment.
The Bangladesh cricket team was arriving for Friday prayers when the shooting occurred but all members were safe, a team coach said.
New Zealand’s ‘darkest day’
A solemn New Zealand Prime Minister Jacinda Ardern said Friday the deadly mosque shootings in Christchurch had plunged the country into one of its “darkest days”.
“Clearly, what has happened here is an extraordinary and unprecedented act of violence,” Ardern said in an address to a shocked nation.
“Many of those who will have been directly affected by this shooting may be migrants to New Zealand, they may even be refugees here,” Ardern said.
“They have chosen to make New Zealand their home, and it is their home. They are us. The person who has perpetuated this violence against us is not.”