Published at 2026-04-22 16:36:36.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.5393 0.051178906102060974 19.0518 0.052488478778908026
BRITISH POUND GBP 22.5313 0.044382703172919445 21.9195 0.04562147859212117
UNITED STATES DOLLAR USD 16.5981 0.06024785969478435 16.2802 0.06142430682669746

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.1999040076793857 0.8334 1.1332728921124207 0.8824
GHANAIAN CEDI GHS 1.6046213093709885 0.6232 1.5135462388375966 0.6607
KENYAN SCHILLING KES 0.13075655744135567 7.6478 0.12440750923725756 8.0381
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3491010647582475 2.8645 0.328439583538608 3.0447
MALAWIAN KWACHA MWK 0.010009318675687065 99.9069 n/a
MOZAMBICAN METICAL MZN 0.26666666666666666 3.75 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012416899897436407 80.5354 0.011513958948130766 86.8511
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006738153988380727 148.4086 0.006103236241016799 163.8475
UGANDAN SCHILLING UGX 0.004609603463471658 216.9384 0.004307771305590712 232.1386
ZAMBIAN KWACHA ZMW 0.891583452211127 1.1216 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.568296025582457 0.2189 4.384042086804033 0.2281
AUSTRALIAN DOLLAR AUD 12.01923076923077 0.0832 11.534025374855824 0.0867
CHINESE RENMINBI CNY 2.457606291472106 0.4069 2.359046945034206 0.4239
HONG KONG DOLLAR HKD 2.142704092564817 0.4667 2.0559210526315788 0.4864
INDIAN RUPEE INR 0.17885888034340905 5.591 0.17175048090134654 5.8224
JAPANESE YEN JPY 0.10538296168275513 9.4892 0.10117361392148927 9.884
NEW ZEALAND DOLLAR NZD 9.940357852882704 0.1006 9.523809523809524 0.105
SINGAPORE DOLLAR SGD 13.175230566534916 0.0759 12.642225031605562 0.0791
THAILAND BAHT THB 0.530560271646859 1.8848 0.491569581674286 2.0343
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.300123001230013 0.0813 11.79245283018868 0.0848
SWISS FRANC CHF 21.459227467811157 0.0466 20.5761316872428 0.0486
DANISH KRONE DKK 2.635046113306983 0.3795 2.5284450063211126 0.3955
NORWEGIAN KRONE NOK 1.8089725036179451 0.5528 1.7358097552508247 0.5761
POLISH ZLOTY PLN 4.642525533890436 0.2154 4.4523597506678545 0.2246
SWEDISH KRONA SEK 1.8294914013904136 0.5466 1.7550017550017551 0.5698