Published at 2026-04-01 20:06:36.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8232 0.05044594212841519 19.2353 0.051987751685702854
BRITISH POUND GBP 22.8015 0.0438567638093985 22.0728 0.04530462832082925
UNITED STATES DOLLAR USD 17.0626 0.05860771511961835 16.6567 0.06003590146907851

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2413108242303874 0.8056 1.1372682815876265 0.8793
GHANAIAN CEDI GHS 1.6482610845557937 0.6067 1.547269070091289 0.6463
KENYAN SCHILLING KES 0.13370950273435933 7.4789 0.1266079205915122 7.8984
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.35547971988198074 2.8131 0.34560221185415585 2.8935
MALAWIAN KWACHA MWK 0.01028946317812707 97.1868 n/a
MOZAMBICAN METICAL MZN 0.273972602739726 3.65 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012671316194955802 78.9184 0.011696672530598496 85.4944
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.0069978222777071775 142.9016 0.006304311644820125 158.6216
UGANDAN SCHILLING UGX 0.004648890240166319 215.1051 0.004326208212614098 231.1493
ZAMBIAN KWACHA ZMW 0.9118263882556761 1.0967 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.692632566870014 0.2131 4.480286738351254 0.2232
AUSTRALIAN DOLLAR AUD 11.947431302270012 0.0837 11.402508551881414 0.0877
CHINESE RENMINBI CNY 2.507522567703109 0.3988 2.3952095808383236 0.4175
HONG KONG DOLLAR HKD 2.2007042253521125 0.4544 2.099958000839983 0.4762
INDIAN RUPEE INR 0.18489756674802157 5.4084 0.17665971805109001 5.6606
JAPANESE YEN JPY 0.10869328927632008 9.2002 0.10379689024516825 9.6342
NEW ZEALAND DOLLAR NZD 9.9304865938431 0.1007 9.46969696969697 0.1056
SINGAPORE DOLLAR SGD 13.440860215053764 0.0744 12.836970474967908 0.0779
THAILAND BAHT THB 0.5407451468123073 1.8493 0.4946087644673064 2.0218
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.422360248447205 0.0805 11.862396204033216 0.0843
SWISS FRANC CHF 21.73913043478261 0.046 20.74688796680498 0.0482
DANISH KRONE DKK 2.674511901577962 0.3739 2.553626149131767 0.3916
NORWEGIAN KRONE NOK 1.7758835020422659 0.5631 1.6960651289009498 0.5896
POLISH ZLOTY PLN 4.6685340802987865 0.2142 4.456327985739751 0.2244
SWEDISH KRONA SEK 1.8328445747800588 0.5456 1.7500875043752186 0.5714