South Africa's rand weakened for the seventh straight session, remaining at its lowest level since early January. The currency was last down 0.4% against the greenback.
Markets in Africa's most industrialised economy have been plagued with concerns about the damage from recent devastating floods and severe power outages by state utility Eskom. Analysts have also pointed to the commodity-exposed rand being over-valued recently.
Emerging market currencies that had previously benefited from surging commodity prices triggered by the Ukraine war are gradually coming off their strong run as the reality of inflationary pressure, higher developed market rates coupled with a more mature period in emerging market monetary tightening cycles sets in.
China's yuan, on the other hand, strengthened after the central bank stepped in to slow the currency's sharp falls by easing banks' foreign exchange holding requirements.
The Russian rouble opened higher against the dollar in Moscow trade, while hitting a more than two-year high against the euro. Investors now look ahead to an expected rate cut on Friday.
The Hungarian forint firmed against the euro ahead of a central bank meeting later in the day where analysts expect another hefty rate hike as the bank battles a surge in inflation.
Sri Lankan stock markets shut early for a second straight day after a steep fall as investors fled risky assets following a sharp rise in interest rates against the backdrop of an economic crisis in the country.