His remarks come a day after the state's most senior anti-corruption officer P Vishwanatha Shetty was hospitalised after he was stabbed repeatedly at his office in Bengaluru.
"By God's grace, he (Vishwanatha Shetty) is still alive. I don't know how Siddaramaiah reacts to such incidents. When there is no safety for high-rank officers, will there be for ordinary people? The law and order has completely collapsed," Mr Yeddyurappa told reporters.
"He said the chief minister claimed that his government was number one. But it seems the government is number one is in terms of atrocities on women and breakdown of law and order in the state," the BJP leader said.
"It seems Siddaramaiah is running the government like a Tughlaq darbar. We have to bear it for two months," he said.
Mr Yeddyurappa, BJP's chief ministerial candidate for the upcoming Karnataka assembly polls, exuded confidence that his party would win more than 150 seats and form the government.
He also said that Prime Minister Narendra Modi was scheduled to visit Raichur on March 13 for the inauguration of the Indian Institute of Information Technology (IIIT).
"On April 19, 1991, the centre had included Nayak, Weda and Valmiki communities in the ST list but not Parivara and Talavara tribes. We met the home minister and asked him to include these two communities in the ST list," he said.
The home minister has assured that the issue will be resolved at the earliest, he added.
On the areca nut issue, the state BJP chief said the central government has been asked to clear concerns over quality of areca nut and protect the interest of farmers.
"Areca nut (supari) is being grown and consumed for ages. Some concerns were raised by Congress on its quality in Lok Sabha and that has affected farmers. There is no such content in areca nut which is harmful to health," he added.
Union Parliamentary Affairs Minister Ananth Kumar among other party members were part of the two meetings.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.