Published at 2026-05-15 17:05:44.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6753 0.050825146249358334 19.097 0.05236424569304079
BRITISH POUND GBP 22.6046 0.044238783256505314 21.8892 0.04568462986312885
UNITED STATES DOLLAR USD 16.8867 0.05921820130635352 16.4896 0.060644284882592665

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2186205215695833 0.8206 1.146131805157593 0.8725
GHANAIAN CEDI GHS 1.549186676994578 0.6455 1.4365752047119666 0.6961
KENYAN SCHILLING KES 0.13291332721932028 7.5237 0.12589067653649572 7.9434
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.351642168928898 2.8438 0.3294024639304302 3.0358
MALAWIAN KWACHA MWK 0.010176791217022108 98.2628 n/a
MOZAMBICAN METICAL MZN 0.2710027100271003 3.69 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012577904395348692 79.5045 0.011612324857110343 86.1154
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006825118620561626 146.5176 0.0061556341288054135 162.4528
UGANDAN SCHILLING UGX 0.00459941826557777 217.4188 0.004281219616719532 233.5783
ZAMBIAN KWACHA ZMW 0.9168423947923352 1.0907 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.633920296570899 0.2158 4.44642063139173 0.2249
AUSTRALIAN DOLLAR AUD 12.180267965895249 0.0821 11.682242990654206 0.0856
CHINESE RENMINBI CNY 2.5037556334501754 0.3994 2.3923444976076556 0.418
HONG KONG DOLLAR HKD 2.178649237472767 0.459 2.0807324178110695 0.4806
INDIAN RUPEE INR 0.17871503887052095 5.5955 0.1688903901368012 5.921
JAPANESE YEN JPY 0.10754191446116124 9.2987 0.10278126092050897 9.7294
NEW ZEALAND DOLLAR NZD 9.980039920159681 0.1002 9.523809523809524 0.105
SINGAPORE DOLLAR SGD 13.35113484646195 0.0749 12.738853503184714 0.0785
THAILAND BAHT THB 0.5320563979781857 1.8795 0.4909903274905484 2.0367
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.391573729863694 0.0807 11.848341232227488 0.0844
SWISS FRANC CHF 21.691973969631235 0.0461 20.70393374741201 0.0483
DANISH KRONE DKK 2.653927813163482 0.3768 2.5348542458808616 0.3945
NORWEGIAN KRONE NOK 1.8338529249954154 0.5453 1.7513134851138354 0.571
POLISH ZLOTY PLN 4.677268475210477 0.2138 4.466279589102278 0.2239
SWEDISH KRONA SEK 1.8102824040550325 0.5524 1.7289073305670815 0.5784