Published at 2026-04-28 16:07:32.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6597 0.05086547607542333 19.1695 0.05216620151803646
BRITISH POUND GBP 22.7013 0.044050340729385545 22.0833 0.04528308721975429
UNITED STATES DOLLAR USD 16.7686 0.05963527068449364 16.4482 0.06079692610741601

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.211680600993578 0.8253 1.1394712853236098 0.8776
GHANAIAN CEDI GHS 1.5603058199407083 0.6409 1.4465499783017504 0.6913
KENYAN SCHILLING KES 0.13205678441729946 7.5725 0.12564392511622063 7.959
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3493327744008943 2.8626 0.328741904730596 3.0419
MALAWIAN KWACHA MWK 0.010110006986014827 98.9119 n/a
MOZAMBICAN METICAL MZN 0.26881720430107525 3.72 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012496001279590531 80.0256 0.011589110408295949 86.2879
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006779467974471235 147.5042 0.006142117544160289 162.8103
UGANDAN SCHILLING UGX 0.004611678245053514 216.8408 0.004310972891740262 231.9662
ZAMBIAN KWACHA ZMW 0.9031791907514451 1.1072 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.612546125461255 0.2168 4.426737494466578 0.2259
AUSTRALIAN DOLLAR AUD 12.150668286755772 0.0823 11.655011655011656 0.0858
CHINESE RENMINBI CNY 2.477086945751796 0.4037 2.3775558725630055 0.4206
HONG KONG DOLLAR HKD 2.162629757785467 0.4624 2.074688796680498 0.482
INDIAN RUPEE INR 0.17920504641410703 5.5802 0.1721081527631964 5.8103
JAPANESE YEN JPY 0.10635921762159517 9.4021 0.10203352821737222 9.8007
NEW ZEALAND DOLLAR NZD 9.970089730807578 0.1003 9.551098376313275 0.1047
SINGAPORE DOLLAR SGD 13.280212483399733 0.0753 12.738853503184714 0.0785
THAILAND BAHT THB 0.5305884225606197 1.8847 0.49181134116952735 2.0333
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.406947890818858 0.0806 11.904761904761903 0.084
SWISS FRANC CHF 21.459227467811157 0.0466 20.5761316872428 0.0486
DANISH KRONE DKK 2.6525198938992043 0.377 2.544529262086514 0.393
NORWEGIAN KRONE NOK 1.8171906232963837 0.5503 1.7436791630340016 0.5735
POLISH ZLOTY PLN 4.6685340802987865 0.2142 4.480286738351254 0.2232
SWEDISH KRONA SEK 1.8281535648994514 0.547 1.75377060680463 0.5702