A Border Security Force (BSF) personnel was injured when Pakistani troops resorted to unprovoked firing on Indian posts in violation of a ceasefire agreement along the border here on Wednesday, officials said.