1. Currency converter
  2. ZAR to PKR
  3. 100 ZAR

Convert 100 South African Rand (ZAR) to Pakistani Rupee (PKR)

Convert South African rand to Pakistani rupees at the live mid-market rate. Reverse: PKR to ZAR

100 South African rand =

1,663 PKR 0.00% today

1 ZAR = 16.6327 PKR · 1 PKR = 0.0601224 ZAR

Mid-market rate, updated 07:40 UTC. Paid plans update as often as every 60 seconds. Get ZAR→PKR rates via API

ZAR to PKR over the last year

16.0017.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
17.780
52-week low
16.030
52-week average
16.856
Change over the year
+1.97%

Conversion tables

ZAR to PKR
ZAR PKR
1 ZAR 17 PKR
10 ZAR 166 PKR
100 ZAR 1,663 PKR
1,000 ZAR 16,633 PKR
10,000 ZAR 166,327 PKR
50,000 ZAR 831,636 PKR
100,000 ZAR 1,663,273 PKR
PKR to ZAR
PKR ZAR
1 PKR 0.06012 ZAR
10 PKR 0.6012 ZAR
100 PKR 6.01 ZAR
1,000 PKR 60.12 ZAR
10,000 PKR 601.22 ZAR
50,000 PKR 3,006.12 ZAR
100,000 PKR 6,012.24 ZAR

Get ZAR→PKR rates via API

The live rate, the rate on any past day or a whole range, for PKR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=ZAR -d currencies=PKR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=ZAR -d currencies=PKR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular South African Rand conversions

Popular Pakistani Rupee conversions

Questions about ZAR to PKR

How much is 100 ZAR in PKR?

100 South African rand is 1,663 Pakistani rupees at the mid-market rate of 4 October 2026, 07:40 UTC, when 1 ZAR = 16.6327 PKR.

What was the ZAR to PKR rate over the last year?

Over the last 52 weeks 1 ZAR ranged from 16.0303 to 17.78 PKR, 16.8563 PKR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for ZAR/PKR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.