50-year-old Nirmal Singh, posted in Mahilpur police station, was on duty late last night at a special check-post set up to prevent anti-social elements to enter the town.
On seeing a speeding car, Singh signalled it to stop but instead of halting, the driver crushed him under it, police said.
Singh was immediately taken to Community Health Centre at Mahilpur where doctors declared him brought dead.
Singh, a resident of village Bachhoi, is survived by his mother, father, wife, son and daughter.