A radio DJ suspected of killing his girlfriend was arrested in Soweto on Tuesday, Gauteng police said.
"We had been searching for him since last week. He was arrested today for murder," Warrant Officer Kay Makhubela said.
The 32-year-old girlfriend was stabbed several times and locked in a flat in Jabulani, Soweto, on June 29.
Th man apparently phoned the woman's friend and confessed to killing her, police said at the time.
The man is a presenter at Soweto-based community radio station, Jozi FM.