Convert South African Rand (ZAR) to British Pound (GBP) 1 South African Rand = 0.0471 British Pound. Get live exchange rates, historical rates & charts for ZAR to GBP with XE's free currency calculator. The highest rate of South African Rand in Pound Sterling - Fri, 18 Sep 2020. 1 South African Rand = 0.0477 Pound Sterling. Following are currency exchange calculator and the details of exchange rates between South African Rand (ZAR) and British Pound (GBP). Historical Exchange Rates For South African Rand to British Pound Sterling 0.0432 0.0441 0.0451 0.0460 0.0469 0.0479 Jun 23 Jul 08 Jul 23 Aug 07 Aug 22 Sep 06 Sep 21 Oct 06 120-day exchange rate history for ZAR to GBP Quick Conversions from South African Rand to British Pound Sterling : 1 ZAR = 0.04663 GBP Convert 1 South African Rand to British Pound. Friday, 23 October 2020, 12:00 Johannesburg time, Friday, 23 October 2020, 11:00 London time. The average exchange rate in last 10 days : 0.04652 GBP (Pound Sterlings) = 1 ZAR ( South African Rand).