At least 25 people were killed in a collision between two boats in central Bangladesh on Monday, police said.
"We have rescued five people and retrieved 25 bodies," local police chief Miraz Hossain told AFP.
The collision was between a packed boat carrying at least 30 passengers and a vessel transporting sand in the Padma river near the town of Shibchar.
More people were reportedly missing while fire service officials and locals continued rescue operations, another policeman said.
Maritime accidents are common in Bangladesh, a delta nation crisscrossed by hundreds of rivers.
Experts blame poor maintenance, lax safety standards at shipyards and overcrowding for many of the accidents.
Vessels transporting sand sit low in the water and can be hard to see in choppy conditions, particularly when light is poor.
In early April, more than 30 people died when a packed ferry with around 50 passengers hurrying home from the central city of Narayanganj ahead of an impending coronavirus lockdown collided with a larger cargo vessel.
In June last year, a ferry sank in Dhaka after it was hit from behind by another ferry, killing at least 32 people.
In February 2015, at least 78 people died when an overcrowded ship collided with a cargo boat.
"Strong Indications" Bangladesh Security Forces Used "Unnecessary" Force: UN On India-Bangladesh Border, A Strip Of Land Where Laws Of Both Apply BCB President Nazmul Hassan Offers To Quit, New Government Eyes Reforms: Report Parents Gave Names Of Interns, Doctors To CBI In Kolkata Horror: Sources How Extreme Weather Is Leading To Rise In Child Marriages In Pakistan Mob Sets Cars On Fire After 15-Year-Old Stabbed Inside Udaipur School US Warns Iran Faces "Cataclysmic" Consequences If It Strikes Israel 20 Coaches Of Sabarmati Express Train Derail In UP, No Casualties Two Sisters Returning From Court Run Over By Car In UP: Cops Track Latest News Live on NDTV.com and get news updates from India and around the world.