Published at 2026-04-11 13:04:25.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.5478 0.05115665189944649 18.9457 0.052782425563584354
BRITISH POUND GBP 22.4872 0.044469742787007716 21.7286 0.04602229319882551
UNITED STATES DOLLAR USD 16.6299 0.060132652631705544 16.2129 0.06167928007944291

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2241400416207615 0.8169 1.1383039271485487 0.8785
GHANAIAN CEDI GHS 1.607717041800643 0.622 1.5071590052750565 0.6635
KENYAN SCHILLING KES 0.131004938886196 7.6333 0.12388963910948128 8.0717
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3486993514192064 2.8678 0.3261046796021523 3.0665
MALAWIAN KWACHA MWK 0.010029124577773855 99.7096 n/a
MOZAMBICAN METICAL MZN 0.26666666666666666 3.75 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012441880864013976 80.3737 0.011467350732362354 87.2041
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006750312033173733 148.1413 0.006077276213419355 164.5474
UGANDAN SCHILLING UGX 0.004605287699230503 217.1417 0.004278043753264682 233.7517
ZAMBIAN KWACHA ZMW 0.888572951839346 1.1254 n/a
 


Asia & Australasia


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
UNITED ARAB EMIRATES DIRHAM AED 4.576659038901602 0.2185 4.366812227074235 0.229
AUSTRALIAN DOLLAR AUD 11.876484560570072 0.0842 11.312217194570135 0.0884
CHINESE RENMINBI CNY 2.463661000246366 0.4059 2.349624060150376 0.4256
HONG KONG DOLLAR HKD 2.1473051320592655 0.4657 2.047921359819783 0.4883
INDIAN RUPEE INR 0.1806130005237777 5.5367 0.17233950883239982 5.8025
JAPANESE YEN JPY 0.10552196439688923 9.4767 0.10070899129874314 9.9296
NEW ZEALAND DOLLAR NZD 9.823182711198427 0.1018 9.354536950420954 0.1069
SINGAPORE DOLLAR SGD 13.21003963011889 0.0757 12.578616352201257 0.0795
THAILAND BAHT THB 0.5262327000999841 1.9003 0.49972515116685823 2.0011
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.150668286755772 0.0823 11.587485515643106 0.0863
SWISS FRANC CHF 21.321961620469086 0.0469 20.32520325203252 0.0492
DANISH KRONE DKK 2.638522427440633 0.379 2.5163563160543534 0.3974
NORWEGIAN KRONE NOK 1.7646020822304571 0.5667 1.6835016835016836 0.594
POLISH ZLOTY PLN 4.646840148698884 0.2152 4.415011037527593 0.2265
SWEDISH KRONA SEK 1.815211472136504 0.5509 1.7304031839418585 0.5779