Published at 2026-04-10 13:35:20.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.4818 0.05132995924401236 18.9956 0.05264377013624208
BRITISH POUND GBP 22.3811 0.04468055636228782 21.7711 0.04593245173647634
UNITED STATES DOLLAR USD 16.5876 0.06028599676867058 16.27 0.06146281499692686

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2007684918347743 0.8328 1.1373976342129208 0.8792
GHANAIAN CEDI GHS 1.6030779095864058 0.6238 1.5119443604475356 0.6614
KENYAN SCHILLING KES 0.13063698594346032 7.6548 0.12429462798617842 8.0454
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.34770514603616137 2.876 0.3271501946543658 3.0567
MALAWIAN KWACHA MWK 0.010000440019360853 99.9956 n/a
MOZAMBICAN METICAL MZN 0.26595744680851063 3.76 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012406286016999094 80.6043 0.011504104089133799 86.9255
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.0067332812626249025 148.516 0.00609881048800242 163.9664
UGANDAN SCHILLING UGX 0.004593624967270422 217.693 0.004293166609639103 232.9283
ZAMBIAN KWACHA ZMW 0.8862891075068686 1.1283 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.566210045662101 0.219 4.380201489268506 0.2283
AUSTRALIAN DOLLAR AUD 11.862396204033216 0.0843 11.376564277588168 0.0879
CHINESE RENMINBI CNY 2.455795677799607 0.4072 2.356823002592505 0.4243
HONG KONG DOLLAR HKD 2.140869192892314 0.4671 2.0538098172109263 0.4869
INDIAN RUPEE INR 0.18048261050047829 5.5407 0.17325617658269518 5.7718
JAPANESE YEN JPY 0.10529086601737299 9.4975 0.10108463816753768 9.8927
NEW ZEALAND DOLLAR NZD 9.803921568627452 0.102 9.398496240601505 0.1064
SINGAPORE DOLLAR SGD 13.175230566534916 0.0759 12.626262626262625 0.0792
THAILAND BAHT THB 0.5319714863283328 1.8798 0.4928050463236744 2.0292
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.121212121212121 0.0825 11.627906976744187 0.086
SWISS FRANC CHF 21.231422505307854 0.0471 20.366598778004075 0.0491
DANISH KRONE DKK 2.628120893561104 0.3805 2.5214321734745333 0.3966
NORWEGIAN KRONE NOK 1.7652250661959399 0.5665 1.694053870913095 0.5903
POLISH ZLOTY PLN 4.6274872744099955 0.2161 4.440497335701599 0.2252
SWEDISH KRONA SEK 1.8115942028985506 0.552 1.737921445950643 0.5754