Las autoridades turcas detuvieron al presunto autor del atentado en un boliche en la madrugada del 1o de enero, que causó la muerte de 39 personas. Así lo informaron los medios turcos, sin que hubiera confirmación oficial. Según las fuentes citadas por estos medios, el atacante había sido identificado como Abdulkadir Masharipov, de Uzbekistán, y fue detenido en Estambul mientras estaba con su hijo de cuatro años en la casa de un amigo de Kirguistán.

El diario Hürriyet y la cadena NTV publicaron fotos del arresto en las que se ve a policías vestidos de particular llevando a Masharipov a un móvil; en otras se muestra el rostro del sospechoso, que parece lastimado y tiene manchas de sangre en la remera. Según CNN-Türk, Masharipov fue revisado por médicos antes de empezar a ser interrogado en una dependencia policial.

El grupo yihadista Estado Islámico reivindicó el atentado en su momento y dijo que era por la participación turca en la guerra en su contra en Siria.