Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

South Africa Bank SWIFT Codes - Page 2

Below are the SWIFT Code for all banks in South Africa. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
101 COOPERS AND LYBRAND CORPORATE FINANCE (PTY) LTD. JOHANNESBURG CLCFZAJ1
102 CORONATION FUND MANAGERS CLAREMONT COUGZAJ1
103 CORONATION HOLDINGS LIMITED CAPE TOWN COHLZAJ1
104 CORONATION SPECIALISED FUNDS (PTY) LTD CLAREMONT CSFYZAJ1
105 CRATOS CAPITAL (PTY) LTD ILLOVO CRCAZAJJ
106 CREDIT AND SAVINGS HELP BANK CAPE TOWN CRAHZAJ1
107 CREDIT GUARANTEE INSURANCE CORPORATION OF AFRICA LIMITED RANDBURG CRGUZAJ1
108 CREDIT SUISSE SECURITIES (JOHANNESBURG) (PTY) LTD. SANDTON CRESZAJJ
109 CURO FUND SERVICES (PTY) LTD CAPE TOWN TAFAZAJC
110 DECIMAX SECURITIES (PTY) LTD JOHANNESBURG DESPZAJ1
111 DEUTSCHE BANK AG JOHANNESBURG (GLOBAL MARKETS) DEUTZAJXGFX
112 DEUTSCHE BANK AG JOHANNESBURG DEUTZAJX
113 DEUTSCHE SECURITIES PTY LTD CAPE TOWN IVJRZAJ10JC
114 DEUTSCHE SECURITIES PTY LTD JOHANNESBURG IVJRZAJJ
115 DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED MIDRAND DESFZAJM
116 DOLFIN FINANCIAL SERVICES (PTY) LTD JOHANNESBURG DFSPZAJ1
117 EFFICIENT COLLECTIVE INVESTMENTS PTY LTD CAPE TOWN ECITZAJ1
118 ESKOM TREASURY JOHANNESBURG ESKOZAJJ
119 EXECTRUST (PTY) LTD JOHANNESBURG TRBPZAJ1
120 FARMWISE LIMITED JOHANNESBURG FARMZAJ1
121 FBC FIDELITY BANK LIMITED JOHANNESBURG FBCCZAJ1
122 FEDLIFE ASSURANCE LIMITED JOHANNESBURG FEASZAJ1
123 FEDSURE ASSET MANAGEMENT CO. (PTY) LTD JOHANNESBURG FAMTZAJ1
124 FFO SECURITIES (PTY) LTD JOHANNESBURG FFOSZAJJ
125 FINANCIAL CURRENCY BROKERS S.A. (PTY) LTD MARSHALLTOWN FCBPZAJ1
126 FINBOND MUTUAL BANK PRETORIA FBMBZAJJ
127 FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG (CUSTODY SERVICES, INTERNATIONAL BANKING) FIRNZAJJ896
128 FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES) FIRNZAJJ
129 FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG FIRNZAJJRSL
130 FITCH SOUTHERN AFRICA (PTY) LTD. JOHANNESBURG FRIPZAJ1
131 FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED PINELANDS FRDGZAJJ
132 FOUR M TRADERS (PTY) LTD MELROSE ARCH FORMZAJJ
133 FREEWORLD CAPITAL HOLDINGS (PTY)LTD PRETORIA FREEZAJ1
134 FX AFRICA FOREIGN EXCHANGE (PTY)LTD SANDTON FXAFZAJ1
135 GBS MUTUAL BANK GRAHAMSTOWN GBSMZAJ1
136 GENBEL SECURITIES LTD JOHANNESBURG GBSEZAJJ
137 GENCOR TREASURY JOHANNESBURG GETRZAJ1
138 GOLDING AND SLABBERT (PTY) LTD JOHANNESBURG GOSLZAJJ
139 GRAAFFS TRUST LIMITED CAPE TOWN GRTRZAJ1
140 GRINDROD ASSET MANAGEMENT DURBAN GREGZAJ1
141 GRINDROD BANK LIMITED DURBAN GRIDZAJJ
142 HABIB OVERSEAS BANK LIMITED JOHANNESBURG HOBLZAJJ
143 HANS MERENSKY HOLDINGS JOHANNESBURG HAMHZAJ1
144 HBZ BANK LIMITED DURBAN HBZHZAJJ
145 HSBC JOHANNESBURG BRANCH SANDTON HSBCZAJJ
146 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG (HOUGHTON) SMJCZAJC
147 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG (WHK BRANCH) SMJCZAJCWHK
148 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG SMJCZAJC011
149 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD RONDEBOSCH SMJCZAJC022
150 IMARA S.P. REID (PTY) LTD. JOHANNESBURG REMAZAJJ
151 IMPALA PLATINUM JOHANNESBURG IMPNZAJ1
152 INCORPORATED SECURITIES (PTY) LTD ROSEBANK INSPZAJ1
153 INDEPENDENT SECURITIES (PTY) LTD JOHANNESBURG ISECZAJJ
154 INDEPENDENT SECURITIES (PTY) LTD JOHANNESBURG ISZAZAJ1
155 INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITED JOHANNESBURG IDCFZAJJ
156 INFINITY FINANCIAL SERVICES (PTY) LTD JOHANNESBURG IFSEZAJ1
157 INVESTEC BANK LTD. SANDTON IVESZAJJ
158 INVESTEC SECURITIES (PTY) LIMITED JOHANNESBURG IVESZA31
159 INVESTEC SECURITIES LTD. JOHANNESBURG IVESZAJ2011
160 INVESTEC SECURITIES LTD. JOHANNESBURG IVESZAJ2
161 IP MANAGEMENT COMPANY (PTY) LTD CAPE TOWN MAOYZAJ1
162 JCI LIMITED JOHANNESBURG JCTRZAJ1
163 JP MORGAN EQUITIES SOUTH AFRICA PTY LIMITED CAPE TOWN JPMEZAJJ011
164 JP MORGAN EQUITIES SOUTH AFRICA PTY LIMITED JOHANNESBURG JPMEZAJJ
165 JP MORGAN EQUITIES SOUTH AFRICA PTY LIMITED PIETERMARITZBURG JPMEZAJJ022
166 JP MORGAN EQUITIES SOUTH AFRICA PTY LIMITED ROSEBANK JPMEZAJJ033
167 JPMORGAN CHASE BANK N.A JOHANNESBURG (TEST KEY AND BKE ADMINISTRATION) MGTCZAJJKEY
168 JPMORGAN CHASE BANK N.A JOHANNESBURG MGTCZAJJ
169 JPMORGAN SECURITIES SOUTH AFRICA JOHANNESBURG (TEST KEY AND BKE ADMINISTRATION) JPMSZAJJKEY
170 JPMORGAN SECURITIES SOUTH AFRICA JOHANNESBURG JPMSZAJJ
171 JSE LIMITED SANDTON (JSE LIMITED SAFEX) XJSEZAJJSFX
172 JSE LIMITED SANDTON (SETTLEMENT AUTHORITY - MARGINING) XJSEZAJJMRG
173 JSE LIMITED SANDTON (SETTLEMENT AUTHORITY - MONEY MARKETS ISIN'S) XJSEZAJJISN
174 JSE LIMITED SANDTON (SETTLEMENT AUTHORITY SECURITIES LENDING DESK) XJSEZAJJSLB
175 JSE LIMITED SANDTON (SETTLEMENT AUTHORITY) XJSEZAJJSAT
176 JSE LIMITED SANDTON XJSEZAJJ
177 KARLEIN INDEPENDENT INVESTMENT CONSULTANCY CC RONDEBOSCH KIIOZAJ1
178 KEN POWELL FINANCIAL SERVICES (PTY) LTD HOUGHTON KPFSZAJ1
179 KNOYDART INVESTMENTS (PTY) LTD RONDEBOSCH KNIPZAJ1
180 LEFIKA SECURITIES (PTY)LTD JOHANNESBURG LESTZAJJ
181 LEGAE SECURITIES (PTY) LTD. JOHANNESBURG LESPZAJJ
182 LEWIS AND WAYNE TREASURY JOHANNESBURG LWTRZAJ1
183 LION SECURITIES CC EAST LONDON LISYZAJ1
184 LOMBERG PULFORD AND CO (PTY) LTD JOHANNESBURG LOPUZAJ1
185 MACQUARIE FIRST SOUTH EQUITIES (PTY) LTD JOHANNESBURG MFSQZAJJ
186 MACQUARIE FIRST SOUTH SECURITIES (PROPRIETARY) LIMITED PARKTOWN FSSEZAJJ
187 MAITLAND GROUP SOUTH AFRICA LTD CAPE TOWN FNSOZAJC
188 MARK ALEXANDER INVESTMENTS CC HOWARD PLACE MAAIZAJ1
189 MARRIOTT MERCHANT BANK LIMITED DURBAN MAMRZAJ1
190 MEEG BANK LTD EAST LONDON BTRKZAJ1
191 MELVILLE DOUGLAS INVESTMENT MANAGEMENT (PTY) LTD JOHANNESBURG MDIMZAJ1
192 MERCANTILE BANK LTD SANDTON LISAZAJJ
193 MERGENCE INVESTMENT MANAGERS (PTY) CAPE TOWN MIMTZAJ1
194 MERRILL LYNCH SOUTH AFRICA (PROPRIETARY) LIMITED JOHANNESBURG SBKHZAJJ
195 MLS BANK LIMITED JOHANNESBURG MLSMZAJ1
196 MOMENTUM LIFE ASSURERS LTD CENTURION MOLAZAJ1
197 MOODYS INVESTORS SERVICE SOUTH AFRICA (PTY) LTD JOHANNESBURG MIESZAJ1
198 MPF MANAGEMENT SERVICES (PTY) LTD JOHANNESBURG MMSPZAJ1
199 MVUNONALA ASSET MANAGERS (PTY) LTD JOHANNESBURG MAMYZAJ1
200 NAVIGARE SECURITIES PTY LTD JOHANNESBURG NAVGZAJJ