Witnesses said a Chattogram-bound bus hit Shamim around 9:00pm when he was returning home riding a bicycle after shopping at Majhira port with his eight-year-old son.
Injured Shamim was immediately rushed to Bogura Combined Military Hospital (CMEH) where doctors declared him dead.
However, the child survived the accident.
Army personnel seized the bus and detained bus driver Mostafa Azad, 40, and supervisor Aminul Islam, 38.
Baniul Anam, in-charge of highway police camp, said the driver and its supervisor were handed over to police.