South Africa on Sunday reported a further 145 cases of the coronavirus, taking the total number in the country to 2,173, a statement from the Health ministry said.