1 ZAR = 0.04597816 GBP — Updated 11 Feb 2026, 07:14 UTC
The ZAR to GBP exchange rate tells you how many British Pound Sterling you receive for each South African Rand. The current mid-market rate is 1 ZAR = 0.04597816 GBP. Exchange rates fluctuate based on economic conditions, interest rates, inflation, and geopolitical events.
Use our free converter to get live ZAR/GBP 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.