In this photo taken Sunday, Sept. 16, 2018, a sick woman suspected of suffering from cholera, is carried at a clinic in Harare, Zimbabwe. A cholera outbreak has killed more than 30 people and sickened more than 7,000 as it spreads beyond Harare, posing the latest crisis for the recently elected president Emmerson Mnangagwa who has promised the country a new dawn.(AP Photo/Tsvangirayi Mukwazhi)

Harare - At least 45 people have been killed by cholera in Zimbabwe in the past three weeks, the World Health Organization (WHO) said Tuesday, describing the strain as "multi-drug resistant".

It said that an oral vaccine campaign was due to begin shortly with 450,000 people targeted in the worst-affected suburbs of the capital Harare.

About 500 000 doses were due to arrive in the country on Wednesday for Zimbabwe's first oral vaccine campaign to combat the disease.

"A cumulative total of 6 428 suspected cases, 45 deaths, and 96 confirmed cases have been reported," a report by WHO and the health ministry said.

Almost all of the deaths have been in Harare, with one other in the eastern district of Makoni and another in the central city of Masvingo.

The report said Harare city council was fixing broken sewers after blocked and damaged pipes left sewage flowing on open ground in all affected areas.

Safe water is being trucked to residents, and police have banned the sale of street food, arresting vendors to try to prevent the epidemic from spreading. 

Cholera outbreaks have occurred frequently in Zimbabwe's cities where safe drinking water and sanitation facilities are scarce.

In Harare, public gatherings have been banned and people discouraged from shaking hands. 

Zimbabwe, which was ruled by Robert Mugabe from independence in 1980 until his ousting last year, suffered its worst cholera outbreak in 2008.

A total of 4,000 people died and at least 100,000 people fell ill.