Todos los rehenes muertos eran extranjeros, dijo el ejército.
Los atacantes utilizaron armas de fuego, artefactos explosivos y «una gran cantidad de afiladas armas domésticas», dijo el general Ashfaq Naeem Chowdhury. Los cuerpos de los rehenes fueron encontrados después de que el enfrentamiento terminó en la capital del país.
Las tropas de Bangladesh rescataron a 14 rehenes, según el general Mujibur Rahman.
El primer ministro Sheikh Hasina dio un número diferente, pero las autoridades dijeron que las cifras son preliminares.
«Hemos sido capaces de salvar a 13 personas», dijo Hasina en rueda de prensa. Seis terroristas murieron y uno fue capturado con vida, dijo.
Un ciudadano japonés y dos de Sri Lanka estaban entre los rehenes rescatados, dijeron funcionarios de ambas naciones.
ISIS se atribuyó la autoría del ataque. No obstante, el gobierno dice que no hay presencia de ISIS en el país.