"We need people like Modi who, like Subhash Chandra Bose and Shyamaprasad Mukherjee, has dedicated his life to the nation," he told a gathering at Gujarat University Convention centre, the venue of Modi''s fast.
"A former prime minister had once said of the Rs 100 sent for poor people, only Rs 5 reach them. I say, it is shame on the PM. Now the Prime Minister in making (pointing at Modi) says, ''give me Rs 100 and I will give the poor Rs 110," Sidhu said.
"Give the reigns of the country to Modi for 10 years and people will start saying they want their children to become politicians like Modi," the former cricketer said.
Comparing Modi with Maharana Ranjit Singh, Sidhu said said, "Individuals come and go but one who has character like Modi, goes on to become immortal."
Sidhu said Modi made Gujarat from "zero to hero". Gujarat was bankrupt earlier and became a rich state after Modi took over, he claimed.
Terming Modi a "brave knight", he said the CM has to fight the war for truth like Arjun in ''Mahabharata''.
Hitting out at the Centre, he said, "The Union government is sleeping like Kumbhkaran. It needs to be woken up from the slumber."