Swift Code
NoBank or InstitutionCity and BranchSwift
128E CAPITAL PTY LTDCENTURIONECATZAJ4
2ABAX INVESTMENTSCAPE TOWNABIVZAJ1
3ABSA BANK LIMITEDBLOEMFONTEIN- (INTERNATIONAL CENTER BLOEMFONTEIN)ABSAZAJJCBF
4ABSA BANK LIMITEDCAPE TOWN- (CORPORATE BANKING SERVICES - WESTERN CAPE/476)ABSAZAJJCCT
5ABSA BANK LIMITEDDURBAN- (CORPORATE BANKING SERVICES - NATAL/479)ABSAZAJJCDB
6ABSA BANK LIMITEDJOHANNESBURG- (ABSA RECONCILITAION DIVISION)ABSAZAJJREK
7ABSA BANK LIMITEDJOHANNESBURGABSAZAJJTRS
8ABSA BANK LIMITEDJOHANNESBURG- (ABSA ISSUING AGENT)ABSAZAJJMG1
9ABSA BANK LIMITEDJOHANNESBURG- (VOSTRO BRANCH)ABSAZAJJVOS
10ABSA BANK LIMITEDJOHANNESBURG- (MONEY MARKET BRANCH)ABSAZAJJMMD
11ABSA BANK LIMITEDJOHANNESBURG- (ABSA CUSTODY)ABSAZAJJMG3
12ABSA BANK LIMITEDJOHANNESBURG- (MONEY MARKET BRANCH)ABSAZAJJTMS
13ABSA BANK LIMITEDJOHANNESBURG- (ABSA CAPITAL BROKERS)ABSAZAJJACS
14ABSA BANK LIMITEDJOHANNESBURG- (LENDING DIVISION)ABSAZAJJSLB
15ABSA BANK LIMITEDJOHANNESBURG- (CORPORATE BANKING SERVICES - WITWATERSRAND/235)ABSAZAJJCWI
16ABSA BANK LIMITEDJOHANNESBURG- (ALL SOUTH AFRICAN OFFICES)ABSAZAJJ
17ABSA BANK LIMITEDJOHANNESBURG- (ABSA TRADE REPORTING)ABSAZAJJMG2
18ABSA BANK LIMITEDNELSPRUIT- (INTERNATIONAL BANKING CENTRE NELSPRUIT/449)ABSAZAJJCNE
19ABSA BANK LIMITEDPORT ELIZABETH- (CORPORATE BANKING SERVICES - EASTERN CAPE/480)ABSAZAJJCPE
20ABSA BANK LIMITEDPRETORIA- (CREDIT CARD ADMIN CENTRE)ABSAZAJJCRD
21ABSA BANK LIMITEDPRETORIA- (CORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478)ABSAZAJJCPT
22ABSA CAPITAL SECURITIESSANDTONABSAZAJ3
23ABSA STOCKBROKERS (PROPRIETARY) LIMITEDJOHANNESBURGABSAZAJ2
24ABSA TRUST LIMITEDJOHANNESBURGABTRZAJ1
25ABVEST ASSOCIATES LTDCLAREMONTABVSZAJJ
26ACH TRADING CCBEDFORDVIEWSBCHZAJJ
27AFC LIMITEDJOHANNESBURGAFCAZAJ1
28AFRICAN BANK LIMITEDJOHANNESBURGAFRCZAJJ
29AFRICAN HARVEST (PTY) LTDJOHANNESBURGAHFMZAJ1
30AFRIFOCUS SECURITIES (PTY) LTDJOHANNESBURGAFRFZAJJ
31AFRIPACKDURBANAFRPZAJ1
32AGILISTOJOHANNESBURGAGLLZAJ1
33ALBARAKA BANKDURBANALBRZAJJ
34ALEXANDER ASSET MANAGEMENTMARSHALLTOWNALAAZAJ1
35ALLAN GRAY LIMITEDCAPE TOWNAIICZAJ1
36ALLAN GRAY LIMITEDCAPE TOWNGRAYZAJC
37ALTRON FINANCE (PTY) LTDPARKTOWNALTFZAJ1
38ALTRON FINANCE (PTY) LTDPARKTOWNALTFZAJJ
39AMERICAN EXPRESS BANKBRAAMFONTEINAEIBZAJ1
40ANDERSON WILSON AND PARTNERS INC.JOHANNESBURGANWPZAJ1
41ANGLO AMERICAN SA FINANCE LIMITEDJOHANNESBURGAACLZAJJ
42ANGLO AMERICAN SA FINANCE LIMITEDJOHANNESBURGAACLZAJJCIM
43ANGLORAND SECURITIES PTY LTDJOHANNESBURGPALRZAJJ
44AQUARIUS PLATINUM LIMITEDCENTURIONAQPLZAJ1
45ARGON ASSET MANAGEMENT (PTY) LIMITEDCAPE TOWNAREMZAJ1
46ARQAAM CAPITAL SOUTH AFRICA (PTY) LIMITEDJOHANNESBURGARQMZAJ1
47ARROW FINANCIAL SERVICES (PTY) LTDJOHANNESBURGARFSZAJ1
48ASTLEY AND PEARCE (PTY) LTDJOHANNESBURGASPPZAJ1
49AVIOR RESEARCH (PTY) LTDJOHANNESBURGGDPTZAJJ
50AYLETT AND CO (PTY) LTDCAPE TOWNAYPTZAJ1
51B.P. BERNSTEINJOHANNESBURGBERNZAJJ
52BANK BRUSSELS LAMBERT BBL REPRESENTATIVE OFFICE IN SOUTH AFRICAJOHANNESBURGBBRUZAJ1
53BANK OF BARODADURBANBARBZAJJ
54BANK OF BARODAJOHANNESBURGBARBZAJJJNB
55BANK OF CHINA JOHANNESBURG BRANCHJOHANNESBURGBKCHZAJJ
56BANK OF INDIA JOHANNESBURG BRANCHJOHANNESBURGBKIDZAJJ
57BANK OF TAIWAN SOUTH AFRICA BRANCHROSEBANKBKTWZAJJ
58BANKSERV LIMITEDJOHANNESBURGBKSVZAJJ
59BARNARD JACOBS MELLET PRIVATE CLIENT SERVICES (PTY) LTDSANDTONBJMRZAJJ
60BARNARD JACOBS MELLETT AND CO (PTY) LIMITEDJOHANNESBURGSBJMZAJJ
61BCX CONFIRMATIONSMIDRANDBCXCZAJ1
62BIDVEST BANK LTDBRAAMFONTEINBIDBZAJJ
63BNP PARIBAS CADIZ STOCKBROKING (PTY) LTDJOHANNESBURGSPTSZAJJ
64BNP PARIBAS JOHANNESBURGJOHANNESBURG- (BNP PARIBAS SA)BNPAZAJJEQD
65BNP PARIBAS JOHANNESBURGMELROSE ARCHBNPAZAJJ
66BOE PRIVATE BANK TRUST COMPANY LIMITEDCAPE TOWNBOEPZAJ1
67BOE STOCKBROKERS (PTY) LTD.BLOEMFONTEINNBOEZAJ2022
68BOE STOCKBROKERS (PTY) LTD.CAPE TOWNNBOEZAJ2033
69BOE STOCKBROKERS (PTY) LTD.JOHANNESBURGNBOEZAJ2044
70BOE STOCKBROKERS (PTY) LTD.JOHANNESBURGNBOEZAJ2
71BOE STOCKBROKERS (PTY) LTD.JOHANNESBURG- (PRIVATE CLIENTS DEPARTMENT)NBOEZAJ2PVT
72BOE STOCKBROKERS (PTY) LTD.JOHANNESBURG- (INSTITUTIONS DEPARTMENT)NBOEZAJ2INT
73BOE STOCKBROKERS (PTY) LTD.PIETERMARITZBURGNBOEZAJ2011
74BOE TRUST LIMITEDCAPE TOWNSYTRZAJ1
75BOND STREET SECURITIES (PTY) LTDDURBANVILLEBSSYZAJ1
76BPI CAPITAL AFRICA (PTY) LTDCAPE TOWNBBPIZAJC
77BRAIT SECUTITIES (PTY) LTDJOHANNESBURGBSPTZAJ1
78BROCKHOUSE COOPER SA PTYJOHANNESBURGBROKZAJJ
79BTN MONDIALGREATER GERMISTONBTMOZAJ1
80BUSINESS CONNEXIONMIDRANDBCXGZAJM
81CADIZCAPE TOWNCADZZAJ1
82CAPITAL CORPORATION (PTY) LTDBRAAMFONTEINCACPZAJ1
83CAPITEC BANK LIMITEDSTELLENBOSCHCABLZAJJ
84CARPE DIEM ESTATEUPINGTONCADAZAJ1
85CATALYST FUND MANAGERSCAPE TOWNCAUGZAJ1
86CCD (PTY) LTDCLAREMONTCCPTZAJ1
87CGU HOLDINGS LIMITEDJOHANNESBURGCUSAZAJ1
88CHINA CONSTRUCTION BANK JOHANNESBURG BRANCHSANDTONPCBCZAJJ
89CITIBANK SOUTH AFRICASANDTONCITIZAJX
90CITIBANK SOUTH AFRICASANDTON- (TRADE SERVICES DEPT)CITIZAJXTRD
91CITIGROUP GLOBAL MARKETS (PTY) LTDJOHANNESBURGSSBSZAJJ
92CKS EQUITIES (PTY)LTDFOUR WAYSCKSEZAJJ
93COMMUNITY BANK (UNDER CURATORSHIP)SANDTONCUBCZAJ1
94COMPUTERSHARE LIMITEDJOHANNESBURGCSEVZAJJ100
95COMPUTERSHARE LIMITEDJOHANNESBURGCSEVZAJJ
96COMPUTERSHARE LIMITEDJOHANNESBURGCSEVZAJJ300
97COMPUTERSHARE LIMITEDJOHANNESBURGCSEVZAJJ200
98COMPUTERSHARE SERVICES LIMITEDJOHANNESBURGCSCUZAJJ
99CONSILIUM CAPITAL (SA) (PTY) LTD.JOHANNESBURGCOCPZAJJ
100CONSOLIDATED FUND MANAGERS (PTY) LTDJOHANNESBURGCFMPZAJ1