A self-styled Sri Lankan holy man's supposed miracle potion to prevent Covid-19 turned sour Tuesday after a minister who publicly drank it was hospitalised with the virus.

Thousands defied public gathering restrictions to swamp a village in central Sri Lanka last month to get the syrup made by Dhammika Bandara.

Women and Child Development Minister Piyal Nishantha de Silva was among several politicians who consumed the concoction, but parliamentary officials said he had since tested positive for coronavirus and taken to a treatment centre.

Family members of another politician, who hailed from Bandara's village, had also been infected despite taking the syrup.

Residents wait in a line to get tested for the coronavirus in Colombo in early January. There has been a resurgence of infections in the country
Residents wait in a line to get tested for the coronavirus in Colombo in early January. There has been a resurgence of infections in the country AFP / Ishara S. KODIKARA

Pro-government media gave widespread publicity to Bandara who claimed the formula was revealed to him by Kali, a Hindu goddess of death and destruction of evil.

The only ingredients he acknowledged were honey and nutmeg.

The government has scrambled to distance itself from Bandara, whose preparation was approved as a food supplement by the official indigenous medicine unit.

"Although some parliamentarians took it, the government does not endorse it," said Keheliya Rambukwella, Minister of Mass Media.

Sri Lanka is in the grip of a coronavirus surge, with the number of cases and deaths going from 3,300 and 13 in early October to 53,750 infections and 270 dead now.