Four of the eight Nedbank Cup last 16 matches will feature DStv Premiership clubs against each other.
Struggling Tshakhuma Tsha Madzivhandila will be at home to Swallows FC while Chippa United will welcome Cape Town City.
On the other hand, Maritzburg United will play against Orlando Pirates and Black Leopards will face AmaZulu.
Meanwhile, defending champions Mamelodi Sundowns will welcome GladAfrica Championship side Polokwane City.
Other matches:
Pretoria Callies v JDR Stars
TS Sporting v Richards Bay FC
Cape Town All Stars v Cape Town Spurs