Published at 2026-04-02 13:09:21.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8104 0.050478536526269026 19.3165 0.051769212849118625
BRITISH POUND GBP 22.7239 0.04400653056913646 22.1049 0.04523883844758402
UNITED STATES DOLLAR USD 17.1623 0.058267248562255645 16.8359 0.05939688403946329

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2220457045093487 0.8183 1.1539349180706209 0.8666
GHANAIAN CEDI GHS 1.658649859014762 0.6029 1.5644555694618274 0.6392
KENYAN SCHILLING KES 0.13443932081255125 7.4383 0.12791813239526703 7.8175
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3578329635726043 2.7946 0.3430414050975953 2.9151
MALAWIAN KWACHA MWK 0.01034740373292937 96.6426 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.012743788677398636 78.4696 0.011821043585369805 84.5949
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.00703846662781433 142.0764 0.006371776597866347 156.9421
UGANDAN SCHILLING UGX 0.004676382630979632 213.8405 0.004372863582835811 228.6831
ZAMBIAN KWACHA ZMW 0.9170105456212746 1.0905 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.7236655644780345 0.2117 4.533091568449683 0.2206
AUSTRALIAN DOLLAR AUD 11.918951132300357 0.0839 11.428571428571429 0.0875
CHINESE RENMINBI CNY 2.513826043237808 0.3978 2.4125452352231607 0.4145
HONG KONG DOLLAR HKD 2.2138587558113794 0.4517 2.1244954323348204 0.4707
INDIAN RUPEE INR 0.18611922797744238 5.3729 0.17872462110380324 5.5952
JAPANESE YEN JPY 0.10861065253280042 9.2072 0.10425463151200491 9.5919
NEW ZEALAND DOLLAR NZD 9.900990099009901 0.101 9.487666034155598 0.1054
SINGAPORE DOLLAR SGD 13.477088948787062 0.0742 12.919896640826874 0.0774
THAILAND BAHT THB 0.5384449709239716 1.8572 0.49917635900763746 2.0033
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.453300124533001 0.0803 11.961722488038278 0.0836
SWISS FRANC CHF 21.691973969631235 0.0461 20.79002079002079 0.0481
DANISH KRONE DKK 2.6737967914438503 0.374 2.5654181631605955 0.3898
NORWEGIAN KRONE NOK 1.7784101013693756 0.5623 1.7070672584499829 0.5858
POLISH ZLOTY PLN 4.659832246039143 0.2146 4.47227191413238 0.2236
SWEDISH KRONA SEK 1.8258170531312763 0.5477 1.7516202487300754 0.5709