The match-ups were decided this morning and will take place on the weekend of December 12 and 13. Dates and venues are yet to be confirmed.
The Nedbank Cup features the 16 Premiership teams, eight NFD teams and eight sides from the lower leagues.
SuperSport United won the tournament for the second year in a row in June with a 4-1 thumping of Orlando Pirates in the final.