Hello, @Johan van der Walt !
(Edit - Update)
You are correct, South Africa is now billed in US Dollars. There was an update yesterday that reduced the number of currencies available in the pricing pages and the Azure Pricing Calculator. If you have a MOSA or legacy EA agreement, you can select a different licensing program (dropdown towards the bottom under "Select your program/offer") to see prices in local currencies (including ZAR).
For a list of current countries/regions where Azure is available and the currency that is billed in those countries/regions, you can check out the Azure Pricing FAQ: