background

Corresponding Banking

 
 
 
 

IMPORTANT NOTICE: CHANGE IN OUR USD CORRESPONDENT BANK DETAILS

 

Dear Valued Client,

We would like to advise you of changes in our foreign banking details for incoming foreign receipts. The USD receipts will be processed through First National Bank (FNB) and Ecobank Paris. Please find attached account details for USD, GBP, EURO, RMB, ZAR, BWP.

Please note that from 20 July 2025, transactions will no longer be processed via ODDO BHF.

Thank you for your continued partnership. Should you have any questions or require assistance, please do not hesitate to contact your Relationship Manager or email us at ForeignBanking@nmbz.co.zw.

 

Ecobank Groupe (USD) 🇺🇸
Correspondent Bank Name EBI SA, Ecobank Groupe
SWIFT Code ECOCFRPP
Account Name NMB Bank Limited
NMB Bank Account Number at Ecobank FR701604800001C810048590106
NMB Bank Swift Code NMBLZWHX
FNB Gateway United States Dollar (USD) 🇺🇸
Correspondent Bank Name First Rand Bank
SWIFT Code FIRNZAJJ
Account Name NMB Bank Limited
NMB Bank Account Number at First Rand Bank 9031510
NMB Bank Swift Code NMBLZWHX
AFREXIM BANK (USD) 🇺🇸
Correspondent Bank Name AFREXIMBANK
SWIFT Code AFXMEGCA
Account Name NMB Bank Limited
NMB Bank Account Number at Afrexim 200002101200001
NMB Bank Swift Code NMBLZWHX

 

Ecobank Groupe (GBP) 🇬🇧
Correspondent Bank Name EBI SA, Ecobank Groupe
SWIFT Code ECOCFRPP
Account Name NMB Bank Limited
NMB Bank Account Number at Ecobank FR701604800001C810048590203
NMB Bank Swift Code NMBLZWHX
FNB Gateway British Pound Sterling (GBP) 🇬🇧
Receiving Bank Lloyds Bank Plc
SWIFT Code LOYDGB2L
Correspondent Bank Name First Rand Bank
SWIFT Code FIRNZAJJ
Account Name NMB Bank Limited
SWIFT NMBLZWHX
NMB Bank Account Number at FNB 9031618
Standard Bank (ZAR) 🇿🇦
Correspondent Bank Name Standard Bank South Africa
SWIFT Code SBZAZAJJ
Account Name NMB Bank Limited
NMB Bank Account Number at Ecobank 7224188
NMB Bank Swift Code NMBLZWHX
First National Bank (ZAR) 🇿🇦
Correspondent Bank Name First Rand Bank
SWIFT Code FIRNZAJJ
Account Name NMB Bank Limited
NMB Bank Account Number at Ecobank 9020500
NMB Bank Swift Code NMBLZWHX
FNB Gateway Euro (EUR) 🇪🇺
Receiving Bank Citibank Europe Plc
SWIFT Code CITIIE2X
Correspondent Bank Name First Rand Bank
SWIFT Code FIRNZAJJ
Account Name NMB Bank Limited
NMB Bank Account Number at Ecobank 7224188
NMB Bank Swift Code NMBLZWHX
NMB Bank Account Number at FNB 9031553
Ecobank Groupe (EUR) 🇪🇺
Correspondent Bank Name EBI SA, Ecobank Groupe
SWIFT Code ECOCFRPPBDF
NMB Bank Account Number at Ecobank FR701604800001C810048590397
NMB Bank Swift Code NMBLZWHX
First National Bank (BWP) Bank Details 🇧🇼
Correspondent Bank Name First National Bank of Botswana
SWIFT Code FIRNBWGX
Account Name NMB Bank Limited
NMB Bank Account Number at Bank of China 62209010298
NMB Bank Swift Code NMBLZWHX
Bank of China (CNY) Bank Details 🇨🇳
Correspondent Bank Name Bank of China
SWIFT Code BKCHZAJJ
Account Name NMB Bank Limited
NMB Bank Account Number at Bank of China 800066-0211-072
NMB Bank Swift Code NMBLZWHX

Standard MT103 SWIFT Format

For sending funds to NMB Bank customers:

Standard MT103 SWIFT Format for sending funds to NMB Bank customers
Field 56: Intermediary Bank Details SWIFT Code: FIRNZAJJXXX
Bank Name: Firstrand National Bank, South Africa
Field 57: Beneficiary Bank Details SWIFT Code: NMBLZWHXXX
Bank Name: NMB Bank Limited, Zimbabwe
Field 59: Recipient Details Customer Account Number with NMB Bank
Customer Full Name
Customer Full Physical Address
Field 70: Remittance Information Payment reference details