The Bangladesh Navy has rescued 24 fishermen along with a fishing trawler name Madina-6 that was left adrift in the Bay of Bengal following an engine failure.