Police recovered the body of a man from the city's Shyampur area on Friday.
The identity of the deceased, aged around 35, could not be ascertained immediately, said police.
Saiful Islam, sub-inspector (SI) of Shyampur police station, said they found the man lying unconscious near Setu market this noon. Later, they took him to Dhaka Medical College and Hospital where doctors declared him dead upon arrival, the SI added.
Transport worker dies falling in Padma River
He further said, the man was roaming aimlessly in the area and had mental problems, adding that he used to stay here for a long time and beg.
The body has been kept at the hospital morgue for an autopsy, SI Saiful Islam said.