List of All Banks In South Africa

All Swift Codes For South Africa - South Africa Swift Codes

Check the detailed information such as swift codes in South Africa, Bank, Branch and all information. It includes domestic branch of banks in South Africa and even banks that have been closed for some reason in the South Africa.

  1. Now you should select the bank name it will show you list of banks in South Africa country.
  2. A list of all swift codes of South Africa in all cities appears below.

Swift Code details for banks in South Africa

Swift Code and other important information banks related to banks located in the country of South Africa. Easily search all quick swift codes of banks and branches of these banks in South Africa. Find all local banks and their branches in South Africa.

List of All 252 Bank Swift Codes for South Africa

# Swift Code Bank/Institution Name Bank Branch City
1 CLCFZAJ1 COOPERS AND LYBRAND CORPORATE FINANCE (PTY) LTD. JOHANNESBURG
2 COUGZAJ1 CORONATION FUND MANAGERS CLAREMONT
3 COHLZAJ1 CORONATION HOLDINGS LIMITED CAPE TOWN
4 CSFYZAJ1 CORONATION SPECIALISED FUNDS (PTY) LTD CLAREMONT
5 CRCAZAJJ CRATOS CAPITAL (PTY) LTD ILLOVO
6 CRAHZAJ1 CREDIT AND SAVINGS HELP BANK CAPE TOWN
7 CRGUZAJ1 CREDIT GUARANTEE INSURANCE CORPORATION OF AFRICA LIMITED RANDBURG
8 CRESZAJJ CREDIT SUISSE SECURITIES (JOHANNESBURG) (PTY) LTD. SANDTON
9 TAFAZAJC CURO FUND SERVICES (PTY) LTD CAPE TOWN
10 DESPZAJ1 DECIMAX SECURITIES (PTY) LTD JOHANNESBURG
11 DEUTZAJXGFX DEUTSCHE BANK AG (GLOBAL MARKETS) JOHANNESBURG
12 DEUTZAJX DEUTSCHE BANK AG JOHANNESBURG
13 IVJRZAJ10JC DEUTSCHE SECURITIES PTY LTD CAPE TOWN
14 IVJRZAJJ DEUTSCHE SECURITIES PTY LTD JOHANNESBURG
15 DESFZAJM DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED MIDRAND
16 DFSPZAJ1 DOLFIN FINANCIAL SERVICES (PTY) LTD JOHANNESBURG
17 ECITZAJ1 EFFICIENT COLLECTIVE INVESTMENTS PTY LTD CAPE TOWN
18 ESKOZAJJ ESKOM TREASURY JOHANNESBURG
19 TRBPZAJ1 EXECTRUST (PTY) LTD JOHANNESBURG
20 FARMZAJ1 FARMWISE LIMITED JOHANNESBURG
21 FBCCZAJ1 FBC FIDELITY BANK LIMITED JOHANNESBURG
22 FEASZAJ1 FEDLIFE ASSURANCE LIMITED JOHANNESBURG
23 FAMTZAJ1 FEDSURE ASSET MANAGEMENT CO. (PTY) LTD JOHANNESBURG
24 FFOSZAJJ FFO SECURITIES (PTY) LTD JOHANNESBURG
25 FCBPZAJ1 FINANCIAL CURRENCY BROKERS S.A. (PTY) LTD MARSHALLTOWN
26 FBMBZAJJ FINBOND MUTUAL BANK PRETORIA
27 FIRNZAJJ896 FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK (CUSTODY SERVICES, INTERNATIONAL BANKING) JOHANNESBURG
28 FIRNZAJJRSL FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG
29 FIRNZAJJ FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK FNB CORPORATE AND RAND MERCHANT BANK (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES) JOHANNESBURG
30 FRIPZAJ1 FITCH SOUTHERN AFRICA (PTY) LTD. JOHANNESBURG
31 FRDGZAJJ FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED PINELANDS
32 FORMZAJJ FOUR M TRADERS (PTY) LTD MELROSE ARCH
33 FREEZAJ1 FREEWORLD CAPITAL HOLDINGS (PTY)LTD PRETORIA
34 FXAFZAJ1 FX AFRICA FOREIGN EXCHANGE (PTY)LTD SANDTON
35 GBSMZAJ1 GBS MUTUAL BANK GRAHAMSTOWN
36 GBSEZAJJ GENBEL SECURITIES LTD JOHANNESBURG
37 GETRZAJ1 GENCOR TREASURY JOHANNESBURG
38 GOSLZAJJ GOLDING AND SLABBERT (PTY) LTD JOHANNESBURG
39 GRTRZAJ1 GRAAFFS TRUST LIMITED CAPE TOWN
40 GREGZAJ1 GRINDROD ASSET MANAGEMENT DURBAN
41 GRIDZAJJ GRINDROD BANK LIMITED DURBAN
42 HOBLZAJJ HABIB OVERSEAS BANK LIMITED JOHANNESBURG
43 HAMHZAJ1 HANS MERENSKY HOLDINGS JOHANNESBURG
44 HBZHZAJJ HBZ BANK LIMITED DURBAN
45 HSBCZAJJ HSBC JOHANNESBURG BRANCH SANDTON
46 SMJCZAJC011 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG
47 SMJCZAJCWHK HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD (WHK BRANCH) JOHANNESBURG
48 SMJCZAJC HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD (HOUGHTON) JOHANNESBURG
49 SMJCZAJC022 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD RONDEBOSCH
50 REMAZAJJ IMARA S.P. REID (PTY) LTD. JOHANNESBURG

What is Swift Codes - Meaning?

Swift code means "Society for Interbank Financial Telecom in the World". These codes standardized as BIC, which means for "Business Identification Codes". Normally, the purpose of using swift codes is to recognize the banks and their branches in global cash movements.

It guarantees us that the cash transaction is done with appropriate sender or receiver bank. Banks use these swift codes for international bank money, bill, funds transfers. Swift code might be 8 or 11 characters long, the 11-digit code is the approach for a special branch code, and the suffix 'XXX' in an 8-digit code is the approach for the bank's main office.


Disclaimer: My Code Detail is Collection for informational and educational purposes only, our team make a great effort to provide accurate information and accepts no liability with respect to the accuracy of any kind of data. Please reconfirm with your bank before transferring funds we will not responsible for any kind of financial or other kinds of loss.