Virender, hailing from Jind was wanted in more than 20 cases of murder, attempt to murder, kidnapping and extortion in Haryana, police said.
Acting on information that Virender might come to Gurgaon via Farrukhnagar road, a police party put up a barrier at village Dhankot, they said.
When two persons on a motorcycle were approaching Gurgaon, the police asked them to stop following which Virender fired at the police party.
In retaliation, police had to fire at Virender, resulting in his death on the spot. Police have recovered one pistol and some live bullets from his possession.