The man was taken into custody on Wednesday, said Constable Sibusiso Chauke.
Apparently the ex-girlfriend met the man at night in the street in Zone 10 on Tuesday.
“He grabbed her by her neck, forcing her to go with him to his place.”
He allegedly made her take a bath and raped her thereafter.
The man was expected to appear in the Protea Magistrate’s Court, he said.