Bank City Branch Swift Code
28E CAPITAL PTY LTD CENTURION ECATZAJ4
A2X PROPRIETARY LIMITED JOHANNESBURG (A2X SLB) AAXXZAJJSLB
A2X PROPRIETARY LIMITED JOHANNESBURG AAXXZAJJ
ABAX INVESTMENTS CAPE TOWN ABIVZAJ1
ABSA BANK LIMITED BLOEMFONTEIN (INTERNATIONAL CENTER BLOEMFONTEIN) ABSAZAJJCBF
ABSA BANK LIMITED CAPE TOWN (CORPORATE BANKING SERVICES - WESTERN CAPE/476) ABSAZAJJCCT
ABSA BANK LIMITED DURBAN (CORPORATE BANKING SERVICES - NATAL/479) ABSAZAJJCDB
ABSA BANK LIMITED JOHANNESBURG (ABSA CAPITAL BROKERS) ABSAZAJJACS
ABSA BANK LIMITED JOHANNESBURG (ABSA CUSTODY) ABSAZAJJMG3
ABSA BANK LIMITED JOHANNESBURG (ABSA ISSUING AGENT) ABSAZAJJMG1
ABSA BANK LIMITED JOHANNESBURG (ABSA RECONCILITAION DIVISION) ABSAZAJJREK
ABSA BANK LIMITED JOHANNESBURG (ABSA TRADE REPORTING) ABSAZAJJMG2
ABSA BANK LIMITED JOHANNESBURG (ALL SOUTH AFRICAN OFFICES) ABSAZAJJ
ABSA BANK LIMITED JOHANNESBURG (CLS BRANCH) ABSAZAJJCLS
ABSA BANK LIMITED JOHANNESBURG (CORPORATE BANKING SERVICES - WITWATERSRAND/235) ABSAZAJJCWI
ABSA BANK LIMITED JOHANNESBURG (FIXED INCOME INSTRUMENT) ABSAZAJJFI1
ABSA BANK LIMITED JOHANNESBURG (FIXED INCOME INSTRUMENT) ABSAZAJJFI2
ABSA BANK LIMITED JOHANNESBURG (FOR CLS) ABSAZAJJJAS
ABSA BANK LIMITED JOHANNESBURG (LENDING DIVISION) ABSAZAJJSLB
ABSA BANK LIMITED JOHANNESBURG (MONEY MARKET BRANCH) ABSAZAJJMMD
ABSA BANK LIMITED JOHANNESBURG (MONEY MARKET BRANCH) ABSAZAJJTMS
ABSA BANK LIMITED JOHANNESBURG (THIRD PARTY CLS CLEARING) ABSAZAJJTPC
ABSA BANK LIMITED JOHANNESBURG (VOSTRO BRANCH) ABSAZAJJVOS
ABSA BANK LIMITED JOHANNESBURG ABSAZAJJTRS
ABSA BANK LIMITED NELSPRUIT (INTERNATIONAL BANKING CENTRE NELSPRUIT/449) ABSAZAJJCNE
ABSA BANK LIMITED PORT ELIZABETH (CORPORATE BANKING SERVICES - EASTERN CAPE/480) ABSAZAJJCPE
ABSA BANK LIMITED PRETORIA (CORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478) ABSAZAJJCPT
ABSA BANK LIMITED PRETORIA (CREDIT CARD ADMIN CENTRE) ABSAZAJJCRD
ABSA CAPITAL SECURITIES PROPRIETARY LIMITED JOHANNESBURG ABSAZAJ3
ABSA STOCKBROKERS (PROPRIETARY) LIMITED JOHANNESBURG ABSAZAJ2
ABSA TRUST LIMITED JOHANNESBURG ABTRZAJ1
ABVEST ASSOCIATES LTD CLAREMONT ABVSZAJJ
ACH TRADING CC BEDFORDVIEW SBCHZAJJ
ACUMEN CAPITAL (PTY) LTD FOUR WAYS ACCYZAJ1
AFC LIMITED JOHANNESBURG AFCAZAJ1
AFRICAN BANK LIMITED JOHANNESBURG AFRCZAJJ
AFRICAN HARVEST (PTY) LTD JOHANNESBURG AHFMZAJ1
AFRIFOCUS SECURITIES (PTY) LTD SANDTON AFRFZAJJ
AFRIPACK DURBAN AFRPZAJ1
AGILISTO JOHANNESBURG AGLLZAJ1
ALBARAKA BANK DURBAN ALBRZAJJ
ALEXANDER ASSET MANAGEMENT MARSHALLTOWN ALAAZAJ1
ALLAN GRAY LIMITED CAPE TOWN AIICZAJ1
ALLAN GRAY LIMITED CAPE TOWN GRAYZAJC
ALTRON FINANCE (PTY) LTD PARKTOWN ALTFZAJJ
AMERICAN EXPRESS BANK BRAAMFONTEIN AEIBZAJ1
ANCHOR STOCKBROKERS (PTY) LTD BRYANSTON ASTYZAJJ
ANDERSON WILSON AND PARTNERS INC. JOHANNESBURG ANWPZAJ1
ANGLO AMERICAN SA FINANCE LIMITED JOHANNESBURG AACLZAJJ
ANGLO AMERICAN SA FINANCE LIMITED JOHANNESBURG AACLZAJJCIM
ANGLORAND SECURITIES PTY LTD JOHANNESBURG PALRZAJJ
AQUARIUS PLATINUM LIMITED CENTURION AQPLZAJ1
ARGON ASSET MANAGEMENT (PTY) LIMITED CAPE TOWN AREMZAJ1
ARGON SECURITIES (PTY) LTD SANDTON AONSZAJJ
ARQAAM CAPITAL SOUTH AFRICA (PTY) LIMITED JOHANNESBURG ARQMZAJJ
ARROW FINANCIAL SERVICES (PTY) LTD JOHANNESBURG ARFSZAJ1
ASTLEY AND PEARCE (PTY) LTD JOHANNESBURG ASPPZAJ1
ATISA SECURITIES (PTY) LTD JOHANNESBURG WWSEZAJJ
AVIOR RESEARCH (PTY) LTD JOHANNESBURG GDPTZAJJ
AYLETT AND CO (PTY) LTD CAPE TOWN AYPTZAJ1
B.P. BERNSTEIN JOHANNESBURG BERNZAJJ
BANK BRUSSELS LAMBERT, BBL REPRESENTATIVE OFFICE IN SOUTH AFRICA JOHANNESBURG BBRUZAJ1
BANK OF BARODA DURBAN BARBZAJJ
BANK OF BARODA JOHANNESBURG BARBZAJJJNB
BANK OF CHINA JOHANNESBURG BRANCH JOHANNESBURG BKCHZAJJ
BANK OF INDIA JOHANNESBURG BRANCH JOHANNESBURG BKIDZAJJ
BANK OF TAIWAN, SOUTH AFRICA BRANCH ROSEBANK BKTWZAJJ
BANK SERV LIMITED JOHANNESBURG BKSVZAJS
BANKSERV LIMITED JOHANNESBURG BKSVZAJJ
BARNARD JACOBS MELLET PRIVATE CLIENT SERVICES (PTY) LTD SANDTON BJMRZAJJ
BARNARD JACOBS MELLETT AND CO (PTY) LIMITED JOHANNESBURG SBJMZAJJ
BCX CONFIRMATIONS MIDRAND BCXCZAJ1
BIDVEST BANK LTD BRAAMFONTEIN BIDBZAJJ
BIDVEST TREASURY SERVICES (PTY) LTD JOHANNESBURG BIVTZAJJ
BNP PARIBAS JOHANNESBURG JOHANNESBURG (BNP PARIBAS SA) BNPAZAJJEQD
BNP PARIBAS JOHANNESBURG MELROSE ARCH BNPAZAJJ
BOE PRIVATE BANK TRUST COMPANY LIMITED CAPE TOWN BOEPZAJ1
BOE TRUST LIMITED CAPE TOWN SYTRZAJ1
BOND STREET SECURITIES (PTY) LTD DURBANVILLE BSSYZAJ1
BRAIT SECUTITIES (PTY) LTD JOHANNESBURG BSPTZAJ1
BRITISH AMERICAN TOBACCO SOUTH AFRICA (PTY) LIMITED STELLENBOSCH BATSZAJ1
BTN MONDIAL GREATER GERMISTON BTMOZAJ1
BUSINESS CONNEXION MIDRAND BCXGZAJM
CADIZ CAPE TOWN CADZZAJ1
CANARA BANK JOHANNESBURG CNRBZAJJ
CAPITAL CORPORATION (PTY) LTD BRAAMFONTEIN CACPZAJ1
CAPITEC BANK LIMITED STELLENBOSCH CABLZAJJ
CARPE DIEM ESTATE UPINGTON CADAZAJ1
CATALYST FUND MANAGERS CAPE TOWN CAUGZAJ1
CCD (PTY) LTD CLAREMONT CCPTZAJ1
CGU HOLDINGS LIMITED JOHANNESBURG CUSAZAJ1
CHINA CONSTRUCTION BANK CORPORATION JOHANNESBURG BRANCH SANDTON PCBCZAJJ
CITIBANK SOUTH AFRICA JOHANNESBURG (CITIBANK SOUTH AFRICA ( SUB SAHARAN AFRICA HUB)) CITIZAJXHUB
CITIBANK SOUTH AFRICA JOHANNESBURG (FIXED INCOME CURRENCY AND COMMODITY) CITIZAJXFIC
CITIBANK SOUTH AFRICA JOHANNESBURG CITIZAJX
CITIBANK SOUTH AFRICA SANDTON (TRADE SERVICES DEPT) CITIZAJXTRD
CITIGROUP GLOBAL MARKETS (PTY) LTD JOHANNESBURG SSBSZAJJ
CJS SECURITIES (PTY) LTD JOHANNESBURG CJSTZAJ1
COMMUNITY BANK (UNDER CURATORSHIP) SANDTON CUBCZAJ1
COMPUTERSHARE INVESTOR SERVICES PROPRIETARY LIMITED JOHANNESBURG CSCUZAJ1
COMPUTERSHARE PROPRIETARY LIMITED JOHANNESBURG CSEVZAJJ100
COMPUTERSHARE PROPRIETARY LIMITED JOHANNESBURG CSEVZAJJ200
COMPUTERSHARE PROPRIETARY LIMITED JOHANNESBURG CSEVZAJJ300
COMPUTERSHARE PROPRIETARY LIMITED ROSEBANK CSEVZAJJ
CONSILIUM CAPITAL (SA) (PTY) LTD. JOHANNESBURG COCPZAJJ
CONSOLIDATED FUND MANAGERS (PTY) LTD JOHANNESBURG CFMPZAJ1
COOPERS AND LYBRAND CORPORATE FINANCE (PTY) LTD. JOHANNESBURG CLCFZAJ1
CORONATION FUND MANAGERS CLAREMONT COUGZAJ1
CORONATION HOLDINGS LIMITED CAPE TOWN COHLZAJ1
CORONATION SPECIALISED FUNDS (PTY) LTD CLAREMONT CSFYZAJ1
CORPORATE FUNDING PARTNERS AFRICA JOHANNESBURG CFPFZAJ1
CRATOS CAPITAL (PTY) LTD ILLOVO CRCAZAJ1
CRATOS INSTITUTIONAL PTY LTD JOHANNESBURG CRCAZAJJ
CREDIT AND SAVINGS HELP BANK CAPE TOWN CRAHZAJ1
CREDIT GUARANTEE INSURANCE CORPORATION OF AFRICA LIMITED RANDBURG CRGUZAJ1
CREDIT SUISSE SECURITIES (JOHANNESBURG) (PTY) LTD. SANDTON CRESZAJJ
CURO FUND SERVICES (PTY) LTD CAPE TOWN TAFAZAJC
DECIMAX SECURITIES (PTY) LTD JOHANNESBURG DESPZAJ1
DEUTSCHE BANK AG JOHANNESBURG (GLOBAL MARKETS) DEUTZAJXGFX
DEUTSCHE BANK AG JOHANNESBURG DEUTZAJX
DEUTSCHE SECURITIES PTY LTD CAPE TOWN IVJRZAJ10JC
DEUTSCHE SECURITIES PTY LTD JOHANNESBURG IVJRZAJJ
DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED MIDRAND DESFZAJM
DISCOVERY BANK LIMITED SANDTON DISCZAJJ
DOLFIN FINANCIAL SERVICES (PTY) LTD JOHANNESBURG DFSPZAJ1
EFFICIENT COLLECTIVE INVESTMENTS PTY LTD CAPE TOWN ECITZAJ1
ESKOM TREASURY JOHANNESBURG ESKOZAJJ
EXECTRUST (PTY) LTD JOHANNESBURG TRBPZAJ1
FARMWISE LIMITED JOHANNESBURG FARMZAJ1
FBC FIDELITY BANK LIMITED JOHANNESBURG FBCCZAJ1
FEDLIFE ASSURANCE LIMITED JOHANNESBURG FEASZAJ1
FEDSURE ASSET MANAGEMENT CO. (PTY) LTD JOHANNESBURG FAMTZAJ1
FFO SECURITIES (PTY) LTD JOHANNESBURG FFOSZAJJ
FINANCIAL CURRENCY BROKERS S.A. (PTY) LTD MARSHALLTOWN FCBPZAJ1
FINBOND MUTUAL BANK PRETORIA FBMBZAJJ
FIRSTRAND BANK LIMITED JOHANNESBURG (CUSTODY SERVICES, INTERNATIONAL BANKING) FIRNZAJJ896
FIRSTRAND BANK LIMITED JOHANNESBURG (RMB CAPITAL MARKET BONDS (RMBE)) FIRNZAJJRBS
FIRSTRAND BANK LIMITED JOHANNESBURG FIRNZAJJRSL
FIRSTRAND BANK LIMITED SANDTON (GLOBAL LIQUIDITY MANAGEMENT SYSTEM) FIRNZAJJGLM
FIRSTRAND BANK LIMITED SANDTON (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES) FIRNZAJJ
FITCH SOUTHERN AFRICA (PTY) LTD. JOHANNESBURG FRIPZAJ1
FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED PINELANDS FRDGZAJJ
FOUR M TRADERS (PTY) LTD MELROSE ARCH FORMZAJJ
FREEWORLD CAPITAL HOLDINGS (PTY)LTD PRETORIA FREEZAJ1
FX AFRICA FOREIGN EXCHANGE (PTY)LTD SANDTON FXAFZAJ1
FXINCBROKERS JOHANNESBURG FXINZAJ1
GARBAN SOUTH AFRICA (PTY) LTD SANDTON GSAYZAJ1
GBS MUTUAL BANK GRAHAMSTOWN GBSMZAJ1
GENBEL SECURITIES PROPRIETARY LIMITED SANDTON GBSEZAJJ
GENCOR TREASURY JOHANNESBURG GETRZAJ1
GENESIS SECURITIES (PTY) LTD. ILLOVO GENSZAJA
GFI SOUTH AFRICA (PTY)LTD SANDOWN GSADZAJ1
GOLDING AND SLABBERT (PTY) LTD JOHANNESBURG GOSLZAJ1
GRAAFFS TRUST LIMITED CAPE TOWN GRTRZAJ1
GRINDROD ASSET MANAGEMENT DURBAN GREGZAJ1
GRINDROD BANK LIMITED DURBAN GRIDZAJJ
HABIB OVERSEAS BANK LIMITED JOHANNESBURG HOBLZAJJ
HANS MERENSKY HOLDINGS JOHANNESBURG HAMHZAJ1
HBZ BANK LIMITED DURBAN HBZHZAJJ
HSBC BANK PLC SANDTON HSBCZAJJ
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG (WHK BRANCH) SMJCZAJCWHK
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG SMJCZAJC011
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD RONDEBOSCH SMJCZAJC022
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD SANDOWN (HOUGHTON) SMJCZAJC
ICICI BANK LTD SOUTH AFRICA BRANCH JOHANNESBURG ICICZAJJ
IMPALA PLATINUM JOHANNESBURG IMPNZAJ1
INCORPORATED SECURITIES (PTY) LTD ROSEBANK INSPZAJ1
INDEPENDENT SECURITIES (PTY) LTD JOHANNESBURG ISECZAJJ
INDEPENDENT SECURITIES (PTY) LTD JOHANNESBURG ISZAZAJ1
INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITED JOHANNESBURG IDCFZAJJ
INFINITY FINANCIAL SERVICES (PTY) LTD JOHANNESBURG IFSEZAJ1
INVESTEC BANK LTD. SANDTON IVESZAJJ
INVESTEC SECURITIES (PTY) LIMITED JOHANNESBURG IVESZA31
INVESTEC SECURITIES LTD. JOHANNESBURG IVESZAJ2
INVESTEC SECURITIES LTD. JOHANNESBURG IVESZAJ2011
IP MANAGEMENT COMPANY (PTY) LTD CAPE TOWN MAOYZAJ1
J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITED CAPE TOWN JPMEZAJJ011
J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITED JOHANNESBURG JPMEZAJJ
J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITED PIETERMARITZBURG JPMEZAJJ022
J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITED ROSEBANK JPMEZAJJ033
JCI LIMITED JOHANNESBURG JCTRZAJ1
JPMORGAN CHASE BANK, N.A JOHANNESBURG (TEST KEY AND BKE ADMINISTRATION) MGTCZAJJKEY
JPMORGAN CHASE BANK, N.A JOHANNESBURG MGTCZAJJ
JPMORGAN SECURITIES SOUTH AFRICA JOHANNESBURG (TEST KEY AND BKE ADMINISTRATION) JPMSZAJJKEY
JPMORGAN SECURITIES SOUTH AFRICA JOHANNESBURG JPMSZAJJ
JSE LIMITED SANDTON (BONDEQUITYPLATFORM) XJSEZAJJETP
JSE LIMITED SANDTON (JSE LIMITED SAFEX) XJSEZAJJSFX
JSE LIMITED SANDTON (SETTLEMENT AUTHORITY - MARGINING) XJSEZAJJMRG
JSE LIMITED SANDTON (SETTLEMENT AUTHORITY - MONEY MARKETS ISIN'S) XJSEZAJJISN
JSE LIMITED SANDTON (SETTLEMENT AUTHORITY SECURITIES LENDING DESK) XJSEZAJJSLB
JSE LIMITED SANDTON (SETTLEMENT AUTHORITY) XJSEZAJJSAT
JSE LIMITED SANDTON XJSEZAJJ
KARLEIN INDEPENDENT INVESTMENT CONSULTANCY CC RONDEBOSCH KIIOZAJ1
KEN POWELL FINANCIAL SERVICES (PTY) LTD HOUGHTON KPFSZAJ1
KNOYDART INVESTMENTS (PTY) LTD RONDEBOSCH KNIPZAJ1
LAND AND AGRICULTURAL DEVELOPMENT BANK OF SOUTH AFRICA CENTURION LADSZAJ1
LEFIKA SECURITIES (PTY)LTD JOHANNESBURG LESTZAJJ
LEGAE SECURITIES (PTY) LTD. JOHANNESBURG LESPZAJJ
LEWIS AND WAYNE TREASURY JOHANNESBURG LWTRZAJ1
LINK MARKET SERVICES PTY LTD JOHANNESBURG ULTRZAJC
LION SECURITIES CC EAST LONDON LISYZAJ1
LOMBERG PULFORD AND CO (PTY) LTD JOHANNESBURG LOPUZAJ1
MACQUARIE EQUITIES SOUTH AFRICA PROPRIETARY LIMITED JOHANNESBURG FSSEZAJJ
MACQUARIE FIRST SOUTH EQUITIES (PTY) LTD JOHANNESBURG MFSQZAJJ
MAITLAND GROUP SOUTH AFRICA LTD CAPE TOWN FNSOZAJC
MARK ALEXANDER INVESTMENTS CC HOWARD PLACE MAAIZAJ1
MARRIOTT MERCHANT BANK LIMITED DURBAN MAMRZAJ1
MASSMART MANAGEMENT AND FINANCECOMPANY (PTY) LTD SANDTON MSMFZAJJ
MAZI PROJECTS (PTY) LTD GAUTENG MAZPZAJ1
MEEG BANK LTD EAST LONDON BTRKZAJ1
MELVILLE DOUGLAS INVESTMENT MANAGEMENT (PTY) LTD JOHANNESBURG MDIMZAJ1
MERCANTILE BANK LTD SANDTON LISAZAJJ
MERGENCE INVESTMENT MANAGERS (PTY) CAPE TOWN MIMTZAJ1
MERRILL LYNCH SOUTH AFRICA (PROPRIETARY) LIMITED JOHANNESBURG SBKHZAJJ
MICRO TO MAINFRAME PARKTOWN MIMNZAJ1
MLS BANK LIMITED JOHANNESBURG MLSMZAJ1
MOMENTUM LIFE ASSURERS LTD CENTURION MOLAZAJ1
MOMENTUM SP REID SECURITIES (PTY) LTD. JOHANNESBURG REMAZAJJ
MOODY'S INVESTORS SERVICE SOUTH AFRICA (PTY) LTD JOHANNESBURG MIESZAJ1
MPF MANAGEMENT SERVICES (PTY) LTD JOHANNESBURG MMSPZAJ1
MVUNONALA ASSET MANAGERS (PTY) LTD JOHANNESBURG MAMYZAJ1
NAVIGARE SECURITIES PTY LTD JOHANNESBURG NAVGZAJJ
NEDBANK LIMITED ROODEPOORT NEDSZAJJTSP
NEDBANK LIMITED SANDTON NEDSZAJJ
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD BLOEMFONTEIN NBOEZAJ2022
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD CAPE TOWN NBOEZAJ2033
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD JOHANNESBURG (INSTITUTIONS DEPARTMENT) NBOEZAJ2INT
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD JOHANNESBURG (PRIVATE CLIENTS DEPARTMENT) NBOEZAJ2PVT
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD JOHANNESBURG NBOEZAJ2044
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD PIETERMARITZBURG NBOEZAJ2011
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD SANDTON NBOEZAJ2
NFB FINANCIAL SERVICES GROUP JOHANNESBURG NFBGZAJ1
NIKE SOUTH AFRICA (PTY) LTD JOHANNESBURG NIKEZAJ1
NOAH FINANCIAL INNOVATION (PROPRIETARY) LIMITED JOHANNESBURG METLZAJJ
NVEST SECURITIES (PTY) LTD EAST LONDON NVSEZAJC
OASIS ASSET MANAGEMENT LIMITED CAPE TOWN OASMZAJ1
OASIS CRESCENT CAPITAL (PTY) LTD CAPE TOWN OASMZA21
OLD MUTUAL INVESTMENT GROUP(SA) PTY LTD CAPE TOWN OMAMZAJC
OLD MUTUAL LIFE ASSURANCE COMPANY (SOUTH AFRICA) LIMITED CAPE TOWN ROKLZAJT
OMIGSA CAPE TOWN OMIGZAJ1
OMNIA GROUP (PTY) LTD BRYANSTON OMGYZAJ1
PAA CAPITAL PTY LTD. PRETORIA PCPTZAJ1
PAUL CLARKE AND ASSOCIATES CC VLAEBERG PACTZAJ1
PAYCORP GROUP (PTY) LTD JOHANNESBURG PYGPZAJJ
PEREGRINE EQUITIES(PTY)LIMITED JOHANNESBURG PRSMZAJJ
PEREGRINE TREASURY SOLUTIONS (PTY) LTD PRETORIA (HM INVESTMENT) PGRNZAJPHMI
PEREGRINE TREASURY SOLUTIONS (PTY) LTD PRETORIA PGRNZAJP
PERSONAL TRUST LTD CAPE TOWN PERRZAJ1
PETER BERRY TRUST SERVICES (PTY) LTD CAPE TOWN PBTSZAJ1
PHILIPPUS DE WITT (PTY) LTD JOHANNESBURG WIMOZAJJ
PHILIPPUS DE WITT (PTY) LTD PRETORIA (PRETORIA BRANCH) WIMOZAJJPRE
PHILIPPUS DE WITT EMDS BPK JOHANNESBURG PDWEZAJ1
PLEXUS ASSET MANAGEMENT PLEXUS HOUSE CAPE TOWN PAMXZAJ1
PPC LTD SANDTON PPCPZAJJ
PPS INVESTMENTS (PTY) LTD TRAVERS HOUSE, BOUNDARY TERRACES CAPE TOWN PIPTZAJ1
PRESCIENT INVESTMENT MANAGEMENT CAPE TOWN PRVGZAJC
PRESCIENT SECURITIES PTY LTD CONSTANTIA PCNTZAJC
PRIME SECURITIES (PTY) LTD CAPE TOWN PSERZAJ1
PRO-EQUITY (PTY) LTD ARCADIA PRPYZAJ1
PROJECT RESOURCES AND ACQUISITIONS (PTY) LTD CENTURION CAPFZAJ1
PROSPUR PORTFOLIO MANAGERS (PTY) LTD JOHANNESBURG PPMPZAJ1
PROTEA INSURANCE CO. LTD JOHANNESBURG PRIUZAJ1
PRUDENTIAL INVESTMENT MANAGERS (SA)(PTY)LTD CLAREMONT PPMTZAJC
PSG ASSET MANAGEMENT (PTY) LTD 1ST FLOOR PSG HOUSE CAPE TOWN PAAYZAJ1
PSG SECURITIES LIMITED JOHANNESBURG PSSYZAJJ
PUTT ESTATES (PROPRIETARY) LTD. UPINGTON PUEOZAJ1
PUTT REAL ESTATES (PROPRIETARY) LTD. UPINGTON PREYZAJ1
RAND REFINERY LIMITED JOHANNESBURG RRPLZAJJ
RAND REGISTRARS SOUTHDALE RANDZAJ1
REGIMENTS FUND MANAGERS 91 JOHANNESBURG REFGZAJ1
REGIMENTS SECURITIES LIMITED ROODEPOORT REGMZAJJ
REZCO (PTY) LTD MULDERSDRIFT REPTZAJ1
RISCURA SOLUTIONS PTY (LTD) CAPE TOWN RISPZAJC
RMB ASSET MANAGEMENT (PTY) LTD SANDTON RMBAZAJJ
RMB SECURITIES (PTY) LIMITED JOHANNESBURG (JSE SETTLEMENT OFFICE) RMBSZAJJJSE
RMB SECURITIES (PTY) LIMITED JOHANNESBURG RMBSZAJJ
RMB STOCKBROKING (PTY) LTD SANDTON FNEQZAJJ
ROBERT COWEN INVESTMENTS (PTY) LTD JOHANNESBURG RCIPZAJ1
ROYAL ASSET MANAGEMENT (PTY) LTD CAPE TOWN RAMYZAJ1
RYAN ANDERSON AND CO (PTY) LTD JOHANNESBURG RYAPZAJ1
SA STOCK BROKERS (PTY) LTD JOHANNESBURG SBPTZAJJ
SAAMBOU BANK LTD PRETORIA SAABZAJ1
SAFEX JOHANNESBURG XSAFZAJ1
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD. JOHANNESBURG (SSA) SECTZAJ1720
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD. JOHANNESBURG SECTZAJ1
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD. LA MERCY SECTZAJ1721
SANLAM CAPITAL MARKETS PROPRIETARY LIMITED SANDTON GBSEZAJ2
SANLAM INVESTMENT MANAGEMENT BELLVILLE SANLZAJC
SANLAM PRIVATE WEALTH (PTY) LTD CAPE TOWN GBSEZAJ3
SASFIN BANK LIMITED JOHANNESBURG SASFZAJJ
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD BENONI SFPSZAJJ044
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD CAPE TOWN SFPSZAJJ055
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD DURBAN SFPSZAJJ066
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD JOHANNESBURG SFPSZAJJ
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD JOHANNESBURG SFPSZAJJ033
SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD SANDTON SFPSZAJJ022
SBG SECURITIES (PTY) LIMITED ROSEBANK SBEQZAJJ
SEARDEL INVESTMENT CORPORATION LIMITED CAPE TOWN SENPZAJ1
SENEKAL MOUTON AND KITSHOFF INC. JOHANNESBURG SEMKZAJ1
SESFIKILE CAPITAL (PTY) LTD JOHANNESBURG SEPTZAJ1
SG FRANKEL POLLAK SECURITIES VINCENT (EAST LONDON) SFPSZAJJ011
SG SECURITIIES JOHANNESBURG PTY LTD JOHANNESBURG SGSJZAJ1
SHAREGRO INVESTMENT COMPANY (PTY) LTD MELVILLE SICPZAJ1
SISHEN IRON ORE COMPANY (PTY) LTD CENTURION SIOCZAJJ
SITC CENTURION STTCZAJ1
SMK SECURITIES (PTY) LTD JOHANNESBURG SMKSZAJ1
SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG (SECURITIES BRANCH) SOGEZAJJSGS
SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG (SECURITIES LENDING AND BOROWING) SOGEZAJJSLB
SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG SOGEZAJJ
SOUTH AFRICAN BREWERIES LTD JOHANNESBURG (SABFIN BRANCH) SABMZAJ1SFN
SOUTH AFRICAN BREWERIES LTD JOHANNESBURG SABMZAJ1
SOUTH AFRICAN BREWERIES LTD JOHANNESBURG SABMZAJ1ABL
SOUTH AFRICAN BREWERIES LTD JOHANNESBURG SABMZAJ1SAB
SOUTH AFRICAN FUTURES EXCHANGE - AGRICULTURAL MARKET DIVISION HOUGHTON XSFAZAJ1
SOUTH AFRICAN HOUSING TRUST LIMITED RANDBURG SAHTZAJ1
SOUTH AFRICAN INTERNATIONAL MONEY BROKERS (PTY) LTD. JOHANNESBURG SAIOZAJ1
SOUTH AFRICAN MUTUAL LIFE ASSURANCE SOCIETY CAPE TOWN MLASZAJ1
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ4
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ5
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ6
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ7
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ8
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJH
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJP
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJS
SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJT
SOUTH AFRICAN RESERVE BANK FIR JOHANNESBURG SRROZAJ1
SOUTH AFRICAN RESERVE BANK PCH JOHANNESBURG SRCRZAJ1
STAKEHOLDER DATA SERVICES (PTY) LTD JOHANNESBURG SHDAZAJJ
STANDARD BANK NOMINEES (TRANSVAAL) (PTY) LTD JOHANNESBURG SNTPZAJ1
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (AFRICA CUSTODY NETWORK) SBZAZAJJAFR
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (BPO) SBZAZAJJBPO
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (CASH REPORTING) SBZAZAJJBOL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (CONTINUOUS LINK SETTLEMENT) SBZAZAJJCLS
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES) SBZAZAJJ
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (INTERNATIONAL BANKING SYSTEM USERS) SBZAZAJJICM
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (PAN AFRICAN LIQUIDITY MANAGEMENT) SBZAZAJJPLM
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (SECURITIES LENDING) SBZAZAJJFSL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG SBZAZAJJATG
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG SBZAZAJJCNR
STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG SBZAZAJJSAL
STANDARD CHARTERED BANK JOHANNESBURG (SECURITIES SERVICES) SCBLZAJJSSU
STANDARD CHARTERED BANK JOHANNESBURG SCBLZAJ2
STANDARD CHARTERED BANK JOHANNESBURG SCBLZAJJ
STANLIB ASSET MANAGEMENT MELROSE ARCH LBAMZAJJ
STATE BANK OF INDIA JOHANNESBURG SBINZAJJ
STEINHOFF AFRICA HOLDINGSPROPRIETARY LIMITED STELLENBOSCH SAHYZAJJ
STRATE JOHANNESBURG STRAZAJ2
STRATE (PTY) LTD JOHANNESBURG (STRATE REGISTRAR) STRAZAJJREG
STRATE (PTY) LTD JOHANNESBURG (TFS) STRAZAJJTFS
STRATE (PTY) LTD SANDTON (CENTRAL DEPOSITORY) STRAZAJJCDX
STRATE (PTY) LTD SANDTON (UNEXCOR) STRAZAJJUNX
STRATE (PTY) LTD SANDTON STRAZAJJ
SWISS RE LIFE AND HEALTH AFRICA LTD CAPE TOWN SWREZAJJ
SYFRETS SECURITIES LIMITED JOHANNESBURG SYSCZAJJ
SYGNIA SECURITIES (PTY) LTD JOHANNESBURG SYSYZAJ2
TAQUANTA SECURITIES (PTY) LTD SANDOWN NIBZZAJJ
TELKOM SA LIMITED PRETORIA TELKZAJP
THE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURY PRETORIA (GEHS) TALMZAJPGEH
THE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURY PRETORIA (OFFICE OF THE ACCOUNTANT GENERAL) TALMZAJPOAG
THE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURY PRETORIA TALMZAJP
THE SOUTH AFRICAN BANK OF ATHENS LIMITED SANDTON BATHZAJJ
THE STANDARD BANK OF SOUTH AFRICA LIMITED JOHANNESBURG SBZAZA21
THEBE STOCKBROKING PTY LTD BRYANSTON PLRPZAJJ
THIRTY FOUR SOUTH RESEARCH AND TRADING (PTY) LTD CAPE TOWN TFSRZAJ1
TOV CAPITAL MARKETS AND SHARE TRADING (PTY) LTD SANDTON TOVSZAJ1
TRANS CALEDON TUNNEL AUTHORIY (TCTA CENTURION TCTAZAJ1
TRANSNET LIMITED JOHANNESBURG TNETZAJJ
TRANSNET LIMITED JOHANNESBURG TRNNZAJ1
TRANSNET LIMITED TREASURY DEPARTMENT JOHANNESBURG TNETZAA1
TREASURYONE (PTY) LTD PRETORIA TRPYZAJ1
TRUSTLINK (PTY) LTD PRETORIA (ASCENDIS HEALTH LIMITED) LINKZAJJAHL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJ
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJAAD
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJABC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJACA
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJACI
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJAFF
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJAFG
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJAFP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJALE
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJAPL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJARC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBCO
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBEL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBJB
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBLE
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBLY
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRA
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRB
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRH
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRI
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRM
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJBRS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJCDE
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJCII
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJCJP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJDEP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJDRA
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJDWN
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJEFC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJENG
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJEOH
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJEVE
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJFRV
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJFWL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGFN
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGFS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGLO
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGLP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGOS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGPP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGRA
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGRO
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGSS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGTD
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJGWK
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJHEF
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJHMH
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJHUL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJHWS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJICL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJIEP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJIGL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJIPP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJKAR
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJKLM
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJKOM
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJLIM
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJLVC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJMAH
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJMER
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJMIL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJMOB
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJNAM
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJNAR
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJNPL
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJOMN
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJPAN
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJPEP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJPRC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJRBB
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJRBP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJRBR
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJSIC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJSSS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJSUP
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJTFG
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJTIC
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJTR1
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJTTG
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJUMG
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJUNO
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJUVU
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJWBS
TRUSTLINK (PTY) LTD PRETORIA LINKZAJJWPF
TULLETT PREBON SOUTH AFRICA (PTY) LTD SANDTON TPSFZAJ1
UBANK LIMITED SUNNINGHILL YOUBZAJJ
UBS SOUTH AFRICA (PROPRIETARY) LIMITED JOHANNESBURG UBSWZAJJ
UNIBANK LTD JOHANNESBURG UNAAZAJ1
VBS MUTUAL BANK RIVONIA VBSMZAJJ
VECTOR EQUITIES (PTY) LTD CAPE TOWN VEQTZAJ1
VISIO CAPITAL MANAGEMENT PTY LTD SANDTON VMGCZAJJ
VUNANI CAPITAL MARKETS (PTY) LTD SANDTON VCMTZAJ1
VUNANI FUND MANGERS (PTY) LTD CAPE TOWN VFMPZAJ1
VUNANI SECURITIES (PROPRIETARY) LIMITED SANDTON CEQPZAJJ
VW OF SOUTH AFRICA UITENHAGE SOAFZAJ1
WATERMARK SECURITIES (PTY) LTD JOHANNESBURG WASPZAJ1
WELLSFABER (PTY) LTD HOWARD PLACE WEPTZAJ1
WJ MORGAN AND ASSOCIATES JOHANNESBURG WJMAZAJ1

Swift Code Finder

Swift Code Finder:This tool help you to find SWIFT and BIC Codes for all the banks in the world.

What is a SWIFT Code?

 

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

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, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

Full Form of Swift Code

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 trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.