GBP to ZAR — 30 Day History

Over the past 30 days, GBP to ZAR closed between 21.8468 and 22.3203, averaging 22.0206 across 29 daily closes from 2026-10-04 to 2026-11-01. The rate closed higher than the previous day on 16 of those days, lower on 12, and unchanged on 0.

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

Net of the moves in between, GBP to ZAR is up 1.34% 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.473515 ZAR per GBP, across 29 rows of daily open, high, low and close figures in the table below.

The highest close in this window was 22.3203 on 2026-11-01, and the lowest 21.8468 on 2026-10-14. Day to day, GBP to ZAR moved an average of 0.19% 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, 22.3203 on 2026-11-01, sits 100.00% of the way up that range.

22.320321.8468Oct 04Nov 0122.3203
Date Close High Low Open
2026-11-01 22.3203 22.3203 22.3203 22.3203
2026-10-31 22.3165 22.3165 22.3165 22.3165
2026-10-30 22.1833 22.1833 22.1833 22.1833
2026-10-29 22.1332 22.1332 22.1332 22.1332
2026-10-28 22.1515 22.1515 22.1515 22.1515
2026-10-27 22.2035 22.2035 22.2035 22.2035
2026-10-26 22.1973 22.1973 22.1973 22.1973
2026-10-25 22.1797 22.1797 22.1797 22.1797
2026-10-24 22.1735 22.1735 22.1735 22.1735
2026-10-23 22.0922 22.0922 22.0922 22.0922
2026-10-22 21.9306 21.9306 21.9306 21.9306
2026-10-21 21.9116 21.9116 21.9116 21.9116
2026-10-20 21.8712 21.8712 21.8712 21.8712
2026-10-19 21.9403 21.9403 21.9403 21.9403
2026-10-18 21.9289 21.9289 21.9289 21.9289
2026-10-17 21.933 21.933 21.933 21.933
2026-10-16 21.9129 21.9129 21.9129 21.9129
2026-10-15 21.9261 21.9261 21.9261 21.9261
2026-10-14 21.8468 21.8468 21.8468 21.8468
2026-10-13 21.866 21.866 21.866 21.866
2026-10-12 21.855 21.855 21.855 21.855
2026-10-11 21.8805 21.8805 21.8805 21.8805
2026-10-10 21.8813 21.8813 21.8813 21.8813
2026-10-09 21.963 21.963 21.963 21.963
2026-10-08 21.9938 21.9938 21.9938 21.9938
2026-10-07 21.9289 21.9289 21.9289 21.9289
2026-10-06 22.0068 22.0068 22.0068 22.0068
2026-10-05 22.0431 22.0431 22.0431 22.0431
2026-10-04 22.0256 22.0256 22.0256 22.0256

Back to the live GBP to ZAR rate