The 32 teams that will go into the pot during the draw for the first round of the Nedbank Cup have been confirmed.
The draw, which takes place on Thursday, will have 16 teams from the Premier Division, eight Motsepe Foundation Championship sides and eight from the amateur ranks.
All the teams:
AmaZulu, Cape Town City, Chippa United, Kaizer Chiefs, Lamontville Golden Arrows, Mamelodi Sundowns, Maritzburg United, Marumo Gallants, Orlando Pirates, Richards Bay FC, Royal AM, Sekhukhune United, Stellenbosch FC, SuperSport United, Swallows FC, TS Galaxy, All Stars, Baroka FC, Cape Town Spurs, Casric Stars, Magesi FC, Polokwane City, Pretoria Callies, Venda Football Academy, Amavarara FC (Eastern Cape), Clarewood FC (Western Cape), Dondol Stars (Gauteng), FC Blackcross (Free State), Liver Brothers (Mpumalanga), Mkhambathi FC (KwaZulu-Natal), Mpheni Home Defenders (Limpopo), Tornado (Northern Cape)