Published at 2026-04-24 16:36:46.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6479 0.0508960245115254 19.1566 0.05220133008989069
BRITISH POUND GBP 22.6817 0.04408840607185528 22.0642 0.04532228678130184
UNITED STATES DOLLAR USD 16.7179 0.05981612523103978 16.3983 0.06098193105382876

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2090436464756378 0.8271 1.1368804001819008 0.8796
GHANAIAN CEDI GHS 1.6155088852988693 0.619 1.5232292460015233 0.6565
KENYAN SCHILLING KES 0.1317280080090629 7.5914 0.12532898859506203 7.979
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3482985615269409 2.8711 0.33078627898514773 3.0231
MALAWIAN KWACHA MWK 0.010085576113321533 99.1515 n/a
MOZAMBICAN METICAL MZN 0.2680965147453083 3.73 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.006758747847338811 147.9564 0.006123413729673328 163.3076
UGANDAN SCHILLING UGX 0.004609881834898927 216.9253 0.004308292817429629 232.1105
ZAMBIAN KWACHA ZMW 0.9003331232556046 1.1107 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.6040515653775325 0.2172 4.41696113074205 0.2264
AUSTRALIAN DOLLAR AUD 12.077294685990339 0.0828 11.574074074074073 0.0864
CHINESE RENMINBI CNY 2.4740227610094014 0.4042 2.3747328425552126 0.4211
HONG KONG DOLLAR HKD 2.158428663932657 0.4633 2.070822116380203 0.4829
INDIAN RUPEE INR 0.17932716447887528 5.5764 0.17221782110012743 5.8066
JAPANESE YEN JPY 0.10606815939922995 9.4279 0.10180811207036977 9.8224
NEW ZEALAND DOLLAR NZD 9.940357852882704 0.1006 9.523809523809524 0.105
SINGAPORE DOLLAR SGD 13.245033112582782 0.0755 12.706480304955527 0.0787
THAILAND BAHT THB 0.5319997872000851 1.8797 0.49287791414066734 2.0289
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.360939431396787 0.0809 11.862396204033216 0.0843
SWISS FRANC CHF 21.551724137931036 0.0464 20.66115702479339 0.0484
DANISH KRONE DKK 2.651113467656416 0.3772 2.5432349949135302 0.3932
NORWEGIAN KRONE NOK 1.810610175629187 0.5523 1.7373175816539264 0.5756
POLISH ZLOTY PLN 4.670714619336758 0.2141 4.480286738351254 0.2232
SWEDISH KRONA SEK 1.8294914013904136 0.5466 1.7553098121818502 0.5697