Published at 2026-04-20 14:06:45.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.4853 0.05132073922392778 18.9991 0.05263407214025928
BRITISH POUND GBP 22.4101 0.04462273706944637 21.7996 0.04587240132846474
UNITED STATES DOLLAR USD 16.5098 0.060570085646101106 16.1924 0.06175736765396112

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.1987532965715655 0.8342 1.1354604292040422 0.8807
GHANAIAN CEDI GHS 1.5961691939345573 0.6265 1.5053439710973957 0.6643
KENYAN SCHILLING KES 0.13004915858194396 7.6894 0.12373328054046698 8.0819
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3472342789680197 2.8799 0.32667995165136715 3.0611
MALAWIAN KWACHA MWK 0.00995592511949599 100.4427 n/a
MOZAMBICAN METICAL MZN 0.26525198938992045 3.77 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.01235110740028951 80.9644 0.011452825240194376 87.3147
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006699099239116308 149.2738 0.00606778811526613 164.8047
UGANDAN SCHILLING UGX 0.004595860692109046 217.5871 0.004294536490676561 232.854
ZAMBIAN KWACHA ZMW 0.891583452211127 1.1216 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.545454545454546 0.22 4.361098996947231 0.2293
AUSTRALIAN DOLLAR AUD 11.947431302270012 0.0837 11.46788990825688 0.0872
CHINESE RENMINBI CNY 2.4485798237022527 0.4084 2.3501762632197414 0.4255
HONG KONG DOLLAR HKD 2.131287297527707 0.4692 2.044989775051125 0.489
INDIAN RUPEE INR 0.17928858290304073 5.5776 0.17216148747525178 5.8085
JAPANESE YEN JPY 0.10506077765987624 9.5183 0.10086237329164355 9.9145
NEW ZEALAND DOLLAR NZD 9.823182711198427 0.1018 9.416195856873824 0.1062
SINGAPORE DOLLAR SGD 13.140604467805518 0.0761 12.594458438287154 0.0794
THAILAND BAHT THB 0.5297171310520182 1.8878 0.4907252919815488 2.0378
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.195121951219512 0.082 11.695906432748536 0.0855
SWISS FRANC CHF 21.367521367521366 0.0468 20.491803278688522 0.0488
DANISH KRONE DKK 2.628120893561104 0.3805 2.5214321734745333 0.3966
NORWEGIAN KRONE NOK 1.789549033643522 0.5588 1.717327837884252 0.5823
POLISH ZLOTY PLN 4.640371229698376 0.2155 4.4523597506678545 0.2246
SWEDISH KRONA SEK 1.8244845831052727 0.5481 1.750393838613688 0.5713