Published at 2026-04-01 13:05:30.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.7199 0.050710196299169875 19.2282 0.052006948128269934
BRITISH POUND GBP 22.6393 0.04417097701784066 22.0227 0.04540769297134321
UNITED STATES DOLLAR USD 16.9575 0.05897095680377414 16.6342 0.060117108126630674

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.21758188238159 0.8213 1.1482374555057986 0.8709
GHANAIAN CEDI GHS 1.6388069485414618 0.6102 1.5455950540958268 0.647
KENYAN SCHILLING KES 0.1329239276362138 7.5231 0.1264718157558588 7.9069
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.35331943610218003 2.8303 0.34516084495374844 2.8972
MALAWIAN KWACHA MWK 0.010227333161514137 97.7772 n/a
MOZAMBICAN METICAL MZN 0.2724795640326976 3.67 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012595521284541644 79.3933 0.011683225691880626 85.5928
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006953836953384954 143.8055 0.006295044981243914 158.8551
UGANDAN SCHILLING UGX 0.004619432659758459 216.4768 0.004319475304695788 231.5096
ZAMBIAN KWACHA ZMW 0.906043308870164 1.1037 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.6685340802987865 0.2142 4.480286738351254 0.2232
AUSTRALIAN DOLLAR AUD 11.904761904761903 0.084 11.415525114155251 0.0876
CHINESE RENMINBI CNY 2.4925224327018944 0.4012 2.3923444976076556 0.418
HONG KONG DOLLAR HKD 2.1877050973528767 0.4571 2.0986358866736623 0.4765
INDIAN RUPEE INR 0.18363112180252308 5.4457 0.1763357432551578 5.671
JAPANESE YEN JPY 0.10820285871952738 9.2419 0.10383353407816588 9.6308
NEW ZEALAND DOLLAR NZD 9.891196834817013 0.1011 9.47867298578199 0.1055
SINGAPORE DOLLAR SGD 13.36898395721925 0.0748 12.820512820512821 0.078
THAILAND BAHT THB 0.5365670440521544 1.8637 0.4969931911932806 2.0121
 


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.645021645021647 0.0462 20.74688796680498 0.0482
DANISH KRONE DKK 2.6609898882384244 0.3758 2.552974214960429 0.3917
NORWEGIAN KRONE NOK 1.773049645390071 0.564 1.7015484090522375 0.5877
POLISH ZLOTY PLN 4.644681839294009 0.2153 4.456327985739751 0.2244
SWEDISH KRONA SEK 1.8244845831052727 0.5481 1.7507002801120446 0.5712