China's central bank signed a currency swap agreement valued at 30 billion yuan (4.9 billion US dollars) with the South African central bank.
The agreement lasts for three years, and can be extended upon agreement by both sides, a spokesman for the People's Bank of China (PBOC) said.
The deal aims to facilitate bilateral trade and investment as well as maintain regional financial stability, state-run Xinhua news agency reported.
The PBOC also signed swap agreements with Armenia and the Republic of Suriname in March. To promote international use of the yuan, China has signed currency swap agreements with more than 20 countries and regions since the onset of the global financial crisis in late 2008.