Published at 2026-04-01 13:35:56.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.7282 0.05068886162954552 19.2363 0.051985049099878874
BRITISH POUND GBP 22.6676 0.044115830524625456 22.0502 0.04535106257539614
UNITED STATES DOLLAR USD 16.9541 0.058982782925663994 16.631 0.0601286753652817

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2189176011701608 0.8204 1.1479738261967627 0.8711
GHANAIAN CEDI GHS 1.6388069485414618 0.6102 1.5458339774308238 0.6469
KENYAN SCHILLING KES 0.13286741160995444 7.5263 0.12641745572228613 7.9103
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3532195966232206 2.8311 0.3450655624568668 2.898
MALAWIAN KWACHA MWK 0.010223443582948931 97.8144 n/a
MOZAMBICAN METICAL MZN 0.2724795640326976 3.67 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012589368781638657 79.4321 0.011677509233990427 85.6347
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006953092353058562 143.8209 0.00629433176541529 158.8731
UGANDAN SCHILLING UGX 0.00461954149202875 216.4717 0.004319577925401753 231.5041
ZAMBIAN KWACHA ZMW 0.9058791557206268 1.1039 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.6685340802987865 0.2142 4.478280340349306 0.2233
AUSTRALIAN DOLLAR AUD 11.918951132300357 0.0839 11.428571428571429 0.0875
CHINESE RENMINBI CNY 2.4925224327018944 0.4012 2.3923444976076556 0.418
HONG KONG DOLLAR HKD 2.1877050973528767 0.4571 2.0986358866736623 0.4765
INDIAN RUPEE INR 0.18340210912425495 5.4525 0.17587983889406758 5.6857
JAPANESE YEN JPY 0.10817944806845596 9.2439 0.1038108980680792 9.6329
NEW ZEALAND DOLLAR NZD 9.900990099009901 0.101 9.487666034155598 0.1054
SINGAPORE DOLLAR SGD 13.36898395721925 0.0748 12.820512820512821 0.078
THAILAND BAHT THB 0.5367686527106817 1.863 0.4971661529283086 2.0114
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.330456226880393 0.0811 11.834319526627219 0.0845
SWISS FRANC CHF 21.645021645021647 0.0462 20.74688796680498 0.0482
DANISH KRONE DKK 2.6616981634282673 0.3757 2.553626149131767 0.3916
NORWEGIAN KRONE NOK 1.773049645390071 0.564 1.7015484090522375 0.5877
POLISH ZLOTY PLN 4.646840148698884 0.2152 4.458314757021846 0.2243
SWEDISH KRONA SEK 1.8258170531312763 0.5477 1.7519271198318151 0.5708