Published at 2026-03-26 13:32


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.9424 0.0501 19.4453 0.0514
BRITISH POUND GBP 23.0858 0.0433 22.4580 0.0445
UNITED STATES DOLLAR USD 17.2300 0.0580 16.9031 0.0592

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2226 0.8179 1.1578 0.8637
GHANAIAN CEDI GHS 1.6653 0.6005 1.5708 0.6366
KENYAN SCHILLING KES 0.1351 7.4043 0.1285 7.7818
LESOTHO LOTI LSL 1.0000 1.0000 1.0000 1.0000
MAURITIAN RUPEE MUR 0.3617 2.7647 0.3403 2.9382
MALAWIAN KWACHA MWK 0.0104 96.2207 n/a
MOZAMBICAN METICAL MZN 0.2770 3.6100 n/a
NAMIBIAN DOLLAR NAD 1.0000 1.0000 1.0000 1.0000
NIGERIAN NAIRA NGN 0.0128 78.1328 0.0119 84.2311
SWAZI LILANGENI SZL 1.0000 1.0000 1.0000 1.0000
TANZANIAN SCHILLING TZS 0.0071 141.5339 0.0064 156.3381
UGANDAN SCHILLING UGX 0.0048 208.9888 0.0045 223.6145
ZAMBIAN KWACHA ZMW 0.9256 1.0804 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.7416 0.2109 4.5496 0.2198
AUSTRALIAN DOLLAR AUD 12.0627 0.0829 11.5741 0.0864
CHINESE RENMINBI CNY 2.5170 0.3973 2.4166 0.4138
HONG KONG DOLLAR HKD 2.2267 0.4491 2.1368 0.4680
INDIAN RUPEE INR 0.1849 5.4082 0.1776 5.6316
JAPANESE YEN JPY 0.1092 9.1604 0.1048 9.5407
NEW ZEALAND DOLLAR NZD 10.0806 0.0992 9.6525 0.1036
SINGAPORE DOLLAR SGD 13.5685 0.0737 13.0208 0.0768
THAILAND BAHT THB 0.5308 1.8840 0.5092 1.9637
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.5786 0.0795 12.0773 0.0828
SWISS FRANC CHF 21.9780 0.0455 21.0526 0.0475
DANISH KRONE DKK 2.6903 0.3717 2.5813 0.3874
NORWEGIAN KRONE NOK 1.8041 0.5543 1.7316 0.5775
POLISH ZLOTY PLN 4.7059 0.2125 4.5167 0.2214
SWEDISH KRONA SEK 1.8567 0.5386 1.7816 0.5613