Published at 2026-04-20 14:06


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.4853 0.0513 18.9991 0.0526
BRITISH POUND GBP 22.4101 0.0446 21.7996 0.0459
UNITED STATES DOLLAR USD 16.5098 0.0606 16.1924 0.0618

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.1988 0.8342 1.1355 0.8807
GHANAIAN CEDI GHS 1.5962 0.6265 1.5053 0.6643
KENYAN SCHILLING KES 0.1300 7.6894 0.1237 8.0819
LESOTHO LOTI LSL 1.0000 1.0000 1.0000 1.0000
MAURITIAN RUPEE MUR 0.3472 2.8799 0.3267 3.0611
MALAWIAN KWACHA MWK 0.0100 100.4427 n/a
MOZAMBICAN METICAL MZN 0.2653 3.7700 n/a
NAMIBIAN DOLLAR NAD 1.0000 1.0000 1.0000 1.0000
NIGERIAN NAIRA NGN 0.0124 80.9644 0.0115 87.3147
SWAZI LILANGENI SZL 1.0000 1.0000 1.0000 1.0000
TANZANIAN SCHILLING TZS 0.0067 149.2738 0.0061 164.8047
UGANDAN SCHILLING UGX 0.0046 217.5871 0.0043 232.8540
ZAMBIAN KWACHA ZMW 0.8916 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.5455 0.2200 4.3611 0.2293
AUSTRALIAN DOLLAR AUD 11.9474 0.0837 11.4679 0.0872
CHINESE RENMINBI CNY 2.4486 0.4084 2.3502 0.4255
HONG KONG DOLLAR HKD 2.1313 0.4692 2.0450 0.4890
INDIAN RUPEE INR 0.1793 5.5776 0.1722 5.8085
JAPANESE YEN JPY 0.1051 9.5183 0.1009 9.9145
NEW ZEALAND DOLLAR NZD 9.8232 0.1018 9.4162 0.1062
SINGAPORE DOLLAR SGD 13.1406 0.0761 12.5945 0.0794
THAILAND BAHT THB 0.5297 1.8878 0.4907 2.0378
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.1951 0.0820 11.6959 0.0855
SWISS FRANC CHF 21.3675 0.0468 20.4918 0.0488
DANISH KRONE DKK 2.6281 0.3805 2.5214 0.3966
NORWEGIAN KRONE NOK 1.7895 0.5588 1.7173 0.5823
POLISH ZLOTY PLN 4.6404 0.2155 4.4524 0.2246
SWEDISH KRONA SEK 1.8245 0.5481 1.7504 0.5713