On 2026-10-11, 1 South African Rand (ZAR) = 16.7674 Pakistani Rupee (PKR) at the mid-market rate. Conversely, 1 PKR = 0.05964 ZAR. Over the last 30 days the ZAR/PKR rate moved between 16.5463 and 17.2062, a change of -1.93%.
You have converted 417504 ZAR to PKR : 7000447.008758 PKRs.
On this page you can find the latest exchange rate between South African Rand and Pakistani Rupee, rates are updated every day, for this conversion we used the mid-market rate: 16.7673771. You can convert South African Rand to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
Pakistani Rupee (PKR) South African Rand (ZAR).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | South African Rand | Pakistani Rupee |
|---|---|---|
| Wednesday, 08/26/2026 | 1 ZAR = | 17.40190442 PKR |
| Tuesday, 08/25/2026 | 1 ZAR = | 17.32467001 PKR |
| Monday, 08/24/2026 | 1 ZAR = | 17.35537874 PKR |
| Sunday, 08/23/2026 | 1 ZAR = | 17.32724856 PKR |
| Saturday, 08/22/2026 | 1 ZAR = | 17.33828547 PKR |
| Friday, 08/21/2026 | 1 ZAR = | 17.2508745 PKR |
| Tuesday, 08/18/2026 | 1 ZAR = | 17.1007902 PKR |
| Monday, 08/17/2026 | 1 ZAR = | 17.13932679 PKR |
| Sunday, 08/16/2026 | 1 ZAR = | 17.15359187 PKR |
| Saturday, 08/15/2026 | 1 ZAR = | 17.13335781 PKR |
| ZAR | PKR | ZAR | PKR |
|---|---|---|---|
| 5 ZAR = | 83.8369 PKR | 0.2982 ZAR = | 5 PKR |
| 10 ZAR = | 167.6738 PKR | 0.5964 ZAR = | 10 PKR |
| 20 ZAR = | 335.3475 PKR | 1.1928 ZAR = | 20 PKR |
| 50 ZAR = | 838.3689 PKR | 2.9820 ZAR = | 50 PKR |
| 100 ZAR = | 1676.7377 PKR | 5.9640 ZAR = | 100 PKR |
| 300 ZAR = | 5030.2131 PKR | 17.8919 ZAR = | 300 PKR |
| 500 ZAR = | 8383.6886 PKR | 29.8198 ZAR = | 500 PKR |
| 1000 ZAR = | 16767.3771 PKR | 59.6396 ZAR = | 1000 PKR |
1 South African Rand is worth 16.7674 Pakistani Rupee at the mid-market rate of 2026-10-11. 1 Pakistani Rupee is worth 0.05964 South African Rand.
100 ZAR = 1,676.74 PKR, and 100 PKR = 5.9640 ZAR (rate of 2026-10-11).
Over 30 days the rate went from 17.0981 to 16.7674 (-1.93%). The 30-day high was 17.2062 and the low was 16.5463.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.