Published at 2026-05-05 16:33:52.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.7315 0.05068038415731191 19.2394 0.0519766728692163
BRITISH POUND GBP 22.8914 0.043684527813938855 22.2688 0.044905877281218566
UNITED STATES DOLLAR USD 16.813 0.05947778504728484 16.492 0.06063545961678389

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2132977432661975 0.8242 1.1394712853236098 0.8776
GHANAIAN CEDI GHS 1.5654351909830932 0.6388 1.4511681903932665 0.6891
KENYAN SCHILLING KES 0.13245734873370774 7.5496 0.12600647673290408 7.9361
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3489305279318888 2.8659 0.3283856561145409 3.0452
MALAWIAN KWACHA MWK 0.010139766542015137 98.6216 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.012532741787920944 79.791 0.011623244163678525 86.0345
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006796890558507294 147.1261 0.00615804120099046 162.3893
UGANDAN SCHILLING UGX 0.004562537099129787 219.1763 0.004266679409815837 234.3743
ZAMBIAN KWACHA ZMW 0.9055510278004165 1.1043 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.21001221001221 0.0819 11.709601873536299 0.0854
CHINESE RENMINBI CNY 2.488181139586962 0.4019 2.3883448770002387 0.4187
HONG KONG DOLLAR HKD 2.1691973969631237 0.461 2.0815986677768525 0.4804
INDIAN RUPEE INR 0.1784981168448673 5.6023 0.17122114923635368 5.8404
JAPANESE YEN JPY 0.10772611711983453 9.2828 0.10342117238241012 9.6692
NEW ZEALAND DOLLAR NZD 10.02004008016032 0.0998 9.596928982725528 0.1042
SINGAPORE DOLLAR SGD 13.333333333333334 0.075 12.78772378516624 0.0782
THAILAND BAHT THB 0.531293167569865 1.8822 0.4924895345973898 2.0305
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.484394506866415 0.0801 11.990407673860911 0.0834
SWISS FRANC CHF 21.73913043478261 0.046 20.833333333333332 0.048
DANISH KRONE DKK 2.6616981634282673 0.3757 2.553626149131767 0.3916
NORWEGIAN KRONE NOK 1.8375597206909224 0.5442 1.763357432551578 0.5671
POLISH ZLOTY PLN 4.679457182966776 0.2137 4.49034575662326 0.2227
SWEDISH KRONA SEK 1.8375597206909224 0.5442 1.7627357659086902 0.5673