SWIFT Codes for banks in South Africa - Page 3

Below are the SWIFT codes for banks in South Africa. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
101HABIB OVERSEAS BANK LIMITEDJOHANNESBURGHOBLZAJJ
102HBZ BANK LIMITEDWESTVILLEHBZHZAJJ
103HSBC BANK PLCSANDTONHSBCZAJJ
104HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDJOHANNESBURGSMJCZAJC011
105HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDJOHANNESBURGWHK BRANCHSMJCZAJCWHK
106HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDRONDEBOSCHSMJCZAJC022
107HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDSANDOWNHOUGHTONSMJCZAJC
108ICICI BANK LTD SOUTH AFRICA BRANCHJOHANNESBURGICICZAJJ
109INDEPENDENT SECURITIES (PTY) LTDJOHANNESBURGISECZAJJ
110INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITEDJOHANNESBURGIDCFZAJJ
111INTEMBEKO INVESTMENT ADMINISTRATORS (PTY) LTDCAPE TOWNINTAZAJC
112INVESTEC BANK LTD.SANDTONIVESZAJJ
113INVESTEC MARKETS(PROPRIETARY)LIMITEDSANDTONIVESZAJS
114INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDJOHANNESBURGIVESZAJ2011
115INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDJOHANNESBURGIVESZAJ2
116INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDSANDTONIWIIZAJJ
117J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDCAPE TOWNJPMEZAJJ011
118J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDILLOVOJPMEZAJJ
119J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDPIETERMARITZBURGJPMEZAJJ022
120J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDROSEBANKJPMEZAJJ033
121J.P. MORGAN SECURITIES SOUTH AFRICA PROPRIETARY LIMITEDILLOVOJPMSZAJJ
122JPMORGAN CHASE BANK, N.AILLOVOMGTCZAJJ
123JSE INVESTOR SERVICES PTY LTDJOHANNESBURGULTRZAJC
124JSE LIMITEDSANDTONXJSEZAJJ
125JSE LIMITEDSANDTONBONDEQUITYPLATFORMXJSEZAJJETP
126JSE LIMITEDSANDTONJSE LIMITED SAFEXXJSEZAJJSFX
127JSE LIMITEDSANDTONSETTLEMENT AUTHORITYXJSEZAJJSAT
128JSE LIMITEDSANDTONSETTLEMENT AUTHORITY - MARGININGXJSEZAJJMRG
129JSE LIMITEDSANDTONSETTLEMENT AUTHORITY - MONEY MARKETS ISIN'SXJSEZAJJISN
130JSE LIMITEDSANDTONSETTLEMENT AUTHORITY SECURITIES LENDING DESKXJSEZAJJSLB
131KELA SECURITIES PTY LTDJOHANNESBURGKESYZAJJ
132KHUMO SECURITIES (PTY) LTD.ILLOVOGENSZAJA
133LEFIKA SECURITIES (PTY)LTDSANDTONLESTZAJJ
134LIBERTY SECURITIES PROPRIETARY LIMITEDJOHANNESBURGLSPRZAJJ
135LONGMARK SECURITIES (PTY) LTDSANDTONARSYZAJJ
136MAITLAND GROUP SOUTH AFRICA LTDCAPE TOWNFNSOZAJC
137MANDG INVESTMENT MANAGERS (PTY) LTDCLAREMONTPPMTZAJC
138MASSMART MANAGEMENT AND FINANCECOMPANY (PTY) LTDSANDTONMASSMART HEAD OFFICEMSMFZAJJ
139MERRILL LYNCH SOUTH AFRICA (PROPRIETARY) LIMITEDJOHANNESBURGSBKHZAJJ
140MOMENTUM SECURITIES (PTY) LTD.JOHANNESBURGREMAZAJJ
141NAMPAK MANAGEMENT SERVICESSANDTONNAMVZAJ2
142NAVIGARE SECURITIES PTY LTDJOHANNESBURGNAVGZAJJ
143NEDBANK LIMITEDROODEPOORTNEDSZAJJTSP
144NEDBANK LIMITEDSANDTONNEDSZAJJ
145NEDBANK LIMITEDSANDTONNEDSZAJJCLS
146NEDGROUP SECURITIES (PTY) LTDBLOEMFONTEINNBOEZAJ2022
147NEDGROUP SECURITIES (PTY) LTDCAPE TOWNNBOEZAJ2033
148NEDGROUP SECURITIES (PTY) LTDJOHANNESBURGNBOEZAJ2044
149NEDGROUP SECURITIES (PTY) LTDJOHANNESBURGINSTITUTIONS DEPARTMENTNBOEZAJ2INT
150NEDGROUP SECURITIES (PTY) LTDJOHANNESBURGPRIVATE CLIENTS DEPARTMENTNBOEZAJ2PVT

Last Database Update : 06-JUL-2022

Validate SWIFT Code

Check

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.