Currency Converter live

Convert GBP to ZAR

British Pound to South African Rand · live mid-market rate, updated hourly

Amount
1 GBP = 21.74 ZAR
Converted
rates update hourly

1 GBP = 21.74 ZAR at the latest mid-market rate (snapshot 27 June 2026; the converter is live). The British Pound to South African Rand conversion is widely used for travel, online purchases, remittances and business invoicing.

What moves the GBP/ZAR rate?

GBP/ZAR brings together Bank of England policy and UK economic data on the GBP side and commodity prices and emerging-market risk sentiment on the ZAR side, so the rate responds to developments affecting either currency.

About the British Pound (GBP)

Sterling is one of the oldest currencies still in use and remains among the most traded, watched closely by UK importers, travellers and businesses.

About the South African Rand (ZAR)

The South African rand is a volatile, commodity-linked currency often used as a proxy for emerging-market risk.

GBP to ZAR — common amounts
GBPZAR
£1 GBPR21.74 ZAR
£5 GBPR108.69 ZAR
£10 GBPR217.38 ZAR
£25 GBPR543.45 ZAR
£50 GBPR1,086.91 ZAR
£100 GBPR2,173.82 ZAR
£250 GBPR5,434.54 ZAR
£500 GBPR10,869.08 ZAR
£1,000 GBPR21,738.16 ZAR
£5,000 GBPR108,690.80 ZAR
£10,000 GBPR217,381.60 ZAR
Advertisement
100 GBP in other currencies
Frequently asked questions
What is the GBP to ZAR exchange rate today?
At the latest update, 1 GBP is worth about 21.74 ZAR. The converter above shows the current mid-market rate, refreshed hourly, so the live figure may differ as the market moves.
How do I convert GBP to ZAR?
Enter the amount of British Pound in the converter and the equivalent in South African Rand is calculated instantly. Use the common-amounts table for quick reference, or swap the direction to convert ZAR back to GBP.
Why is my bank's rate different?
The figure here is the mid-market rate — the midpoint between buy and sell prices. Banks and bureaux add a margin and sometimes a fee, so the rate you receive is usually less favourable. Use this as the reference "true" rate.
How often are GBP/ZAR rates updated?
Displayed rates refresh hourly from our data provider. For high-value transfers, confirm the live rate with your provider before committing.
How much is 1000 GBP in ZAR?
About 21,738.16 ZAR at the latest rate. In reverse, 1000 ZAR is about 46.00 GBP.
More conversions

Browse all GBP and ZAR pairs, or pick another:

Understand your rate