Published at 2026-04-03 11:32:43.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8822 0.05029624488235708 19.293 0.05183227077178251
BRITISH POUND GBP 22.825 0.04381161007667032 22.0964 0.04525624083561123
UNITED STATES DOLLAR USD 17.1702 0.058240439831801605 16.7622 0.059658040114066176

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2221950623319482 0.8182 1.1485012059262663 0.8707
GHANAIAN CEDI GHS 1.6597510373443982 0.6025 1.5578750584203147 0.6419
KENYAN SCHILLING KES 0.1345659575040706 7.4313 0.127420998980632 7.848
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3583073560500197 2.7909 0.3386730788769601 2.9527
MALAWIAN KWACHA MWK 0.010354024816526681 96.5808 n/a
MOZAMBICAN METICAL MZN 0.27548209366391185 3.63 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012750483243314922 78.4284 0.011770161698481415 84.9606
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.007040443829579017 142.0365 0.0063429439505757815 157.6555
UGANDAN SCHILLING UGX 0.004677986145676231 213.7672 0.004353222189766533 229.7149
ZAMBIAN KWACHA ZMW 0.9174311926605504 1.09 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.725897920604915 0.2116 4.512635379061372 0.2216
AUSTRALIAN DOLLAR AUD 11.990407673860911 0.0834 11.441647597254004 0.0874
CHINESE RENMINBI CNY 2.5220680958385877 0.3965 2.409058058299205 0.4151
HONG KONG DOLLAR HKD 2.215330084182543 0.4514 2.1150592216582065 0.4728
INDIAN RUPEE INR 0.18722033961769605 5.3413 0.17888767642797088 5.5901
JAPANESE YEN JPY 0.10876776993441305 9.1939 0.10391445761848846 9.6233
NEW ZEALAND DOLLAR NZD 9.910802775024777 0.1009 9.45179584120983 0.1058
SINGAPORE DOLLAR SGD 13.513513513513514 0.074 12.88659793814433 0.0776
THAILAND BAHT THB 0.5420641803989592 1.8448 0.5000750112516877 1.9997
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.468827930174564 0.0802 11.904761904761903 0.084
SWISS FRANC CHF 21.73913043478261 0.046 20.74688796680498 0.0482
DANISH KRONE DKK 2.6824034334763946 0.3728 2.560819462227913 0.3905
NORWEGIAN KRONE NOK 1.7812611328820804 0.5614 1.701258931609391 0.5878
POLISH ZLOTY PLN 4.686035613870665 0.2134 4.47427293064877 0.2235
SWEDISH KRONA SEK 1.8416206261510129 0.543 1.7583963425356075 0.5687