By SABC Sport
27th February 2024
The Buccaneers overcame SAFA Regional League side Crystal Lake 6-0 in the round of 32 and now take on Motsepe Foundation Championship side Hungry Lions.
Mamelodi Sundowns, who eased past MM Platnum 6-1 in their first round clash, will face familiar foes Maritzburg United, who now contest the domestic second tier.
Meanwhile, giant-killers Milford, who knocked Kaizer Chiefs out on penalties over the weekend, have been paired with Stellenbosch FC.
Sekhukhune United and AmaZulu meet in one of two all-Premiership encounters, with Richards Bay and SuperSport United set to clash in the other.
Dates, venues and kick-off times will be confirmed by the Premier Soccer League at a later date.
Full last 16 draw
Milford FC v Stellenbosch FC
Mamelodi Sundowns v Maritzburg United
Sekhukhune United v AmaZulu
Chippa United v FC Ravens
Orlando Pirates v Hungry Lions
University of Pretoria v Moroka Swallows
Richards Bay FC v SuperSport United
D'General v TS Galaxy