Singh, who was addressing a Bangalore rally through video conferencing after his aircraft developed some snag and he had to return mid-way, also announced that BJP leaders L K Advani and Narendra Modi will be the party's star campaigners in Karnataka.
The BJP president, along with senior leaders Sushma Swaraj and Arun Jaitley, was to visit Bangalore to kick-start the party's election campaign today.
"We had to face some adverse situation in Karanataka ... It would have been good if there was no allegation against B S Yeddyurappa. We wish we had one Chief Minister for five years," Singh said.
"I want to assure the people of Karnataka that anyone indulging in corruption will not remain in his chair in the BJP," he said.
More From This Section
Singh listed interest-free loans to farmers, devolution of power by empowering panchayats, rural drinking water schemes, infrastructure development and introduction of bus service in Bangalore that won several awards, besides laying the foundation of Metro rail in Bangalore as achievements of the BJP government in Karnataka.
To a question on possible tie-up with Yeddyurappa's party, Singh said "there was no question of it".
The BJP president rejected suggestions that support for his party had weakened in the state following the exit of Yeddyurappa. "BJP is not a party run by individuals. It is run by team spirit," he said.
He said Shettar did not get enough time to work for the welfare of the people of the state, but performed well in the limited time he had.
He hit out at the Congress for failing to bring India in the top league of nations in the world despite being in power for 53 years.