21 USD to ZAR

Find out how much 21 US Dollars costs in South African Rand on 2026-06-05. Convert 21 USD to ZAR using Myfin online currency converter. If you need a reverse conversion, go to ZAR USD.

Amount
From
USDUS Dollar
No results
To
ZARSouth African Rand
No results

21 USD = 342.76 ZAR

 Selling 1 USD you get > 16.3219 ZAR
 Selling 1 ZAR you get > 0.0613 USD

Historical data of the 21 US Dollar to the South African Rand exchange rate

Date
USD
ZAR
Change
Friday 05.06.2026
21 USD
342.76 ZAR
0.2373
Thursday 04.06.2026
21 USD
342.523 ZAR
-0.8715
Wednesday 03.06.2026
21 USD
343.394 ZAR
1.701
Tuesday 02.06.2026
21 USD
341.693 ZAR
-0.8526
Monday 01.06.2026
21 USD
342.546 ZAR
1.281
Sunday 31.05.2026
21 USD
341.265 ZAR
-0.966
Saturday 30.05.2026
21 USD
342.231 ZAR
-

FAQ