Published at 2026-04-01 11:34:08.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.7776 0.050562252244964 19.2833 0.05185834374821737
BRITISH POUND GBP 22.6941 0.044064316276036505 22.0764 0.045297240492109224
UNITED STATES DOLLAR USD 17.0114 0.058784109479525504 16.6873 0.05992581184493597

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2214486380847687 0.8187 1.1502185415228894 0.8694
GHANAIAN CEDI GHS 1.6452780519907864 0.6078 1.5518311607697084 0.6444
KENYAN SCHILLING KES 0.13337957158481606 7.4974 0.12690677428361125 7.8798
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3544967918040342 2.8209 0.34630835295747336 2.8876
MALAWIAN KWACHA MWK 0.010260535517869748 97.4608 n/a
MOZAMBICAN METICAL MZN 0.27322404371584696 3.66 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012635164674101198 79.1442 0.011720073086375767 85.3237
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.00697576757858551 143.3534 0.006314977168200048 158.3537
UGANDAN SCHILLING UGX 0.004634278927053205 215.7833 0.004333553622309134 230.7575
ZAMBIAN KWACHA ZMW 0.9089256498818397 1.1002 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.68384074941452 0.2135 4.49438202247191 0.2225
AUSTRALIAN DOLLAR AUD 11.933174224343675 0.0838 11.45475372279496 0.0873
CHINESE RENMINBI CNY 2.5012506253126565 0.3998 2.4009603841536618 0.4165
HONG KONG DOLLAR HKD 2.195389681668496 0.4555 2.106593638087213 0.4747
INDIAN RUPEE INR 0.1841383247095218 5.4307 0.17682527894187752 5.6553
JAPANESE YEN JPY 0.1084904636882418 9.2174 0.10411027360179903 9.6052
NEW ZEALAND DOLLAR NZD 9.920634920634921 0.1008 9.505703422053232 0.1052
SINGAPORE DOLLAR SGD 13.404825737265416 0.0746 12.853470437017997 0.0778
THAILAND BAHT THB 0.5374032674118658 1.8608 0.4975867044832562 2.0097
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.376237623762377 0.0808 11.876484560570072 0.0842
SWISS FRANC CHF 21.691973969631235 0.0461 20.79002079002079 0.0481
DANISH KRONE DKK 2.6673779674579885 0.3749 2.5595085743537243 0.3907
NORWEGIAN KRONE NOK 1.7787264318747775 0.5622 1.7070672584499829 0.5858
POLISH ZLOTY PLN 4.6490004649000465 0.2151 4.462293618920125 0.2241
SWEDISH KRONA SEK 1.8298261665141813 0.5465 1.7559262510974538 0.5695