Mampintsha, whose real name is Mandla Maphumulo, appeared in a Durban court Tuesday, national police spokesman Brig. Vishnu Naidoo told CNN.
He was arrested after Babes Wodumo reported the incident, police said.
“The video of the assault was brought to our attention, and while we were investigating the case, the singer(Wodumo) came to the police station to report the case,” Naidoo told CNN.
Mampintsha was granted bail. His next court appearance was set for May 15.
The incident was broadcast on an Instagram Live video in the early hours of Monday. Babes Wodumo, whose real name is Bongekile Simelane, was speaking with her fans when Mampintsha is seen repeatedly hitting her in the face.
Mampintsha told reporters after his court appearance on Tuesday that he acted in self-defense. He added that he had filed a counter assault charge against the singer.
The police told CNN they were not aware of his complaints.
“We have asked them to provide evidence they filed charges; they can’t come up anything. It is simply not true,” Naidoo said.
Babes Wodumo featured on the Black Panther soundtrack “Redemption”.