In order to make international payments to South Africa you have to know the bank´s SWIFT / BIC code.
The SWIFT code consists of 8 to 11 characters (letters and digits) and for South Africa the SWIFT code has the following format:
Find below an extensive A to Z list of the SWIFT codes in South Africa:
SWIFT Code | Bank | City |
MAMRZAJ1 | MARRIOTT MERCHANT BANK LIMITED | DURBAN |
MDIMZAJ1 | MELVILLE DOUGLAS INVESTMENT MANAGEMENT (PTY) LTD | JOHANNESBURG |
METLZAJJ | NOAH FINANCIAL INNOVATION (PROPRIETARY) LIMITED | JOHANNESBURG |
MFSQZAJJ | MACQUARIE FIRST SOUTH EQUITIES (PTY) LTD | JOHANNESBURG |
MGTCZAJJ | JPMORGAN CHASE BANK, JOHANNESBURG | JOHANNESBURG |
MGTCZAJJKEY | JPMORGAN CHASE BANK, JOHANNESBURG | JOHANNESBURG |
MLASZAJ1 | SOUTH AFRICAN MUTUAL LIFE ASSURANCE SOCIETY | CAPE TOWN |
MLSMZAJ1 | MLS BANK LIMITED | JOHANNESBURG |
MMSPZAJ1 | MPF MANAGEMENT SERVICES (PTY) LTD | JOHANNESBURG |
MOLAZAJ1 | MOMENTUM LIFE ASSURERS LTD | CENTURION |
NAVGZAJJ | NAVIGARE SECURITIES PTY LTD | JOHANNESBURG |
NBOEZAJ2 | BOE STOCKBROKERS (PTY) LTD. | JOHANNESBURG |
NBOEZAJ2011 | BOE STOCKBROKERS (PTY) LTD. | PIETERMARITZBURG |
NBOEZAJ2022 | BOE STOCKBROKERS (PTY) LTD. | BLOEMFONTEIN |
NBOEZAJ2033 | BOE STOCKBROKERS (PTY) LTD. | CAPE TOWN |
NBOEZAJ2044 | BOE STOCKBROKERS (PTY) LTD. | JOHANNESBURG |
NBOEZAJ2INT | BOE STOCKBROKERS (PTY) LTD. | JOHANNESBURG |
NBOEZAJ2PVT | BOE STOCKBROKERS (PTY) LTD. | JOHANNESBURG |
NEDSZAJJ | NEDBANK RECONCILIATIONS SERVICES | JOHANNESBURG 2000 |
NEWRZAJ1 | NEW REPUBLIC BANK LTD. | DURBAN |
NEWRZAJ10JB | NEW REPUBLIC BANK LTD. | DURBAN |
NEWRZAJ10JC | NEW REPUBLIC BANK LTD. | CAPE TOWN |
NEWRZAJ10JJ | NEW REPUBLIC BANK LTD. | JOHANNESBURG |
NEWRZAJ10JP | NEW REPUBLIC BANK LTD. | PIETERMARITZBURG |