Published at 2026-04-04 13:04:58.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8921 0.05027121319518804 19.2888 0.051843556882750615
BRITISH POUND GBP 22.8209 0.04381948126498078 22.0643 0.045322081371264894
UNITED STATES DOLLAR USD 17.218 0.058078754791497274 16.8005 0.05952203803458231

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2431626056688214 0.8044 1.1429877700308606 0.8749
GHANAIAN CEDI GHS 1.6644474034620507 0.6008 1.561767921286897 0.6403
KENYAN SCHILLING KES 0.1349564090798672 7.4098 0.12772697082715986 7.8292
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.35954409808362997 2.7813 0.3365416975163223 2.9714
MALAWIAN KWACHA MWK 0.010384075812060689 96.3013 n/a
MOZAMBICAN METICAL MZN 0.27624309392265195 3.62 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.007060172437651617 141.6396 0.006357525625596415 157.2939
UGANDAN SCHILLING UGX 0.004691093817654368 213.1699 0.004363230186571723 229.188
ZAMBIAN KWACHA ZMW 0.9199632014719411 1.087 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.739336492890995 0.211 4.524886877828054 0.221
AUSTRALIAN DOLLAR AUD 12.004801920768308 0.0833 11.441647597254004 0.0874
CHINESE RENMINBI CNY 2.5284450063211126 0.3955 2.413127413127413 0.4144
HONG KONG DOLLAR HKD 2.221728504776716 0.4501 2.1204410517387617 0.4716
INDIAN RUPEE INR 0.18774406728747373 5.3264 0.17928858290304073 5.5776
JAPANESE YEN JPY 0.10907147453726426 9.1683 0.10415364746073406 9.6012
NEW ZEALAND DOLLAR NZD 9.910802775024777 0.1009 9.45179584120983 0.1058
SINGAPORE DOLLAR SGD 13.531799729364007 0.0739 12.903225806451614 0.0775
THAILAND BAHT THB 0.5331911490269262 1.8755 0.508078447312265 1.9682
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.484394506866415 0.0801 11.918951132300357 0.0839
SWISS FRANC CHF 21.73913043478261 0.046 20.74688796680498 0.0482
DANISH KRONE DKK 2.6838432635534084 0.3726 2.5614754098360653 0.3904
NORWEGIAN KRONE NOK 1.7917935853789642 0.5581 1.6897600540723217 0.5918
POLISH ZLOTY PLN 4.699248120300752 0.2128 4.464285714285714 0.224
SWEDISH KRONA SEK 1.8385732671446955 0.5439 1.7485574401119077 0.5719