The by-election of the Narayanganj 5 constituency has been ended peacefully on Thursday. Vote counting is underway.
The polling began at 8am and ended at 4pm without any break.
The constituency witnessed very low turnout of voters fearing of violence, voters said while talking to different polling centres.
Moreover, voters' turnout was very low due to rain that began at 9am.
Four candidates are contesting in the by-polls.
At least 656 members of Rapid Action Battalion and 1,250 policemen have been deployed in the election area apart from four platoons of Border Guard Bangladesh (BGB), Senior Assistant Secretary of the commission Farhad Hossain told the Dhaka Tribune.
Four executive and two judicial magistrates have been deployed to hold trials of those who violate the electoral code of conduct.
The mobile and striking forces have also been deployed in the by-polls.
He also said the commission had changed 12 presiding officers of the Narayanganj 5 by-polls.
Narayanganj Superintendent of Police Khandakar Mahid Uddin Ahmed earlier said around 4,500 law enforcers will be on duty while mobile teams and strike forces will also be deployed to avert any sort of untoward incidents.
Returning Officer Mihir Sarwar Morshed said voters could return to their homes safely after casting their votes as sufficient law enforcers were deployed to ensure their security.
A total of 342,405 voters --174,311 male and 168,094 female --will cast their votes in the by-polls.
A total of 141 polling centres along with 674 polling booths have been set up to hold the by-polls of Narayanganj 5 constituency, comprising 13 wards and parts of four wards of the city corporation and seven unions.
As per the election rule, no motor vehicles can operate in the election area without permission from the Election Commission.