Team manager Khaled Mashud said Bangladesh players and staff were "very lucky" to escape unharmed as they were "three or four minutes" away from being inside a mosque where a terror attack unfolded on Friday.
Mass shootings at two Christchurch mosques resulted in 49 people being killed and 48 injured.
Mashud revealed that the majority of the tourists' squad were inside a bus outside the Al Noor mosque while a massacre took place and saw "bloodstained people staggering out".
He is quoted as saying by ESPNcricinfo. "This was a kind of accident that we would never expect nor want in any part of the world.
"We are very lucky because we had a number of us, about 17 of us, in the bus. Soumya Sarkar was also there, and we were all heading to the mosque for prayers.
"Only two of the players [Liton Das and Nayeem Hasan, as well as spin-bowling coach Sunil Joshi] had stayed back in the hotel, and rest of the squad had gone there. We were very close to the mosque, and we could see from the bus. We must have been about 50 yards from the mosque.
"I would say we were really lucky. Had we reached even three or four minutes earlier, we probably would have been inside the mosque. This could then have been a massive incident.
"We are very thankful that we weren't caught in the crossfire, but what we saw was straight out of a movie scene. We could see bloodstained people staggering out of the mosque.
"Maybe in about eight-ten minutes, we were all inside the bus and were sitting with our heads bowed, just in case someone fires at us."
Entire team got saved from active shooters!!! Frightening experience and please keep us in your prayers #christchurchMosqueAttack— Tamim Iqbal Khan (@TamimOfficial28) March 15, 2019
The third and final Test at Hagley Oval - which was due to start on Saturday - was called off following the attacks and the Bangladesh squad will fly home as soon as possible.
Mashud said the players and staff ran through Hagley Park to the ground after being allowed to get off the bus.
He added: "When we realised that the shooters could have inflicted more damage if they had found us inside the bus all at once, we took a collective decision to escape through the back gate.
"We ran or quickly walked out through that gate. Then we were in the dressing room, and the local liaison people explained to us how we could get out of there most safely to our hotel.
"It wasn't their fault, they tried their best according to whatever they are used to in their culture. Our players supported them a lot, with inputs on what was needed at that point of time.
"Our decision to get out was timely, because in videos we saw that people came out and kept shooting later."
|Aston Villa and Birmingham fined for derby fracas|
|Adrian Peterson returns to Redskins|
|Koeman: Timing of Euro 2020 qualifiers is odd|
|Napoli goalkeeper Ospina given all clear after head injury|
|Captain Morgan signs Leicester extension|
|Tennis Canada coach Labelle says ´sky is the limit´ for Andreescu|
|Pochettino happy at Tottenham but hints at Real Madrid interest|
|´Shocked´ Hudson-Odoi called into England squad|
|Barca talk will not affect underrated Griezmann - Deschamps|
|Overmars extends Ajax contract amid Arsenal links|
|Tiger commits to WGC-Dell Match Play ahead of Masters|
|Rashford: Aguero is Premier League´s most complete striker|
|Ineos reports ´ideal´ for Team Sky, says Wiggins|
|An offer we couldn´t refuse - Giants GM Gettleman breaks silence over Beckham trade|
|Godfather II was better - Monchi defends Sevilla sequel|
|Hall: CSA must avoid exodus of Kolpak youngsters|
|RFL to consider New York rugby league club|
|Bierhoff: Germany not in doomsday scenario|
|Jorginho is playing well - Mancini defends much-maligned Chelsea midfielder|
|I´m retiring from the NFL on top! - Ngata bows out on Kilimanjaro|
|Mancini challenges Balotelli to earn Italy recall|
|Arthur given time to earn new Eels deal|
|Chelsea say player was racially abused during Dynamo Kiev game|
|Quins land Argentina playmaker Landajo|
|F1 2019: What we learned from Australian Grand Prix|
|Tour de France 2020 opening stages provide stiff challenge|
|Mata: Defeats will test Man Utd spirit|
|Wigan ´seeking clarification´ over Edwards´ intentions|
|Barca confirm two-week absence for Suarez|
|Walton defends LeBron after Knicks defeat|
|Ronaldo charged by UEFA after Atletico celebration|
|Ward-Prowse called up by England as Delph, Stones and Loftus-Cheek withdraw|
|Del Potro follows Nadal in missing Miami Open|
|Leeds centre-back Jansson out for three weeks|
|Thiem: Indian Wells triumph feels like grand slam glory|
|River Plate star Quintero suffers ruptured ACL|
|Rahmat and Ihsanullah seal historic Test win for Afghanistan|
|Brewers spoof Mean Girls during spring training|
|Truly a Cinderella story - Andreescu visualised unlikely Indian Wells win|
|Busquets takes pride in majestic Messi|
|Dani Alves, Kanoute and Monchi´s best Sevilla signings|
|Matic backing Solskjaer stay despite United wobble|
|Federer: Thiem has the ´secret´ to achieve greatness on clay|
|76ers top Bucks despite Antetokounmpo´s 52 points|
|MLS Review: Waston creates history on day to remember for FC Cincinnati|
|Tuchel applauds PSG´s mental strength as fans protest during Le Classique|
|Busch secures 200th NASCAR victory after overcoming penalty in California|
|Thiem shocks Federer to clinch first Masters 1000 title in Indian Wells|
|Spalletti: Inter have ´found a striker´ in Lautaro|
|Luckily I didn´t see it or I would´ve thrown myself in too – Gattuso fumes at Kessie-Biglia row|
|Pique not planning another Griezmann documentary amid Barcelona speculation|
|Kessie, Biglia apologise for derby bench row|
|Napoli keeper Ospina kept in hospital after head injury against Udinese|
|Valverde: Betis win an important step for Barcelona|
|Crowd disturbances force abandonment of Panathinaikos-Olympiakos|
|McIlroy eyes Augusta after Players Championship success|
|Suarez sprains ankle as Barcelona beat Betis|
|Silva lauds Pickford after Chelsea shut out|
|Messi grateful for Betis ovation after breaking Barcelona record|
|Brilliant Andreescu stuns Kerber to win Indian Wells title|
|I need every Manchester City player for run-in - Guardiola|
|Barcelona beat Betis despite surprising possession statistic|
|Paris Saint-Germain 3 Marseille 1: Di Maria produces a Classique performance|
|McIlroy seals Players Championship victory|
|I am happy here – James expects Bayern Munich and Real Madrid to open transfer talks|
|Messi surpasses Xavi to record most Barcelona wins|
|Real Betis 1 Barcelona 4: Record-breaker Messi sends leaders 10 points clear|
|AC Milan 2 Inter 3: Martinez penalty proves decisive in derby thriller|
|Mainz 06: Bundesliga club troll themselves after Bayern Munich thrashing|
|Goal-shy Higuain must improve - Sarri|