SWIFT Codes for banks in South Africa - Page 4

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
151HSBC BANK PLCJOHANNESBURGHSBCZAJJ
152HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDCAPE TOWNSMJCZAJC022
153HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDJOHANNESBURGSMJCZAJC011
154HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDJOHANNESBURGHOUGHTONSMJCZAJC
155HSBC SECURITIES (SOUTH AFRICA) (PTY) LTDJOHANNESBURGWHK BRANCHSMJCZAJCWHK
156IMPALA PLATINUMJOHANNESBURGIMPNZAJ1
157INDEPENDENT SECURITIES (PTY) LTDJOHANNESBURGISZAZAJ1
158INDEPENDENT SECURITIES (PTY) LTDJOHANNESBURGISECZAJJ
159INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITEDJOHANNESBURGIDCFZAJJ
160INFINITY FINANCIAL SERVICES (PTY) LTDJOHANNESBURGIFSEZAJ1
161INTEMBEKO INVESTMENT ADMINISTRATORS (PTY) LTDCAPE TOWNINTAZAJC
162INVESTEC BANK LTD.JOHANNESBURGIVESZAJJ
163INVESTEC MARKETS(PROPRIETARY)LIMITEDJOHANNESBURGIVESZAJS
164INVESTEC PROPERTY FUNDJOHANNESBURGINYFZAJ1
165INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDJOHANNESBURGIVESZA31
166INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDJOHANNESBURGIVESZAJ2011
167INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDJOHANNESBURGIVESZAJ2
168INVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDJOHANNESBURGIWIIZAJJ
169IP MANAGEMENT COMPANY (RF) PROPRIETARY LIMITEDCAPE TOWNMAOYZAJ1
170J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDCAPE TOWNJPMEZAJJ011
171J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDJOHANNESBURGJPMEZAJJ
172J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDPIETERMARITZBURGJPMEZAJJ022
173J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDROSEBANKJPMEZAJJ033
174J.P. MORGAN SECURITIES SOUTH AFRICA PROPRIETARY LIMITEDJOHANNESBURGJPMSZAJJ
175JPMORGAN CHASE BANK, N.AJOHANNESBURGMGTCZAJJ
176JSE INVESTOR SERVICES PTY LTDJOHANNESBURGULTRZAJC
177JSE LIMITEDJOHANNESBURGXJSEZAJJ
178JSE LIMITEDJOHANNESBURGBONDEQUITYPLATFORMXJSEZAJJETP
179JSE LIMITEDJOHANNESBURGJSE LIMITED SAFEXXJSEZAJJSFX
180JSE LIMITEDJOHANNESBURGSETTLEMENT AUTHORITYXJSEZAJJSAT
181JSE LIMITEDJOHANNESBURGSETTLEMENT AUTHORITY - MARGININGXJSEZAJJMRG
182JSE LIMITEDJOHANNESBURGSETTLEMENT AUTHORITY - MONEY MARKETS ISIN'SXJSEZAJJISN
183JSE LIMITEDJOHANNESBURGSETTLEMENT AUTHORITY SECURITIES LENDING DESKXJSEZAJJSLB
184KARLEIN INDEPENDENT INVESTMENT CONSULTANCY CCCAPE TOWNKIIOZAJ1
185KELA SECURITIES PTY LTDJOHANNESBURGKESYZAJJ
186KEN POWELL FINANCIAL SERVICES (PTY) LTDHOUGHTONKPFSZAJ1
187KHUMO SECURITIES (PTY) LTD.JOHANNESBURGGENSZAJA
188LAND AND AGRICULTURAL DEVELOPMENT BANK OF SOUTH AFRICACENTURIONLADSZAJ1
189LEFIKA SECURITIES (PTY)LTDJOHANNESBURGLESTZAJJ
190LEGAE PERESEC FUND PLATFORM (PYT) LIMITEDJOHANNESBURGALAAZAJ1
191LIBERTY SECURITIES PROPRIETARY LIMITEDJOHANNESBURGLSPRZAJJ
192LION SECURITIES CCEAST LONDONLISYZAJ1
193LONGMARK SECURITIES (PTY) LTDJOHANNESBURGARSYZAJJ
194MAITLAND GROUP SOUTH AFRICA LTDCAPE TOWNFNSOZAJC
195MANDG INVESTMENT MANAGERS (PTY) LTDCAPE TOWNPPMTZAJC
196MARK ALEXANDER INVESTMENTS CCCAPE TOWNMAAIZAJ1
197MASSMART MANAGEMENT AND FINANCE COMPANY (PTY) LTDJOHANNESBURGMASSMART HEAD OFFICEMSMFZAJJ
198MAZI ASSET MANAGEMENTJOHANNESBURGMAZPZAJ1
199MB ACQUIRED OPERATIONSEAST LONDONBTRKZAJ1
200MELVILLE DOUGLAS INVESTMENT MANAGEMENT (PTY) LTDJOHANNESBURGMDIMZAJ1

Last Database Update : 26-JAN-2024

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

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.