Published at 2026-04-03 16:36:57.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.9074 0.05023257683072627 19.3174 0.05176680091523704
BRITISH POUND GBP 22.8396 0.04378360391600553 22.1105 0.045227380656249296
UNITED STATES DOLLAR USD 17.2184 0.05807740556613855 16.8095 0.059490169249531516

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2274456855284155 0.8147 1.1500862564692351 0.8695
GHANAIAN CEDI GHS 1.6647244880972198 0.6007 1.5625 0.64
KENYAN SCHILLING KES 0.1349600518246599 7.4096 0.12779552715654952 7.825
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3593632083947245 2.7827 0.3396623755986549 2.9441
MALAWIAN KWACHA MWK 0.010384377742124747 96.2985 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.012787887313136997 78.199 0.011804772669590315 84.7115
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.007059853437442639 141.646 0.00636046942808567 157.2211
UGANDAN SCHILLING UGX 0.004691005793861256 213.1739 0.004365365365802339 229.0759
ZAMBIAN KWACHA ZMW 0.9199632014719411 1.087 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.5284450063211126 0.3955 2.4154589371980677 0.414
HONG KONG DOLLAR HKD 2.221728504776716 0.4501 2.1213406873143827 0.4714
INDIAN RUPEE INR 0.18776874401487129 5.3257 0.1794043774668102 5.574
JAPANESE YEN JPY 0.10910717597896413 9.1653 0.1042383305188984 9.5934
NEW ZEALAND DOLLAR NZD 9.920634920634921 0.1008 9.460737937559129 0.1057
SINGAPORE DOLLAR SGD 13.531799729364007 0.0739 12.919896640826874 0.0774
THAILAND BAHT THB 0.5425347222222222 1.8432 0.5005506056662329 1.9978
 


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.78649237472767 0.0459 20.79002079002079 0.0481
DANISH KRONE DKK 2.686005909213 0.3723 2.564760194921775 0.3899
NORWEGIAN KRONE NOK 1.7787264318747775 0.5622 1.6986580601324954 0.5887
POLISH ZLOTY PLN 4.690431519699812 0.2132 4.478280340349306 0.2233
SWEDISH KRONA SEK 1.8385732671446955 0.5439 1.75561797752809 0.5696