| OMR | ZAR |
|---|---|
| 1 OMR | 42.80 ZAR |
| 10 OMR | 427.96 ZAR |
| 20 OMR | 855.92 ZAR |
| 50 OMR | 2,139.79 ZAR |
| 100 OMR | 4,279.58 ZAR |
| 250 OMR | 10,698.94 ZAR |
| 300 OMR | 12,838.73 ZAR |
| 500 OMR | 21,397.88 ZAR |
| 1,000 OMR | 42,795.77 ZAR |
| 2,000 OMR | 85,591.54 ZAR |
| 5,000 OMR | 213,978.84 ZAR |
| 10,000 OMR | 427,957.68 ZAR |
| ZAR | OMR |
|---|---|
| 1 ZAR | 0.02 OMR |
| 10 ZAR | 0.23 OMR |
| 20 ZAR | 0.47 OMR |
| 50 ZAR | 1.17 OMR |
| 100 ZAR | 2.34 OMR |
| 250 ZAR | 5.84 OMR |
| 300 ZAR | 7.01 OMR |
| 500 ZAR | 11.68 OMR |
| 1,000 ZAR | 23.37 OMR |
| 2,000 ZAR | 46.73 OMR |
| 5,000 ZAR | 116.83 OMR |
| 10,000 ZAR | 233.67 OMR |
Over the past 30 days, the OMR to ZAR exchange rate peaked at 43.0623 and dipped to 42.0945, averaging 42.5717 with a change of 0.54%.
In the last 90 days, the OMR to ZAR rate reached a high of 43.6418 and a low of 42.0166, averaging 42.6994 and shifting by 0.13%.
| 1 OMR to ZAR | Last 7 days | Last 30 days | Last 60 days | Last 90 days |
| High | 42.9162 | 43.0623 | 43.0623 | 43.6418 |
| Low | 42.3839 | 42.0945 | 42.0166 | 42.0166 |
| Average | 42.6998 | 42.5717 | 42.5426 | 42.6994 |
| Change | -0.01% | 0.54% | 0.12% | 0.13% |
| Date | South African Rand price |
| July 20, 2026 | 42.7958 |
| July 19, 2026 | 42.9162 |
| July 18, 2026 | 42.8856 |
| July 17, 2026 | 42.6080 |
| July 16, 2026 | 42.3839 |
| July 15, 2026 | 42.5101 |
| July 14, 2026 | 42.7993 |
List of currencies available for conversion
List of currencies available for conversion