SWIFT Codes for banks in South Africa

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
14 AFRICA EXCHANGE PTY LTDPARKTOWNAFEPZAJ2
24 AFRICA EXCHANGE PTY LTDPARKTOWNCLOSED MARKETAFEPZAJ2CLO
34 AFRICA EXCHANGE PTY LTDPARKTOWNOPEN MARKETAFEPZAJ2OPE
44 AFRICA EXCHANGE REGISTRY PROPRIETARY LIMITEDPARKTOWNAERPZAJ2
54AX NOMINEES RF PTY LTDPARKTOWNNOPYZAJ2
64AX NOMINEES RF PTY LTDPARKTOWN4AX NOMINEENOPYZAJ24AX
7ABSA ASSET MANAGEMENT (PTY) LTDJOHANNESBURGABVSZAJJ
8ABSA BANK LIMITEDBLOEMFONTEININTERNATIONAL CENTER BLOEMFONTEINABSAZAJJCBF
9ABSA BANK LIMITEDCAPE TOWNCORPORATE BANKING SERVICES - WESTERN CAPE/476ABSAZAJJCCT
10ABSA BANK LIMITEDDURBANCORPORATE BANKING SERVICES - NATAL/479ABSAZAJJCDB
11ABSA BANK LIMITEDJOHANNESBURGABSAZAJJTRS
12ABSA BANK LIMITEDJOHANNESBURGABSA CAPITAL BROKERSABSAZAJJACS
13ABSA BANK LIMITEDJOHANNESBURGABSA CUSTODYABSAZAJJMG3
14ABSA BANK LIMITEDJOHANNESBURGABSA INVESTOR SERVICESABSAZAJJAIS
15ABSA BANK LIMITEDJOHANNESBURGABSA ISSUING AGENTABSAZAJJMG1
16ABSA BANK LIMITEDJOHANNESBURGABSA RECONCILITAION DIVISIONABSAZAJJREK
17ABSA BANK LIMITEDJOHANNESBURGABSA TRADE REPORTINGABSAZAJJMG2
18ABSA BANK LIMITEDJOHANNESBURGALL SOUTH AFRICAN OFFICESABSAZAJJ
19ABSA BANK LIMITEDJOHANNESBURGCLS BRANCHABSAZAJJCLS
20ABSA BANK LIMITEDJOHANNESBURGCORPORATE BANKING SERVICES - WITWATERSRAND/235ABSAZAJJCWI
21ABSA BANK LIMITEDJOHANNESBURGFIXED INCOME INSTRUMENTABSAZAJJFI2
22ABSA BANK LIMITEDJOHANNESBURGFIXED INCOME INSTRUMENTABSAZAJJFI1
23ABSA BANK LIMITEDJOHANNESBURGFOR CLSABSAZAJJJAS
24ABSA BANK LIMITEDJOHANNESBURGLENDING DIVISIONABSAZAJJSLB
25ABSA BANK LIMITEDJOHANNESBURGMONEY MARKET BRANCHABSAZAJJMMD
26ABSA BANK LIMITEDJOHANNESBURGMONEY MARKET BRANCHABSAZAJJTMS
27ABSA BANK LIMITEDJOHANNESBURGNON RES BICABSAZAJJNRS
28ABSA BANK LIMITEDJOHANNESBURGTHIRD PARTY CLS CLEARINGABSAZAJJTPC
29ABSA BANK LIMITEDJOHANNESBURGVOSTRO BRANCHABSAZAJJVOS
30ABSA BANK LIMITEDNELSPRUITINTERNATIONAL BANKING CENTRE NELSPRUIT/449ABSAZAJJCNE
31ABSA BANK LIMITEDPORT ELIZABETHCORPORATE BANKING SERVICES - EASTERN CAPE/480ABSAZAJJCPE
32ABSA BANK LIMITEDPRETORIACORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478ABSAZAJJCPT
33ABSA BANK LIMITEDPRETORIACREDIT CARD ADMIN CENTREABSAZAJJCRD
34ABSA CAPITAL SECURITIES PROPRIETARY LIMITEDJOHANNESBURGABSAZAJ3
35ABSA STOCKBROKERS AND PORTFOLIO MANAGEMENT (PTY) LTDJOHANNESBURGABSAZAJ2
36ACCESS BANK (SOUTH AFRICA) LIMITEDSANDTONBATHZAJJ
37AFRICAN BANK LIMITEDMIDRANDAFRCZAJJ
38AFRIFOCUS SECURITIES (PTY) LTDSANDTONAFRFZAJJ
39ALBARAKA BANKDURBANALBRZAJJ
40ALEXANDER FORBES GROUP SERVICES (PTY) LTDJOHANNESBURGAFGSZAJJ
41ALLAN GRAY LIMITEDCAPE TOWNGRAYZAJC
42ALTRON FINANCE (PTY) LTDPARKTOWNALTFZAJJ
43ANCHOR STOCKBROKERS (PTY) LTDBRYANSTONASTYZAJJ
44ANDISA CAPITAL (PTY) LTDPARKTOWNANDSZAJJT01
45ANDISA CAPITAL (PTY) LTDPARKTOWNANDSZAJJH01
46ANDISA CAPITAL (PTY) LTDPARKTOWNANDSZAJJ
47ANGLO AMERICAN SA FINANCE LIMITEDROSEBANKAACLZAJJ
48ARGON SECURITIES (PTY) LTDSANDTONAONSZAJJ
49ATISA SECURITIES (PTY) LTDJOHANNESBURGWWSEZAJJ
50AVIOR RESEARCH (PTY) LTDSANDTONGDPTZAJJ

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.