"The bill is anti-national and will divide the people. My party has opposed the bill inside and outside the House and will continue its opposition," Yadav said.
He said it was unfortunate that his party members who were opposing the "anti-people" bill were thrown out of the House.
Yadav said that he had asked the Prime Minister why he was not "bringing out the facts about the posts that will be captured by people" due to reservation in promotion.
"For just 22% people, rest of the population including general candidates, backward castes and other communities will suffer immensely creating problem in society," he warned.
Yadav claimed that if the bill was passed "then no Prime Minister will get a cabinet secretary nor any chief minister will get chief secretary of any other caste".
The UPA has just over 250 MPs in the Lok Sabha after the TMC withdrew support from the government. The UPA is provided crucial support from outside by 21 MPs of the Samajwadi Party and 22 MPs of Mayawati-led Bahujan Samaj Party, which is batting for the quota bill.