Currency Converter / GBP to ZAR
GBP to ZAR: British Pound to South African Rand
1 GBP = 22.0922 ZARUpdated 23 October 2026 at 00:02 UTC · source ExchangeRate-API
1 GBP = 22.0922 ZAR · 1 ZAR = 0.04526 GBP
Common GBP/ZAR amounts
About British Pound and South African Rand
The British Pound (GBP, symbol £) is the official currency of the United Kingdom. The South African Rand (ZAR, symbol R) is the official currency of South Africa.
At the latest reference rate (23 October 2026 at 00:02 UTC), 1 GBP buys 22.0922 ZAR, and 1 ZAR buys 0.04526 GBP.
Reference rates are for information only. Banks, card issuers and money transfer services add their own margin, so the rate you are offered will differ. Rates By Exchange Rate API.
Android app
Convert GBP to ZAR on your phone
Forex Mobile: Currency Rates. No ads, ever. 170+ currencies, works offline.
Converting the other way? ZAR to GBP (South African Rand to British Pound) →