Exchange rate of 20 MXN for ZAR today
The value of 20 MXN (Mexican Peso) in ZAR (South African Rand) today. Convert 20 MXN to ZAR with the online currency converter.
18.64 ZAR
The calculation of 20 MXN (Mexican Peso) to ZAR (South African Rand) is based on current data as of 07.07.2026 12:00 UTC, and equals 18.64 ZAR (eighteen South African Rands sixty-four cents).
Currency rate chart MXN - ZAR
1 Mexican Peso = 0.9322 South African Rand
Current rate as of: 07.07.2026 12:00 UTC
Value dynamics of 20 MXN to ZAR
| Date | 20.00 MXN | Daily change, ZAR | Daily change % |
|---|---|---|---|
| 07.07.2026 | 18.64326 ZAR | +0.07236 ZAR | +0.39% |
| 06.07.2026 | 18.5709 ZAR | −0.01182 ZAR | −0.06% |
| 05.07.2026 | 18.58272 ZAR | −0.00142 ZAR | −0.01% |
| 04.07.2026 | 18.58414 ZAR | −0.04692 ZAR | −0.25% |
| 03.07.2026 | 18.63106 ZAR | −0.07598 ZAR | −0.41% |
| 02.07.2026 | 18.70704 ZAR | −0.0448 ZAR | −0.24% |
| 01.07.2026 | 18.75184 ZAR | −0.03532 ZAR | −0.19% |
| 30.06.2026 | 18.78716 ZAR | −0.01734 ZAR | −0.09% |
| 29.06.2026 | 18.8045 ZAR | −0.0152 ZAR | −0.08% |
| 28.06.2026 | 18.8197 ZAR | −0.00464 ZAR | −0.02% |
| 27.06.2026 | 18.82434 ZAR | +0.0055 ZAR | +0.03% |
| 26.06.2026 | 18.81884 ZAR | −0.00336 ZAR | −0.02% |
| 25.06.2026 | 18.8222 ZAR | −0.02074 ZAR | −0.11% |
| 24.06.2026 | 18.84294 ZAR | −0.0684 ZAR | −0.36% |
| 23.06.2026 | 18.91134 ZAR | −0.07088 ZAR | −0.37% |
| 22.06.2026 | 18.98222 ZAR | −0.00548 ZAR | −0.03% |
| 21.06.2026 | 18.9877 ZAR | +0.00054 ZAR | +0.00% |
| 20.06.2026 | 18.98716 ZAR | +0.05462 ZAR | +0.29% |
| 19.06.2026 | 18.93254 ZAR | +0.06886 ZAR | +0.37% |
| 18.06.2026 | 18.86368 ZAR | +0.04794 ZAR | +0.25% |
| 17.06.2026 | 18.81574 ZAR | −0.0024 ZAR | −0.01% |
| 16.06.2026 | 18.81814 ZAR | −0.05846 ZAR | −0.31% |
| 15.06.2026 | 18.8766 ZAR | −0.0418 ZAR | −0.22% |
| 14.06.2026 | 18.9184 ZAR | +0.00132 ZAR | +0.01% |
| 13.06.2026 | 18.91708 ZAR | +0.0043 ZAR | +0.02% |
| 12.06.2026 | 18.91278 ZAR | −0.10632 ZAR | −0.56% |
| 11.06.2026 | 19.0191 ZAR | +0.0821 ZAR | +0.43% |
| 10.06.2026 | 18.9370 ZAR | +0.0199 ZAR | +0.11% |
| 09.06.2026 | 18.9171 ZAR | −0.0306 ZAR | −0.16% |
| 08.06.2026 | 18.9477 ZAR | — | — |