Published at 2026-04-18 12:36:44.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.4755 0.05134656363122898 18.9152 0.052867535104043316
BRITISH POUND GBP 22.4055 0.0446318984177992 21.7068 0.04606851309267142
UNITED STATES DOLLAR USD 16.5072 0.06057962586023068 16.1269 0.062008197483707346

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.23334977799704 0.8108 1.137009664582149 0.8795
GHANAIAN CEDI GHS 1.5959144589849983 0.6266 1.49902563333833 0.6671
KENYAN SCHILLING KES 0.12998661137902795 7.6931 0.1231860848998497 8.1178
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.34721016631366963 2.8801 0.3253619651862697 3.0735
MALAWIAN KWACHA MWK 0.009955082667006466 100.4512 n/a
MOZAMBICAN METICAL MZN 0.26525198938992045 3.77 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006700477274996298 149.2431 0.006045075711550749 165.4239
UGANDAN SCHILLING UGX 0.00459649655032934 217.557 0.00427817552926379 233.7445
ZAMBIAN KWACHA ZMW 0.8962179602079227 1.1158 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.344048653344918 0.2302
AUSTRALIAN DOLLAR AUD 11.961722488038278 0.0836 11.428571428571429 0.0875
CHINESE RENMINBI CNY 2.449179524859172 0.4083 2.340823970037453 0.4272
HONG KONG DOLLAR HKD 2.131287297527707 0.4692 2.0370747606437156 0.4909
JAPANESE YEN JPY 0.10519229150887824 9.5064 0.10057933698101063 9.9424
NEW ZEALAND DOLLAR NZD 9.823182711198427 0.1018 9.380863039399625 0.1066
SINGAPORE DOLLAR SGD 13.140604467805518 0.0761 12.547051442910917 0.0797
THAILAND BAHT THB 0.5232041019201591 1.9113 0.4986785019697801 2.0053
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.180267965895249 0.0821 11.655011655011656 0.0858
SWISS FRANC CHF 21.367521367521366 0.0468 20.408163265306122 0.049
DANISH KRONE DKK 2.627430373095113 0.3806 2.5106703489831785 0.3983
NORWEGIAN KRONE NOK 1.7809439002671417 0.5615 1.7001020061203673 0.5882
POLISH ZLOTY PLN 4.651162790697675 0.215 4.432624113475177 0.2256
SWEDISH KRONA SEK 1.8228217280349983 0.5486 1.7388280299078422 0.5751