South Africa - All Banks Swift Codes / BIC Codes List

Are you looking for South Africa - All Banks Swift Codes / BIC Codes List?. If yes then you have reached at right place. Here we have listed all the active banks in South Africa with their Branch SWIFT/BIC Code details, Which is required to transfer money from South Africa's Bank to Other country banks. You can use our simple online SWIFT Code lookup tool to find South Africa - All Banks Swift Codes / BIC Codes List details quickly.

Find Swift Codes / BIC Codes for all the Banks in the world

Country
Bank
City
S.No.Swift CodeBank NameCityBranch
101 CLCFZAJ1 COOPERS AND LYBRAND CORPORATE FINANCE (PTY) LTD. JOHANNESBURG
102 COUGZAJ1 CORONATION FUND MANAGERS CLAREMONT
103 COHLZAJ1 CORONATION HOLDINGS LIMITED CAPE TOWN
104 CSFYZAJ1 CORONATION SPECIALISED FUNDS (PTY) LTD CLAREMONT
105 CRCAZAJJ CRATOS CAPITAL (PTY) LTD ILLOVO
106 CRAHZAJ1 CREDIT AND SAVINGS HELP BANK CAPE TOWN
107 CRGUZAJ1 CREDIT GUARANTEE INSURANCE CORPORATION OF AFRICA LIMITED RANDBURG
108 CRESZAJJ CREDIT SUISSE SECURITIES (JOHANNESBURG) (PTY) LTD. SANDTON
109 TAFAZAJC CURO FUND SERVICES (PTY) LTD CAPE TOWN
110 DESPZAJ1 DECIMAX SECURITIES (PTY) LTD JOHANNESBURG
111 DEUTZAJXGFX DEUTSCHE BANK AG JOHANNESBURG (GLOBAL MARKETS)
112 DEUTZAJX DEUTSCHE BANK AG JOHANNESBURG
113 IVJRZAJ10JC DEUTSCHE SECURITIES PTY LTD CAPE TOWN
114 IVJRZAJJ DEUTSCHE SECURITIES PTY LTD JOHANNESBURG
115 DESFZAJM DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED MIDRAND
116 DFSPZAJ1 DOLFIN FINANCIAL SERVICES (PTY) LTD JOHANNESBURG
117 ECITZAJ1 EFFICIENT COLLECTIVE INVESTMENTS PTY LTD CAPE TOWN
118 ESKOZAJJ ESKOM TREASURY JOHANNESBURG
119 TRBPZAJ1 EXECTRUST (PTY) LTD JOHANNESBURG
120 FARMZAJ1 FARMWISE LIMITED JOHANNESBURG
121 FBCCZAJ1 FBC FIDELITY BANK LIMITED JOHANNESBURG
122 FEASZAJ1 FEDLIFE ASSURANCE LIMITED JOHANNESBURG
123 FAMTZAJ1 FEDSURE ASSET MANAGEMENT CO. (PTY) LTD JOHANNESBURG
124 FFOSZAJJ FFO SECURITIES (PTY) LTD JOHANNESBURG
125 FCBPZAJ1 FINANCIAL CURRENCY BROKERS S.A. (PTY) LTD MARSHALLTOWN
126 FBMBZAJJ FINBOND MUTUAL BANK PRETORIA
127 FIRNZAJJ896 FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG (CUSTODY SERVICES, INTERNATIONAL BANKING)
128 FIRNZAJJ FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES)
129 FIRNZAJJRSL FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG
130 FRIPZAJ1 FITCH SOUTHERN AFRICA (PTY) LTD. JOHANNESBURG
131 FRDGZAJJ FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED PINELANDS
132 FORMZAJJ FOUR M TRADERS (PTY) LTD MELROSE ARCH
133 FREEZAJ1 FREEWORLD CAPITAL HOLDINGS (PTY)LTD PRETORIA
134 FXAFZAJ1 FX AFRICA FOREIGN EXCHANGE (PTY)LTD SANDTON
135 GBSMZAJ1 GBS MUTUAL BANK GRAHAMSTOWN
136 GBSEZAJJ GENBEL SECURITIES LTD JOHANNESBURG
137 GETRZAJ1 GENCOR TREASURY JOHANNESBURG
138 GOSLZAJJ GOLDING AND SLABBERT (PTY) LTD JOHANNESBURG
139 GRTRZAJ1 GRAAFFS TRUST LIMITED CAPE TOWN
140 GREGZAJ1 GRINDROD ASSET MANAGEMENT DURBAN
141 GRIDZAJJ GRINDROD BANK LIMITED DURBAN
142 HOBLZAJJ HABIB OVERSEAS BANK LIMITED JOHANNESBURG
143 HAMHZAJ1 HANS MERENSKY HOLDINGS JOHANNESBURG
144 HBZHZAJJ HBZ BANK LIMITED DURBAN
145 HSBCZAJJ HSBC JOHANNESBURG BRANCH SANDTON
146 SMJCZAJC HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG (HOUGHTON)
147 SMJCZAJCWHK HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG (WHK BRANCH)
148 SMJCZAJC011 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG
149 SMJCZAJC022 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD RONDEBOSCH
150 REMAZAJJ IMARA S.P. REID (PTY) LTD. JOHANNESBURG

What is Swift Code?

A SWIFT code is an international bank code that identifies particular banks worldwide. It’s also known as a Bank Identifier Code (BIC). Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below:-

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

The format of Swift Code is as follows:-

A A A A B B C C D D D
Bank Code Country Code Location Code Branch Code

Search By Swift Code