Published at 2026-06-06 13:08:02.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.4012 0.051543203513184754 18.7979 0.053197431628001
BRITISH POUND GBP 22.4915 0.04446124091323389 21.7426 0.04599265957153238
UNITED STATES DOLLAR USD 16.7873 0.059568840730790544 16.3672 0.06109780536683122

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2171372930866602 0.8216 1.1377858686995108 0.8789
GHANAIAN CEDI GHS 1.5417823003391922 0.6486 1.4275517487508922 0.7005
KENYAN SCHILLING KES 0.1319365648995963 7.5794 0.12477851813031868 8.0142
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3462603878116344 2.888 0.3239390994493035 3.087
MALAWIAN KWACHA MWK 0.010124152481885359 98.7737 n/a
MOZAMBICAN METICAL MZN 0.2695417789757412 3.71 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.006786995573521487 147.3406 0.006111927732566491 163.6145
UGANDAN SCHILLING UGX 0.004574475433465856 218.6043 0.004251416890964336 235.2157
ZAMBIAN KWACHA ZMW 0.9742790335151987 1.0264 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.621072088724584 0.2164 4.407227853680036 0.2269
AUSTRALIAN DOLLAR AUD 11.961722488038278 0.0836 11.402508551881414 0.0877
CHINESE RENMINBI CNY 2.4993751562109474 0.4001 2.384358607534573 0.4194
HONG KONG DOLLAR HKD 2.1668472372697725 0.4615 2.0665426741062203 0.4839
INDIAN RUPEE INR 0.17872781540991223 5.5951 0.17054660185895795 5.8635
JAPANESE YEN JPY 0.10585595122157768 9.4468 0.10100806044322337 9.9002
NEW ZEALAND DOLLAR NZD 9.84251968503937 0.1016 9.380863039399625 0.1066
SINGAPORE DOLLAR SGD 13.157894736842106 0.076 12.531328320802006 0.0798
THAILAND BAHT THB 0.517464424320828 1.9325 0.4931696010257928 2.0277
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.180267965895249 0.0821 11.614401858304298 0.0861
SWISS FRANC CHF 21.321961620469086 0.0469 20.32520325203252 0.0492
DANISH KRONE DKK 2.617115938236064 0.3821 2.495632642874969 0.4007
NORWEGIAN KRONE NOK 1.7972681524083394 0.5564 1.7073587160662456 0.5857
POLISH ZLOTY PLN 4.612546125461255 0.2168 4.391743522178304 0.2277
SWEDISH KRONA SEK 1.7969451931716083 0.5565 1.7073587160662456 0.5857