At least 31 people were killed and 58 others injured in separate road accidents in 13 districts on Saturday.
Police said 16 road accidents took place in 13 districts within 12 hours.
Eight people died in Tangail, four in Bogura, three each in Sirajganj, Mymensingh and Habiganj, two each in Brahmanbaria and Gazipur and one each in Dhaka, Rajshahi, Nilphamari, Dinajpur, Chattogram and Jhenaidah.
A bus ran over a woman and her two children while crossing Dhaka-Tangail highway in Jamurki area around 11:45am.
The deceased are Parvin Akhter, 28, wife of Masud of Bashtoil at Mirzapur upazila, their son Sumon, 8, and Sadia, 6.
"An angry mob blocked the highway in protest against the accident, creating a traffic jam in 12 kilometres. Vehicles got stuck in gridlock for about two hours,” said Ataur Rahman, in charge of Alenga Highway Police Outpost.
In another accident, four persons were killed and nine others injured as a bus smashed a truck parked on the highway around 4:30am.
The accident took place on the highway in Dula Mansur area. The deceased could not be identified.
The injured are now undergoing treatment at Mirzapur Kumudunia Hospital.
In another incident, Manjurul Islam, 48, son of Amir Uddin of Chilmari upazila in Kurigram, was run over by a vehicle near Bangabandhu Bridge in the morning.
In Bogura, four people were killed and another was injured after a pickup van smashed their private car in Kahaloo upazila.
The deceased were Tanser Ali, 60, his son Togor Ali, 35, Abdur Rahman, 35, and car driver Sumon, 30. They hailed from Naogaon district.
Police said Tanser was suffering from cancer. For his treatment, three family members were taking him to Bogura on a private car.
When the car reached Dargah Hat around 8:30am, a pickup van rammed into it. Being hit, the private car got twisted, leaving Tanser, Togor, and Sumon dead on the spot and Rahman and Shakil injured, said police.
Rahman died on the way to Bogura Shaheed Ziaur Rahman Medical College Hospital. Shakil is currently undergoing treatment there, said Kahaloo Police Station’s Officer-in-Charge Ambar Hossain.
In Sirajganj, three people were killed in a head-on collision between a bus and a truck in Tarash upazila at noon.
The identities of the deceased could not be ascertained immediately.
Police said a Dhaka-bound bus collided head-on with a truck on Hatikumrul-Bonprara highway at Khalkola, leaving three dead on the spot.
The injured were taken to different hospitals for treatment.
On information, police recovered the bodies and took them to Hatikumrul Highway Police Station, said Officer-in-Charge Lutfar Rahman.
In Mymensingh, a couple and their five-year-old child were killed as a truck ran them over in Trishal municipal area at about 2:30pm.
The deceased were Jahangir Alam, 40, his wife Ratna, 30, and their daughter Sanjida, 5. Ratna was about seven months pregnant. The abdomen of the woman got torn and the infant came out of her womb. The baby was kept to ICU in Mymensingh Medical College Hospital.
Police said that a truck ran them over when they were crossing a road in front of Khan Diagnostic Centre.
In Habiganj, three people were killed in a head-on collision between a bus and an auto-rickshaw on the Dhaka-Sylhet highway at Nabiganj at about 4:30pm.
The deceased were Bakul Begum, 50, Jabedur Rahman, 38, and Rabban Mia, 48.
In Brahmanbaria, a head-on collision between a microbus and an auto-rickshaw killed two people and injured four others on Dhaka-Sylhet highway at Uzanishar around 12:00pm.
The deceased were identified as Chand Mia, 50, the auto-driver, and Billal Mia, 45, son of Abu Mia of Kasba upazila.
In Gazipur, two people died and seven others were injured in separate road accidents at Pubail.
The deceased were Moniruzzaman Monir, 38, and Ibrahim Hossain, 33.
Monir was killed and seven others were wounded when a stole-laden truck and a Leguna got collided in College gate area.
Two auto-rickshaws collided head-on in Shukundibagh around 10:00am, leaving Ibrahim dead.
In Dhaka, a youth died and another man was injured after a bus hit a rickshaw near Pantha Kunja Park in the morning.
The deceased was identified as Arian Ibrahim, 20, manager of Al Bukhari Restaurant in Old Dhaka.
Ibrahim was heading towards Karwan Bazar by rickshaw to buy vegetables for the restaurant, when an unidentified bus hit it from behind around 4:00am, police said.
He fell on the road on impact, leaving him critically injured. He was rushed to Dhaka Medical College Hospital where doctors declared him dead around 4:45am, said Sub-Inspector of Shahbagh Police Station Shahabuddin. Rickshaw-puller Mohammad Jalal, 65, sustained injuries too, he said.
In Rajshahi, a policeman named Jewel Rana, 31, was killed as a bus ran him over on the Rajshahi-Naogaon highway in Mohonpur upazila at noon.
Sultana Begum Ruma, 26, was seriously injured in the accident. She was admitted to Rajshahi Medical College Hospital.
Jewel, son of Mojibur Rahman of Turkuti village Manda upazila of Naogaon, was posted at Bogura Adamzi Police Station.
In Nilphamari, a rickshaw-van-puller was killed as a speedy truck hit him on Tengonmari-Mirganj road in Jaldhaka upazila around 10:00am.
The deceased was identified as Azizul Haque.
In Dinajpur, a motorcyclist named Jakir Hossain, 26, died when a truck hit him in Khansama upazila at about 1:00pm.
In Chattogram, a woman was killed and three others were injured in a head-on collision between a pickup and CNG-run auto at Bhujpur at Narayanhat in Fatikchari. The deceased was Sharmin Akhter, 28 while wounded are Sharmin’s son Mobarrak Hossain, 9, her niece Shampa Koli, 12 and the auto driver.
In Jhenaidah, an elderly farmer named Lokman Hossain, 80, was killed and four others were wounded as a speedy truck hit them on Jhenaidah-Jashore highway at Kaliganj upazila, said Officer-in-Charge of Kaliganj Highway Police Station Sheikh Mezbah Uddin.
In Patuakhali, at least 20 passengers of a bus were injured when the vehicle fell into a roadside ditch at Moukaran in Dumik upazila in the morning.