Published at 2026-05-29 20:05:04.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.2442 0.05196370854595151 18.6719 0.05355641364831645
BRITISH POUND GBP 22.2302 0.044983850797563674 21.5188 0.046470992806290315
UNITED STATES DOLLAR USD 16.4492 0.06079323006589986 16.0556 0.06228356461296994

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.1977482333213558 0.8349 1.1195700850873265 0.8932
GHANAIAN CEDI GHS 1.5108022359873092 0.6619 1.4007564084605688 0.7139
KENYAN SCHILLING KES 0.12931090220216468 7.7333 0.12243498702189137 8.1676
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.33931661633470195 2.9471 0.3178235443681668 3.1464
MALAWIAN KWACHA MWK 0.009921294371748915 100.7933 n/a
MOZAMBICAN METICAL MZN 0.2638522427440633 3.79 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012262295403601192 81.5508 0.011316851470851185 88.3638
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006649935429126983 150.3774 0.005995455444772862 166.793
UGANDAN SCHILLING UGX 0.004481033577280801 223.1628 0.004169507143408114 239.8365
ZAMBIAN KWACHA ZMW 0.9176837661741765 1.0897 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.528985507246377 0.2208 4.325259515570934 0.2312
AUSTRALIAN DOLLAR AUD 11.947431302270012 0.0837 11.402508551881414 0.0877
CHINESE RENMINBI CNY 2.4582104228121926 0.4068 2.34796900680911 0.4259
HONG KONG DOLLAR HKD 2.1235931195582927 0.4709 2.026342451874367 0.4935
INDIAN RUPEE INR 0.1760594376661561 5.6799 0.16630357053765946 6.0131
JAPANESE YEN JPY 0.10440811042201759 9.5778 0.09974266392706817 10.0258
NEW ZEALAND DOLLAR NZD 9.950248756218905 0.1005 9.487666034155598 0.1054
SINGAPORE DOLLAR SGD 13.037809647979138 0.0767 12.437810945273633 0.0804
THAILAND BAHT THB 0.5223841613122291 1.9143 0.4785146904009953 2.0898
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.062726176115802 0.0829 11.52073732718894 0.0868
SWISS FRANC CHF 21.27659574468085 0.047 20.28397565922921 0.0493
DANISH KRONE DKK 2.596053997923157 0.3852 2.4783147459727384 0.4035
NORWEGIAN KRONE NOK 1.7969451931716083 0.5565 1.7158544955387784 0.5828
POLISH ZLOTY PLN 4.5850527281063735 0.2181 4.3763676148796495 0.2285
SWEDISH KRONA SEK 1.8008283810552854 0.5553 1.7190991920233798 0.5817