"Apparently there's close to 30 people dead. Just sending out my duas and Inshallah everyone that's been killed today in Christchurch your families you can take. Just my duas to your love ones. Inshallah you guys are all in paradise and I'm just deeply deeply sad that this would happen in New Zealand."
Williams' Blues have a Super Rugby bye this week.
Black Caps cricketer Jimmy Neesham called it a "terrible day".
"For so long I've watched world events from afar and naively thought we were somehow different in our little corner of the world, somehow safe," Neesham tweeted. "Today is a terrible day. Disgusted and saddened doesn't begin to describe it."
The third test between the Black Caps and Bangladesh, that was meant to start at the Hagley Oval in Christchurch tomorrow, has been called off.
New Zealand Cricket CEO David White said playing at this time would be "inappropriate".
"On behalf of New Zealand Cricket - heartfelt condolences to those affected.
"We've cancelled the game. I've spoken to my counterpart at Bangladesh cricket - we agree it's inappropriate to play cricket at this time."
White said New Zealand Cricket were shocked and appalled by what had unfolded.
"Both teams are deeply affected.
"As a country we'll have to look at [security of visiting teams]. It seemed to be a safe haven. I'm sure all of New Zealand will take a look at their approach."
Bangladesh players narrowly escaped the gunfire.
"Entire team got saved from active shooters!!! Frightening experience and please keep us in your prayers," Tamim Iqbal Khan tweeted.
"Alhamdulillah Allah save us today while shooting in Christchurch in the mosque...we r extremely lucky...never want to see this things happen again....pray for us," Mushfiqur Rahim tweeted.
Other sportspeople from home and abroad shared their thoughts and prayers.
--More to come