Published at 2026-04-11 13:04


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.5478 0.0512 18.9457 0.0528
BRITISH POUND GBP 22.4872 0.0445 21.7286 0.0460
UNITED STATES DOLLAR USD 16.6299 0.0601 16.2129 0.0617

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2241 0.8169 1.1383 0.8785
GHANAIAN CEDI GHS 1.6077 0.6220 1.5072 0.6635
KENYAN SCHILLING KES 0.1310 7.6333 0.1239 8.0717
LESOTHO LOTI LSL 1.0000 1.0000 1.0000 1.0000
MAURITIAN RUPEE MUR 0.3487 2.8678 0.3261 3.0665
MALAWIAN KWACHA MWK 0.0100 99.7096 n/a
MOZAMBICAN METICAL MZN 0.2667 3.7500 n/a
NAMIBIAN DOLLAR NAD 1.0000 1.0000 1.0000 1.0000
NIGERIAN NAIRA NGN 0.0124 80.3737 0.0115 87.2041
SWAZI LILANGENI SZL 1.0000 1.0000 1.0000 1.0000
TANZANIAN SCHILLING TZS 0.0068 148.1413 0.0061 164.5474
UGANDAN SCHILLING UGX 0.0046 217.1417 0.0043 233.7517
ZAMBIAN KWACHA ZMW 0.8886 1.1254 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.5767 0.2185 4.3668 0.2290
AUSTRALIAN DOLLAR AUD 11.8765 0.0842 11.3122 0.0884
CHINESE RENMINBI CNY 2.4637 0.4059 2.3496 0.4256
HONG KONG DOLLAR HKD 2.1473 0.4657 2.0479 0.4883
INDIAN RUPEE INR 0.1806 5.5367 0.1723 5.8025
JAPANESE YEN JPY 0.1055 9.4767 0.1007 9.9296
NEW ZEALAND DOLLAR NZD 9.8232 0.1018 9.3545 0.1069
SINGAPORE DOLLAR SGD 13.2100 0.0757 12.5786 0.0795
THAILAND BAHT THB 0.5262 1.9003 0.4997 2.0011
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.1507 0.0823 11.5875 0.0863
SWISS FRANC CHF 21.3220 0.0469 20.3252 0.0492
DANISH KRONE DKK 2.6385 0.3790 2.5164 0.3974
NORWEGIAN KRONE NOK 1.7646 0.5667 1.6835 0.5940
POLISH ZLOTY PLN 4.6468 0.2152 4.4150 0.2265
SWEDISH KRONA SEK 1.8152 0.5509 1.7304 0.5779