GBP to ZAR Converter

1 GBP = 21.74945658 ZAR — Updated 11 Feb 2026, 07:14 UTC

1 GBP = 21.74945658 ZAR

GBP to ZAR Exchange Rate Chart

Loading chart data...

Converting British Pound Sterling to South African Rand

The GBP to ZAR exchange rate tells you how many South African Rand you receive for each British Pound Sterling. The current mid-market rate is 1 GBP = 21.74945658 ZAR. Exchange rates fluctuate based on economic conditions, interest rates, inflation, and geopolitical events.

Use our free converter to get live GBP/ZAR rates. Whether you're sending money abroad, planning a trip, or managing international business payments, our tool helps you calculate the exact amount you'll receive.

GBP to ZAR

GBP ZAR
1 GBP21.75 ZAR
5 GBP108.75 ZAR
10 GBP217.49 ZAR
25 GBP543.74 ZAR
50 GBP1,087.47 ZAR
100 GBP2,174.95 ZAR
250 GBP5,437.36 ZAR
500 GBP10,874.73 ZAR
1,000 GBP21,749.46 ZAR
5,000 GBP108,747.28 ZAR

ZAR to GBP

ZAR GBP
1 ZAR0.05 GBP
5 ZAR0.23 GBP
10 ZAR0.46 GBP
25 ZAR1.15 GBP
50 ZAR2.30 GBP
100 ZAR4.60 GBP
250 ZAR11.49 GBP
500 ZAR22.99 GBP
1,000 ZAR45.98 GBP
5,000 ZAR229.89 GBP

Frequently Asked Questions