British Pound to South African Rand

1 GBP = 21.9201 ZAR

GBP to ZAR rate statistics

Period Change High Low Average
7 days +1.22% 21.9315 21.6672 21.8168
30 days -0.01% 22.039 21.5722 21.7954
90 days +0.90% 22.4509 21.5722 21.8821

High, low and average are computed from daily closing rates.

GBP to ZAR chart

21.931521.6672Sep 09Sep 1521.9315
22.03921.5722Aug 17Sep 1521.9315
22.450921.5722Jun 18Sep 1521.9315
23.723421.4479Sep 16Sep 1521.9315

Convert GBP to ZAR

GBP ZAR
1 21.92
5 109.60
10 219.20
20 438.40
50 1,096.00
100 2,192.01
250 5,480.02
500 10,960.04
1,000 21,920.08
2,000 43,840.15
5,000 109,600.38
10,000 219,200.76

Convert ZAR to GBP

ZAR GBP
1 0.05
5 0.23
10 0.46
20 0.91
50 2.28
100 4.56
250 11.41
500 22.81
1,000 45.62
2,000 91.24
5,000 228.10
10,000 456.20

Common questions

What is 1 GBP in ZAR right now?
1 GBP is 21.9201 ZAR. This is a mid-market rate aggregated from public sources, not a rate you would be offered for a transfer.
How much is 1 ZAR in GBP?
1 ZAR is 0.0456203 GBP at the current mid-market rate -- the inverse of the GBP to ZAR rate above.
What has GBP to ZAR done over the past 7 days?
Over the past 7 days GBP/ZAR has ranged between 21.6672 and 21.9315, averaging 21.8168 across 7 daily closes from 2026-09-09 to 2026-09-15.
What has GBP to ZAR done over the past 30 days?
Over the past 30 days GBP/ZAR has ranged between 21.5722 and 22.039, averaging 21.7954. These figures come from 29 daily closing rates recorded between 2026-08-17 and 2026-09-15.
Is GBP stronger or weaker against ZAR than a month ago?
Weaker. GBP buys 0.01% fewer ZAR than it did 30 days ago.
Where does the current GBP/ZAR rate sit within its 30-day range?
The current rate of 21.9201 sits 74.52% of the way up the 30-day range, which runs from 21.5722 to 22.039 -- a span of 0.466815 ZAR per GBP.
What is the 90-day range for GBP to ZAR?
Between 21.5722 and 22.4509 over the past 90 days, averaging 21.8821.
Where does the current GBP/ZAR rate sit within its 90-day range?
The current rate of 21.9201 sits 39.59% of the way up the 90-day range, which runs from 21.5722 to 22.4509 -- a span of 0.878724 ZAR per GBP.
What is the 1-year range for GBP to ZAR?
Over the past year GBP/ZAR has traded between 21.4479 and 23.7234, averaging 22.253 across 262 daily closes from 2025-09-16 to 2026-09-15.
How much is 100 GBP in ZAR?
100 GBP is 2,192.01 ZAR at the current mid-market rate.
How much is 10,000 GBP in ZAR?
10,000 GBP is 219,200.76 ZAR at the current mid-market rate.
Who issues GBP and where is it used?
GBP is issued by the Bank of England, split into 100 Penny. It has circulated in its current form since 1971, and is used in United Kingdom.
What symbol does ZAR use, and how old is it in its current form?
ZAR is written as R, and has been in its current form since 1961.

How this rate is set

Fiat rates on this page come from the European Central Bank's daily reference rates, published once each working day, cross-checked hourly against open.er-api.com. The ECB does not publish at weekends or on Target holidays, so a rate shown on those days is the most recent close rather than a live quote.

Source: the European Central Bank, via Frankfurter · updated once each working day, refreshed hourly from a second source.

ZAR to GBP · Historical chart