The Premier Soccer League decided the match-ups via a draw at the Carlton Centre in Johannesburg on Thursday.
Dates and venues for the games will be announced in due course.
Last-16:
Mpumalanga Black Aces vs Maritzburg United
Platinum Stars vs Polokwane City
Santos vs Free State Stars
Golden Arrows vs Baroka FC
Mamelodi Sundowns vs Mbombela United
Magesi vs Bidvest Wits
SuperSport United vs University of Pretoria
Jomo Cosmos vs Orlando Pirates.