This followed the draw in Sandton on Monday night, which saw the 16 PSL clubs go into the hat with eight national First Division clubs and another eight from the lower leagues.
Maritzburg have of course done battle many times over the years against Swallows FC in their former guise as Moroka Swallows.
However, the Birds were relegated from the top flight at the end of the 2014/ 15 season and are now campaigning in the Second Division, the ABC Motsepe League; effectively the third tier of South African football.
The dates and venues are still to be confirmed.
Full last 32 draw:
SAFA Western Cape v Orbit College
Mariveni United VS EC Bees
Swallows FC v Maritzburg United
Kaizer Chiefs v Golden Arrows
Cape Town All Stars v Mamelodi Sundowns
SAFA Mpumalanga (TBC) v Chippa United
Orlando Pirates v Ajax Cape Town
Bidvest Wits v Cape Town City
AmaZulu v Mthatha Bucks
Super Eagles v Free State Stars
Platinum Stars v Baroka FC
Richards Bay v Bloemfontein Young Tigers
Stellenbosch FC v Highlands Park
Bloemfontein Celtic v SuperSport United
Happy Wanderers v Royal Eagles
Ubuntu Cape Town v Polokwane City
FADLU'S MID-SEASON REPORT
COACH PRAISES PLAYERS’ EFFORTS
MARITZBURG ON FORM AGAINST BAROKA
FADLU CREDITS PLAYERS FOR CHARACTER, PERSEVERANCE
SECOND HALF BLITZ SECURES VICTORY
MOKATE WANTS TO MAKE UNITED FANS SMILE AGAIN
GOALS A SHARED RESPONSIBILITY - FADLU
FADLU'S REPORT ON BIDVEST WITS DRAW