Skip to main content
Wednesday, 29 July 2026 · Morning editionLondon ☀ 20°CGBP/USD 1.3287 · GBP/EUR 1.1689About UsOur TeamSourcesContactNewsletter

GBP to ZAR exchange rate

Mid-market rate · 1 GBP = 22.3020 ZAR · Updated 29 Jul 2026, 05:26 UTC

Popular conversions

GBPZAR
22.30
223.02
1,115.10
2,230.20
11,151.00
22,302.00

5-day trend

22.4510 21.9510
22 Jul28 Jul
Today 22.3020 Low 21.9510 High 22.4510 +1.26%

Banks and bureaux may add a 2–5% spread on top of this mid-market rate, so the amount you actually receive can be lower — always compare before you travel or transfer. Source: European Central Bank data via Frankfurter.

If you are sending money to South Africa, travelling to Cape Town or Johannesburg, or trading the rand, this page gives you the live GBP/ZAR rate. Use the converter above to check the British pound against the South African rand instantly.

  • Mid-market vs retail: The live converter shows the mid-market rate; retail providers add a spread of 2–5% on top.
  • What moves it: Commodity prices, risk appetite, interest rate decisions, and South African political and economic data drive the pair.
  • Cards vs cash: Cards typically offer better exchange rates than cash, but check for foreign transaction fees.
  • Data source: European Central Bank reference rates via Frankfurter — a mid-market benchmark, not a retail quote

What drives the GBP/ZAR relationship

The South African rand is a commodity-linked emerging-market currency, heavily influenced by global risk sentiment, commodity prices (especially gold and platinum), and domestic political stability. Interest rate differentials between the Bank of England and the South African Reserve Bank, along with inflation trends, are structural drivers of the pair.

Practical guidance for converting

For the best value, use the mid-market rate shown above as your benchmark. Retail providers typically add a 2–5% spread. For travel, a multi-currency card often beats cash exchange rates; for remittances, compare transfer fees and speed. Avoid dynamic currency conversion at ATMs or terminals.

Common questions

Answers below use live mid-market data (European Central Bank reference rates) — last refreshed 29 Jul 2026, 05:26 UTC (auto-updates every 15 minutes).

What is the current GBP to ZAR exchange rate?

As of the latest reference on 28 July 2026, 1 GBP = 22.3020 ZAR at the mid-market rate.

What is 100 ZAR in GBP?

At the current mid-market rate (28 July 2026), 100 ZAR ≈ 4.48 GBP before fees. Use the converter above for other amounts.

What is 100 GBP in ZAR?

At the current mid-market rate (28 July 2026), 100 GBP ≈ 2,230.20 ZAR before fees.

What was the 5-day high and low for GBP/ZAR?

Over the last 5 ECB reference days, GBP/ZAR ranged from 21.9510 to 22.4510 — a net change of +1.26% over the period.

Why does British pound move against South African rand?

GBP/ZAR reflects relative interest rates, inflation expectations, trade balances and global demand for reserve currencies. Major moves often follow central-bank policy announcements. We publish live reference data only — not forecasts.

Is this rate the same as the Post Office or my bank?

No. High-street providers and card issuers quote retail rates with margins. Compare their buy/sell spread against the mid-market reference on this page before travelling or sending money.

Related searches

  • gbp to rand
  • gbp to zar
  • pounds to rands
  • rand to gbp
  • rand to pound
  • rands to pounds

Sources & standards

Exchange-rate data on this page is fetched from primary sources and refreshed automatically. This is general information, not personal financial advice.

See our Editorial Policy and Sources & Standards. Corrections: corrections@morningtimes.uk.

More currency pairs

WorldRSS