Johannesburg - Two men have been arrested for rape in Soweto, Gauteng police said on Sunday.

Warrant Officer Kay Makhubela said a 32-year-old man from Moroka was arrested for allegedly raping a 23-year-old woman on Saturday.

A 23-year-old man was also arrested for allegedly raping a 17-year-old teenager in Dlamini.

They were expected to appear in the Protea Magistrate's Court on Monday. - Sapa