BJP general secretary Kailash Vijayvargiya, state chief Dilip Ghosh and party Rajya Sabha MP Roopa Ganguly were among those detained by the law enforcement officials during the protests.
Several parts of the city witnessed pitched battles as BJP workers tried to break through barricades, with police using force to disperse them, two days after similar scenes were witnessed during a left-sponsored rally.
The saffron party's workers, led by Ghosh, marched towards the city police headquarters at Lalbazar in the central part of the city, but were stopped by the police on Brabourne road near their destination.
The protestors then tried to break the barricades put up on the road, forcing the police to use force.
More From This Section
On nearby Phears Lane, the police resorted to a baton charge to disperse BJP activists led by Vijayvargiya, as they too tried to break barricades put up there.
BJP national secretary Rahul Sinha and MP Roopa Ganguly led the march in the Bentinck street area.
A huge police contingent was deployed at different points across the metropolis in view of the BJP's programme.
Ganguly said that they wanted to go to the police headquarters to submit a deputation demanding arrest of "corrupt" TMC leaders and over alleged "lawlessnesses" in the state.
"Why was such a huge police deployment made to stop us?" she wanted to know.
Mediapersons covering the agitation were given yellow jackets to wear by the police. This was to identify them easily so that the incidents of May 22, in which journalists were beaten up by the law-enforcers during the left-sponsored march to state secretariat, would not recur.