Mamelodi Sundowns will be looking to become first side to win the competition back-to-back since Orlando Pirates did it in 2010 and 2011.
The Brazilians overcame Tshwane rivals SuperSport United 2-0 on Sunday evening and will now continue the defence of their crown against the Buccaneers, who eliminated Royal AM.
The second semi-final will see Arthur Zwane's Kaizer Chiefs take on AmaZulu, who defeated last season's finalists Cape Town City in extra-time on Saturday.
The Premier Soccer League have confirmed they will reveal the dates and venues at a later date.
Orlando Pirates v Mamelodi Sundowns
Kaizer Chiefs v AmaZulu