Published at 2025-05-23 10:02:57.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 20.5219 0.048728431577972804 20.0223 0.0499443120920174
BRITISH POUND GBP 24.43 0.04093327875562833 23.7815 0.04204949225238105
UNITED STATES DOLLAR USD 18.0479 0.05540810842258657 17.7163 0.056445194538362976

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.3640703860319192 0.7331 1.302252897512697 0.7679
GHANAIAN CEDI GHS 1.5845349389954049 0.6311 1.48720999405116 0.6724
KENYAN SCHILLING KES 0.1416410532428719 7.0601 0.1349199924444804 7.4118
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3980099502487562 2.5125 0.37316217628181203 2.6798
MALAWIAN KWACHA MWK 0.011042037034992215 90.563 n/a
MOZAMBICAN METICAL MZN 0.28901734104046245 3.46 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.011522157685336787 86.7893 0.011030867677020606 90.6547
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006827075635805554 146.4756 0.006332179821242564 157.9235
UGANDAN SCHILLING UGX 0.005001465429370806 199.9414 0.004759248647897459 210.1172
ZAMBIAN KWACHA ZMW 0.6785181164337087 1.4738 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.96524329692155 0.2014 4.773269689737471 0.2095
AUSTRALIAN DOLLAR AUD 11.76470588235294 0.085 11.299435028248588 0.0885
CHINESE RENMINBI CNY 2.537427048972342 0.3941 2.440214738897023 0.4098
HONG KONG DOLLAR HKD 2.328830926874709 0.4294 2.238638907544213 0.4467
INDIAN RUPEE INR 0.21367064806307556 4.6801 0.20546537908362442 4.867
JAPANESE YEN JPY 0.12717953935570847 7.8629 0.12230620581688316 8.1762
NEW ZEALAND DOLLAR NZD 10.845986984815617 0.0922 10.40582726326743 0.0961
SINGAPORE DOLLAR SGD 14.184397163120568 0.0705 13.60544217687075 0.0735
THAILAND BAHT THB 0.558909009613235 1.7892 0.5383580080753702 1.8575
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 13.192612137203165 0.0758 12.69035532994924 0.0788
SWISS FRANC CHF 22.075055187637968 0.0453 21.231422505307854 0.0471
DANISH KRONE DKK 2.7716186252771617 0.3608 2.664535038635758 0.3753
NORWEGIAN KRONE NOK 1.8008283810552854 0.5553 1.7316017316017316 0.5775
POLISH ZLOTY PLN 4.859086491739553 0.2058 4.670714619336758 0.2141
SWEDISH KRONA SEK 1.9069412662090008 0.5244 1.8331805682859763 0.5455