Published at 2026-05-12 16:36


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6271 0.0509 19.1376 0.0523
BRITISH POUND GBP 22.6583 0.0441 22.0415 0.0454
UNITED STATES DOLLAR USD 16.6863 0.0599 16.3672 0.0611

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2076 0.8281 1.1357 0.8805
GHANAIAN CEDI GHS 1.5321 0.6527 1.4273 0.7006
KENYAN SCHILLING KES 0.1314 7.6094 0.1250 7.9976
LESOTHO LOTI LSL 1.0000 1.0000 1.0000 1.0000
MAURITIAN RUPEE MUR 0.3476 2.8772 0.3271 3.0575
MALAWIAN KWACHA MWK 0.0101 99.4051 n/a
MOZAMBICAN METICAL MZN 0.2681 3.7300 n/a
NAMIBIAN DOLLAR NAD 1.0000 1.0000 1.0000 1.0000
NIGERIAN NAIRA NGN 0.0124 80.4340 0.0115 86.7292
SWAZI LILANGENI SZL 1.0000 1.0000 1.0000 1.0000
TANZANIAN SCHILLING TZS 0.0067 148.2688 0.0061 163.6551
UGANDAN SCHILLING UGX 0.0045 220.0095 0.0043 235.2934
ZAMBIAN KWACHA ZMW 0.8988 1.1126 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.5914 0.2178 4.4053 0.2270
AUSTRALIAN DOLLAR AUD 12.1803 0.0821 11.6822 0.0856
CHINESE RENMINBI CNY 2.4820 0.4029 2.3821 0.4198
HONG KONG DOLLAR HKD 2.1552 0.4640 2.0678 0.4836
INDIAN RUPEE INR 0.1763 5.6713 0.1693 5.9053
JAPANESE YEN JPY 0.1070 9.3458 0.1027 9.7347
NEW ZEALAND DOLLAR NZD 10.0301 0.0997 9.6154 0.1040
SINGAPORE DOLLAR SGD 13.2626 0.0754 12.7065 0.0787
THAILAND BAHT THB 0.5294 1.8888 0.4907 2.0380
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.3001 0.0813 11.8064 0.0847
SWISS FRANC CHF 21.5983 0.0463 20.7039 0.0483
DANISH KRONE DKK 2.6497 0.3774 2.5419 0.3934
NORWEGIAN KRONE NOK 1.8376 0.5442 1.7634 0.5671
POLISH ZLOTY PLN 4.6577 0.2147 4.4683 0.2238
SWEDISH KRONA SEK 1.8139 0.5513 1.7400 0.5747