Bank Branches in SANDTON with own SWIFT codes:

AFRIFOCUS SECURITIES (PTY) LTD: AFRFZAJJ
ARGON SECURITIES (PTY) LTD: AONSZAJJ
BARNARD JACOBS MELLET PRIVATE CLIENT SERVICES (PTY) LTD: BJMRZAJJ
CHINA CONSTRUCTION BANK CORPORATION JOHANNESBURG BRANCH: PCBCZAJJ
CITIBANK SOUTH AFRICA (TRADE SERVICES DEPT): CITIZAJXTRD
COMMUNITY BANK (UNDER CURATORSHIP): CUBCZAJ1
CREDIT SUISSE SECURITIES (JOHANNESBURG) (PTY) LTD.: CRESZAJJ
DISCOVERY BANK LIMITED: DISCZAJJ
FIRSTRAND BANK LIMITED (GLOBAL LIQUIDITY MANAGEMENT SYSTEM): FIRNZAJJGLM
FIRSTRAND BANK LIMITED (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES): FIRNZAJJ
FX AFRICA FOREIGN EXCHANGE (PTY)LTD: FXAFZAJ1
GARBAN SOUTH AFRICA (PTY) LTD: GSAYZAJ1
GENBEL SECURITIES PROPRIETARY LIMITED: GBSEZAJJ
HSBC BANK PLC: HSBCZAJJ
INVESTEC BANK LTD.: IVESZAJJ
JSE LIMITED: XJSEZAJJ
JSE LIMITED (BONDEQUITYPLATFORM): XJSEZAJJETP
JSE LIMITED (JSE LIMITED SAFEX): XJSEZAJJSFX
JSE LIMITED (SETTLEMENT AUTHORITY - MARGINING): XJSEZAJJMRG
JSE LIMITED (SETTLEMENT AUTHORITY - MONEY MARKETS ISIN'S): XJSEZAJJISN
JSE LIMITED (SETTLEMENT AUTHORITY SECURITIES LENDING DESK): XJSEZAJJSLB
JSE LIMITED (SETTLEMENT AUTHORITY): XJSEZAJJSAT
MASSMART MANAGEMENT AND FINANCECOMPANY (PTY) LTD: MSMFZAJJ
MERCANTILE BANK LTD: LISAZAJJ
NEDBANK LIMITED: NEDSZAJJ
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD: NBOEZAJ2
PPC LTD: PPCPZAJJ
RMB ASSET MANAGEMENT (PTY) LTD: RMBAZAJJ
RMB STOCKBROKING (PTY) LTD: FNEQZAJJ
SANLAM CAPITAL MARKETS PROPRIETARY LIMITED: GBSEZAJ2
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD: SFPSZAJJ022
STRATE (PTY) LTD: STRAZAJJ
STRATE (PTY) LTD (CENTRAL DEPOSITORY): STRAZAJJCDX
STRATE (PTY) LTD (UNEXCOR): STRAZAJJUNX
THE SOUTH AFRICAN BANK OF ATHENS LIMITED: BATHZAJJ
TOV CAPITAL MARKETS AND SHARE TRADING (PTY) LTD: TOVSZAJ1
TULLETT PREBON SOUTH AFRICA (PTY) LTD: TPSFZAJ1
VISIO CAPITAL MANAGEMENT PTY LTD: VMGCZAJJ
VUNANI CAPITAL MARKETS (PTY) LTD: VCMTZAJ1
VUNANI SECURITIES (PROPRIETARY) LIMITED: CEQPZAJJ