Bank Branches in JOHANNESBURG with own SWIFT codes:
A2X PROPRIETARY LIMITED: AAXXZAJJA2X PROPRIETARY LIMITED (A2X SLB): AAXXZAJJSLB
ABSA BANK LIMITED: ABSAZAJJTRS
ABSA BANK LIMITED (ABSA CAPITAL BROKERS): ABSAZAJJACS
ABSA BANK LIMITED (ABSA CUSTODY): ABSAZAJJMG3
ABSA BANK LIMITED (ABSA ISSUING AGENT): ABSAZAJJMG1
ABSA BANK LIMITED (ABSA RECONCILITAION DIVISION): ABSAZAJJREK
ABSA BANK LIMITED (ABSA TRADE REPORTING): ABSAZAJJMG2
ABSA BANK LIMITED (ALL SOUTH AFRICAN OFFICES): ABSAZAJJ
ABSA BANK LIMITED (CLS BRANCH): ABSAZAJJCLS
ABSA BANK LIMITED (CORPORATE BANKING SERVICES - WITWATERSRAND/235): ABSAZAJJCWI
ABSA BANK LIMITED (FIXED INCOME INSTRUMENT): ABSAZAJJFI1
ABSA BANK LIMITED (FIXED INCOME INSTRUMENT): ABSAZAJJFI2
ABSA BANK LIMITED (FOR CLS): ABSAZAJJJAS
ABSA BANK LIMITED (LENDING DIVISION): ABSAZAJJSLB
ABSA BANK LIMITED (MONEY MARKET BRANCH): ABSAZAJJMMD
ABSA BANK LIMITED (MONEY MARKET BRANCH): ABSAZAJJTMS
ABSA BANK LIMITED (THIRD PARTY CLS CLEARING): ABSAZAJJTPC
ABSA BANK LIMITED (VOSTRO BRANCH): ABSAZAJJVOS
ABSA CAPITAL SECURITIES PROPRIETARY LIMITED: ABSAZAJ3
ABSA STOCKBROKERS (PROPRIETARY) LIMITED: ABSAZAJ2
ABSA TRUST LIMITED: ABTRZAJ1
AFC LIMITED: AFCAZAJ1
AFRICAN BANK LIMITED: AFRCZAJJ
AFRICAN HARVEST (PTY) LTD: AHFMZAJ1
AGILISTO: AGLLZAJ1
ANDERSON WILSON AND PARTNERS INC.: ANWPZAJ1
ANGLO AMERICAN SA FINANCE LIMITED: AACLZAJJ
ANGLO AMERICAN SA FINANCE LIMITED: AACLZAJJCIM
ANGLORAND SECURITIES PTY LTD: PALRZAJJ
ARQAAM CAPITAL SOUTH AFRICA (PTY) LIMITED: ARQMZAJJ
ARROW FINANCIAL SERVICES (PTY) LTD: ARFSZAJ1
ASTLEY AND PEARCE (PTY) LTD: ASPPZAJ1
ATISA SECURITIES (PTY) LTD: WWSEZAJJ
AVIOR RESEARCH (PTY) LTD: GDPTZAJJ
B.P. BERNSTEIN: BERNZAJJ
BANK BRUSSELS LAMBERT, BBL REPRESENTATIVE OFFICE IN SOUTH AFRICA: BBRUZAJ1
BANK OF BARODA: BARBZAJJJNB
BANK OF CHINA JOHANNESBURG BRANCH: BKCHZAJJ
BANK OF INDIA JOHANNESBURG BRANCH: BKIDZAJJ
BANK SERV LIMITED: BKSVZAJS
BANKSERV LIMITED: BKSVZAJJ
BARNARD JACOBS MELLETT AND CO (PTY) LIMITED: SBJMZAJJ
BIDVEST TREASURY SERVICES (PTY) LTD: BIVTZAJJ
BNP PARIBAS JOHANNESBURG (BNP PARIBAS SA): BNPAZAJJEQD
BRAIT SECUTITIES (PTY) LTD: BSPTZAJ1
CANARA BANK: CNRBZAJJ
CGU HOLDINGS LIMITED: CUSAZAJ1
CITIBANK SOUTH AFRICA: CITIZAJX
CITIBANK SOUTH AFRICA (CITIBANK SOUTH AFRICA ( SUB SAHARAN AFRICA HUB)): CITIZAJXHUB
CITIBANK SOUTH AFRICA (FIXED INCOME CURRENCY AND COMMODITY): CITIZAJXFIC
CITIGROUP GLOBAL MARKETS (PTY) LTD: SSBSZAJJ
CJS SECURITIES (PTY) LTD: CJSTZAJ1
COMPUTERSHARE INVESTOR SERVICES PROPRIETARY LIMITED: CSCUZAJ1
COMPUTERSHARE PROPRIETARY LIMITED: CSEVZAJJ100
COMPUTERSHARE PROPRIETARY LIMITED: CSEVZAJJ200
COMPUTERSHARE PROPRIETARY LIMITED: CSEVZAJJ300
CONSILIUM CAPITAL (SA) (PTY) LTD.: COCPZAJJ
CONSOLIDATED FUND MANAGERS (PTY) LTD: CFMPZAJ1
COOPERS AND LYBRAND CORPORATE FINANCE (PTY) LTD.: CLCFZAJ1
CORPORATE FUNDING PARTNERS AFRICA: CFPFZAJ1
CRATOS INSTITUTIONAL PTY LTD: CRCAZAJJ
DECIMAX SECURITIES (PTY) LTD: DESPZAJ1
DEUTSCHE BANK AG: DEUTZAJX
DEUTSCHE BANK AG (GLOBAL MARKETS): DEUTZAJXGFX
DEUTSCHE SECURITIES PTY LTD: IVJRZAJJ
DOLFIN FINANCIAL SERVICES (PTY) LTD: DFSPZAJ1
ESKOM TREASURY: ESKOZAJJ
EXECTRUST (PTY) LTD: TRBPZAJ1
FARMWISE LIMITED: FARMZAJ1
FBC FIDELITY BANK LIMITED: FBCCZAJ1
FEDLIFE ASSURANCE LIMITED: FEASZAJ1
FEDSURE ASSET MANAGEMENT CO. (PTY) LTD: FAMTZAJ1
FFO SECURITIES (PTY) LTD: FFOSZAJJ
FIRSTRAND BANK LIMITED: FIRNZAJJRSL
FIRSTRAND BANK LIMITED (CUSTODY SERVICES, INTERNATIONAL BANKING): FIRNZAJJ896
FIRSTRAND BANK LIMITED (RMB CAPITAL MARKET BONDS (RMBE)): FIRNZAJJRBS
FITCH SOUTHERN AFRICA (PTY) LTD.: FRIPZAJ1
FXINCBROKERS: FXINZAJ1
GENCOR TREASURY: GETRZAJ1
GOLDING AND SLABBERT (PTY) LTD: GOSLZAJ1
HABIB OVERSEAS BANK LIMITED: HOBLZAJJ
HANS MERENSKY HOLDINGS: HAMHZAJ1
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD: SMJCZAJC011
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD (WHK BRANCH): SMJCZAJCWHK
ICICI BANK LTD SOUTH AFRICA BRANCH: ICICZAJJ
IMPALA PLATINUM: IMPNZAJ1
INDEPENDENT SECURITIES (PTY) LTD: ISECZAJJ
INDEPENDENT SECURITIES (PTY) LTD: ISZAZAJ1
INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITED: IDCFZAJJ
INFINITY FINANCIAL SERVICES (PTY) LTD: IFSEZAJ1
INVESTEC SECURITIES (PTY) LIMITED: IVESZA31
INVESTEC SECURITIES LTD.: IVESZAJ2
INVESTEC SECURITIES LTD.: IVESZAJ2011
J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITED: JPMEZAJJ
JCI LIMITED: JCTRZAJ1
JPMORGAN CHASE BANK, N.A: MGTCZAJJ
JPMORGAN CHASE BANK, N.A (TEST KEY AND BKE ADMINISTRATION): MGTCZAJJKEY
JPMORGAN SECURITIES SOUTH AFRICA: JPMSZAJJ
JPMORGAN SECURITIES SOUTH AFRICA (TEST KEY AND BKE ADMINISTRATION): JPMSZAJJKEY
LEFIKA SECURITIES (PTY)LTD: LESTZAJJ
LEGAE SECURITIES (PTY) LTD.: LESPZAJJ
LEWIS AND WAYNE TREASURY: LWTRZAJ1
LINK MARKET SERVICES PTY LTD: ULTRZAJC
LOMBERG PULFORD AND CO (PTY) LTD: LOPUZAJ1
MACQUARIE EQUITIES SOUTH AFRICA PROPRIETARY LIMITED: FSSEZAJJ
MACQUARIE FIRST SOUTH EQUITIES (PTY) LTD: MFSQZAJJ
MELVILLE DOUGLAS INVESTMENT MANAGEMENT (PTY) LTD: MDIMZAJ1
MERRILL LYNCH SOUTH AFRICA (PROPRIETARY) LIMITED: SBKHZAJJ
MLS BANK LIMITED: MLSMZAJ1
MOMENTUM SP REID SECURITIES (PTY) LTD.: REMAZAJJ
MOODY'S INVESTORS SERVICE SOUTH AFRICA (PTY) LTD: MIESZAJ1
MPF MANAGEMENT SERVICES (PTY) LTD: MMSPZAJ1
MVUNONALA ASSET MANAGERS (PTY) LTD: MAMYZAJ1
NAVIGARE SECURITIES PTY LTD: NAVGZAJJ
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD: NBOEZAJ2044
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD (INSTITUTIONS DEPARTMENT): NBOEZAJ2INT
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD (PRIVATE CLIENTS DEPARTMENT): NBOEZAJ2PVT
NFB FINANCIAL SERVICES GROUP: NFBGZAJ1
NIKE SOUTH AFRICA (PTY) LTD: NIKEZAJ1
NOAH FINANCIAL INNOVATION (PROPRIETARY) LIMITED: METLZAJJ
PAYCORP GROUP (PTY) LTD: PYGPZAJJ
PEREGRINE EQUITIES(PTY)LIMITED: PRSMZAJJ
PHILIPPUS DE WITT (PTY) LTD: WIMOZAJJ
PHILIPPUS DE WITT EMDS BPK: PDWEZAJ1
PROSPUR PORTFOLIO MANAGERS (PTY) LTD: PPMPZAJ1
PROTEA INSURANCE CO. LTD: PRIUZAJ1
PSG SECURITIES LIMITED: PSSYZAJJ
RAND REFINERY LIMITED: RRPLZAJJ
REGIMENTS FUND MANAGERS 91: REFGZAJ1
RMB SECURITIES (PTY) LIMITED: RMBSZAJJ
RMB SECURITIES (PTY) LIMITED (JSE SETTLEMENT OFFICE): RMBSZAJJJSE
ROBERT COWEN INVESTMENTS (PTY) LTD: RCIPZAJ1
RYAN ANDERSON AND CO (PTY) LTD: RYAPZAJ1
SA STOCK BROKERS (PTY) LTD: SBPTZAJJ
SAFEX: XSAFZAJ1
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD.: SECTZAJ1
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD. (SSA): SECTZAJ1720
SASFIN BANK LIMITED: SASFZAJJ
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD: SFPSZAJJ
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD: SFPSZAJJ033
SENEKAL MOUTON AND KITSHOFF INC.: SEMKZAJ1
SESFIKILE CAPITAL (PTY) LTD: SEPTZAJ1
SG SECURITIIES JOHANNESBURG PTY LTD: SGSJZAJ1
SMK SECURITIES (PTY) LTD: SMKSZAJ1
SOCIETE GENERALE, JOHANNESBURG BRANCH: SOGEZAJJ
SOCIETE GENERALE, JOHANNESBURG BRANCH (SECURITIES BRANCH): SOGEZAJJSGS
SOCIETE GENERALE, JOHANNESBURG BRANCH (SECURITIES LENDING AND BOROWING): SOGEZAJJSLB
SOUTH AFRICAN BREWERIES LTD: SABMZAJ1
SOUTH AFRICAN BREWERIES LTD: SABMZAJ1ABL
SOUTH AFRICAN BREWERIES LTD: SABMZAJ1SAB
SOUTH AFRICAN BREWERIES LTD (SABFIN BRANCH): SABMZAJ1SFN
SOUTH AFRICAN INTERNATIONAL MONEY BROKERS (PTY) LTD.: SAIOZAJ1
SOUTH AFRICAN RESERVE BANK FIR: SRROZAJ1
SOUTH AFRICAN RESERVE BANK PCH: SRCRZAJ1
STAKEHOLDER DATA SERVICES (PTY) LTD: SHDAZAJJ
STANDARD BANK NOMINEES (TRANSVAAL) (PTY) LTD: SNTPZAJ1
STANDARD BANK OF SOUTH AFRICA LIMITED,THE: SBZAZAJJATG
STANDARD BANK OF SOUTH AFRICA LIMITED,THE: SBZAZAJJCNR
STANDARD BANK OF SOUTH AFRICA LIMITED,THE: SBZAZAJJSAL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (AFRICA CUSTODY NETWORK): SBZAZAJJAFR
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (BPO): SBZAZAJJBPO
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (CASH REPORTING): SBZAZAJJBOL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (CONTINUOUS LINK SETTLEMENT): SBZAZAJJCLS
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES): SBZAZAJJ
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (INTERNATIONAL BANKING SYSTEM USERS): SBZAZAJJICM
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (PAN AFRICAN LIQUIDITY MANAGEMENT): SBZAZAJJPLM
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (SECURITIES LENDING): SBZAZAJJFSL
STANDARD CHARTERED BANK: SCBLZAJ2
STANDARD CHARTERED BANK: SCBLZAJJ
STANDARD CHARTERED BANK (SECURITIES SERVICES): SCBLZAJJSSU
STATE BANK OF INDIA: SBINZAJJ
STRATE: STRAZAJ2
STRATE (PTY) LTD (STRATE REGISTRAR): STRAZAJJREG
STRATE (PTY) LTD (TFS): STRAZAJJTFS
SYFRETS SECURITIES LIMITED: SYSCZAJJ
SYGNIA SECURITIES (PTY) LTD: SYSYZAJ2
THE STANDARD BANK OF SOUTH AFRICA LIMITED: SBZAZA21
TRANSNET LIMITED: TNETZAJJ
TRANSNET LIMITED: TRNNZAJ1
TRANSNET LIMITED TREASURY DEPARTMENT: TNETZAA1
UBS SOUTH AFRICA (PROPRIETARY) LIMITED: UBSWZAJJ
UNIBANK LTD: UNAAZAJ1
WATERMARK SECURITIES (PTY) LTD: WASPZAJ1
WJ MORGAN AND ASSOCIATES: WJMAZAJ1