Published at 2026-04-03 20:04:54.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8964 0.05026034860577793 19.3064 0.05179629552894377
BRITISH POUND GBP 22.8194 0.04382236167471537 22.0882 0.04527304171458064
UNITED STATES DOLLAR USD 17.2177 0.05807976675165672 16.8088 0.05949264670886678

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2274456855284155 0.8147 1.1502185415228894 0.8694
GHANAIAN CEDI GHS 1.6647244880972198 0.6007 1.5625 0.64
KENYAN SCHILLING KES 0.1349545877812116 7.4099 0.1277889948117668 7.8254
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3593373818678357 2.7829 0.3396508389375722 2.9442
MALAWIAN KWACHA MWK 0.010383914071034278 96.3028 n/a
MOZAMBICAN METICAL MZN 0.27624309392265195 3.62 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012787282280535071 78.2027 0.011804215285278372 84.7155
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.007060187391493745 141.6393 0.0063607647674695225 157.2138
UGANDAN SCHILLING UGX 0.004691018997219633 213.1733 0.004365378705333445 229.0752
ZAMBIAN KWACHA ZMW 0.9200478424878094 1.0869 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.739336492890995 0.211 4.526935264825712 0.2209
AUSTRALIAN DOLLAR AUD 12.004801920768308 0.0833 11.45475372279496 0.0873
CHINESE RENMINBI CNY 2.5278058645096055 0.3956 2.4142926122646062 0.4142
HONG KONG DOLLAR HKD 2.2222222222222223 0.45 2.1204410517387617 0.4716
INDIAN RUPEE INR 0.18777226979119724 5.3256 0.17936897992861114 5.5751
JAPANESE YEN JPY 0.10904768655332978 9.1703 0.10417751849150952 9.599
NEW ZEALAND DOLLAR NZD 9.910802775024777 0.1009 9.45179584120983 0.1058
SINGAPORE DOLLAR SGD 13.531799729364007 0.0739 12.919896640826874 0.0774
THAILAND BAHT THB 0.54421768707483 1.8375 0.4986785019697801 2.0053
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.484394506866415 0.0801 11.918951132300357 0.0839
SWISS FRANC CHF 21.73913043478261 0.046 20.74688796680498 0.0482
DANISH KRONE DKK 2.684563758389262 0.3725 2.5627883136852896 0.3902
NORWEGIAN KRONE NOK 1.7784101013693756 0.5623 1.6983695652173914 0.5888
POLISH ZLOTY PLN 4.690431519699812 0.2132 4.478280340349306 0.2233
SWEDISH KRONA SEK 1.8372221201543266 0.5443 1.7540782318891421 0.5701