Published at 2026-05-19 13:06:10.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.5902 0.05104593112882972 19.1013 0.05235245768612608
BRITISH POUND GBP 22.6249 0.04419909038271992 22.0089 0.045436164460740884
UNITED STATES DOLLAR USD 16.8099 0.05948875365112226 16.4894 0.06064502043737189

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2030798845043311 0.8312 1.1411617026132603 0.8763
GHANAIAN CEDI GHS 1.543448062972681 0.6479 1.438021282714984 0.6954
KENYAN SCHILLING KES 0.13208469270496243 7.5709 0.12567866478986528 7.9568
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.34668053388802217 2.8845 0.32630685897017553 3.0646
MALAWIAN KWACHA MWK 0.010137155716848966 98.647 n/a
MOZAMBICAN METICAL MZN 0.2695417789757412 3.71 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012531171288580343 79.801 0.0116217852689223 86.0453
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006796077575866313 147.1437 0.006157392812105927 162.4064
UGANDAN SCHILLING UGX 0.004579912138965526 218.3448 0.004282391150181745 233.5144
ZAMBIAN KWACHA ZMW 0.9053870529651425 1.1045 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.6253469010175765 0.2162 4.438526409232135 0.2253
AUSTRALIAN DOLLAR AUD 12.091898428053206 0.0827 11.60092807424594 0.0862
CHINESE RENMINBI CNY 2.495632642874969 0.4007 2.3952095808383236 0.4175
HONG KONG DOLLAR HKD 2.1696680407897593 0.4609 2.0820320632937745 0.4803
INDIAN RUPEE INR 0.1769786209825853 5.6504 0.1680248676804167 5.9515
JAPANESE YEN JPY 0.10677828556784692 9.3652 0.1025157361655014 9.7546
NEW ZEALAND DOLLAR NZD 9.940357852882704 0.1006 9.523809523809524 0.105
SINGAPORE DOLLAR SGD 13.280212483399733 0.0753 12.72264631043257 0.0786
THAILAND BAHT THB 0.5299697917218719 1.8869 0.4913039206052864 2.0354
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.345679012345679 0.081 11.848341232227488 0.0844
SWISS FRANC CHF 21.598272138228943 0.0463 20.70393374741201 0.0483
DANISH KRONE DKK 2.642706131078224 0.3784 2.535496957403651 0.3944
NORWEGIAN KRONE NOK 1.83452577508714 0.5451 1.7605633802816902 0.568
POLISH ZLOTY PLN 4.657661853749418 0.2147 4.468275245755138 0.2238
SWEDISH KRONA SEK 1.8096272167933407 0.5526 1.7364125716270187 0.5759