You can use any bank account worldwide that is in your name to withdraw your funds from your EasyEquities USD account so long as your bank can accept international payments.
You may capture specific details for an additional bank account for your USD withdrawals or you may use your already captured ZAR bank account details (so long as your bank can accept international payments).
Information requested by your bank
Should your bank request additional information from you in order to process your withdrawal, please consult this article with a guide on how to attain this.
Please keep in mind that your bank may charge you additional fees for processing an international receipt of funds and there may be additional fees for any currency conversion done by your bank. See our guide to fees and how to optimize costs on an international withdrawal here.