Bank NameBranch Code
Absa Bank Limited632005
Access Bank (South Africa) Ltd410105
African Bank430000
Bidvest Bank Limited462005
Capitec Bank Limited470010
Firstrand Bank250655
Investec Bank Limited580105
Nedbank198765
Standard Bank051001
Absa-Ithalanone
Albaraka Bank800000
Bank Of China686000
Bank Windhoek Beperknone
Bank Zero Mutual Bank888000
Bp Paribas Sa South Africanone
Capitec Business450105
China Construction Bank586666
Citibanknone
Discovery Bank Ltd679000
Fbc Fidelity Bank Ltdnone
Finbond Mutual Bank589000
Finbond Netlnone
First Rand Bank Eswatin287364
First Rand Bank Lesotho280061
First Rand Bank Namibia282672
Grindrod Bank Limited584000
Habib Overseas Bank Limitednone
Hbz Bank Limitednone
Hsbc Bank587000
Icici Bank Limited362000
JP Morgan Chase Bank NA432000
MTN Banking(Standard Bank)490991
Nedbank Lesotho Limitednone
Nedbank Ltd Inc Boe Banknone
Nedbank Namibianone
Nedbank Swaziland Limitednone
Olympus Mobile585001
People Bank Ltd Inc Pep Bank400001
Peoples Bank Ltd Inc Nbsnone
Permanent Bank760005
Sa Reservenone
Sasfin Bank Limited683000
Societe Generale351005
South African Postbank Soc Ltd460005
Standard Bank Namibia087373
Standard Bank Swaziland660564
Standard Chartered Bank SAnone
Standard Lesotho Bank Ltd060667
State Bank Of India801000
Swaziland Dev And Savings Banknone
The Royal Bank Of Scotland N. V.740000
Tyme Bank Limited678910
VBS Mutual Bank588000
RTC BanksBranch Code
Absa Bank Limited632005
Access Bank (South Africa) Ltd410105
African Bank430000
Albaraka Bank800000
Bidvest Bank Limited462005
Capitec Bank Limited470010
Capitec Business450105
Discovery Bank Ltd679000
Finbond Mutual Bank589000
Firstrand Bank250655
Hbz Bank Limitednone
Investec Bank Limited580105
Nedbank198765
Sasfin Bank Limited683000
Standard Bank051001
Standard Chartered Bank SAnone
Tyme Bank Limited678910