USD to ZAR — 30 Day History

Over the past 30 days, USD to ZAR closed between 16.3749 and 16.6724, averaging 16.5588 across 29 daily closes from 2026-10-04 to 2026-11-01. The rate closed higher than the previous day on 11 of those days, lower on 17, and unchanged on 0.

The largest single-day move in this window was on 2026-10-23, when USD to ZAR moved 0.74% higher against the previous close.

Net of the moves in between, USD to ZAR is up 0.07% from 2026-10-04 to 2026-11-01 -- the first and last closes in this 30-day table. The span from the lowest close to the highest is 0.2975 ZAR per USD, across 29 rows of daily open, high, low and close figures in the table below.

The highest close in this window was 16.6724 on 2026-10-31, and the lowest 16.3749 on 2026-10-22. Day to day, USD to ZAR moved an average of 0.23% in either direction, measured across the 28 close-to-close moves in this window -- a wide high-to-low span can come from one jump or from steady drift, and this is which. Its most recent close, 16.6721 on 2026-11-01, sits 99.90% of the way up that range.

16.672416.3749Oct 04Nov 0116.6721
Date Close High Low Open
2026-11-01 16.6721 16.6724 16.6381 16.6724
2026-10-31 16.6724 16.6724 16.6187 16.6187
2026-10-30 16.6187 16.6339 16.6171 16.6339
2026-10-29 16.6339 16.637 16.6199 16.637
2026-10-28 16.637 16.637 16.6249 16.6355
2026-10-27 16.6355 16.6355 16.5988 16.5988
2026-10-26 16.5988 16.5988 16.5689 16.5833
2026-10-25 16.5833 16.5833 16.5147 16.5781
2026-10-24 16.5781 16.5781 16.4953 16.4953
2026-10-23 16.4953 16.4953 16.3749 16.3749
2026-10-22 16.3749 16.4069 16.3749 16.3972
2026-10-21 16.3972 16.4273 16.392 16.4273
2026-10-20 16.4273 16.4619 16.418 16.4619
2026-10-19 16.4619 16.4652 16.428 16.4652
2026-10-18 16.4652 16.4682 16.4532 16.4682
2026-10-17 16.4682 16.5235 16.4576 16.5235
2026-10-16 16.5235 16.5797 16.4726 16.5797
2026-10-15 16.5797 16.5797 16.4882 16.4882
2026-10-14 16.4882 16.5441 16.4557 16.5441
2026-10-13 16.5441 16.5441 16.4853 16.5138
2026-10-12 16.5138 16.54 16.5138 16.54
2026-10-11 16.54 16.54 16.5388 16.5389
2026-10-10 16.5389 16.6154 16.5389 16.6154
2026-10-09 16.6154 16.6394 16.5648 16.6394
2026-10-08 16.6394 16.6394 16.5342 16.5342
2026-10-07 16.5342 16.6478 16.5342 16.6478
2026-10-06 16.6478 16.6586 16.5798 16.6586
2026-10-05 16.6586 16.6603 16.6471 16.6603
2026-10-04 16.6603 16.6603 16.6237 16.6591

Back to the live USD to ZAR rate