At 1515 GMT, the rand traded at 18.3200 against the dollar, about 0.7% weaker than its previous close.

The dollar was down around 0.2% against a basket of global currencies.

The rand leapt on Tuesday after softer-than-expected U.S. consumer inflation data boosted expectations that the Federal Reserve might be done with interest rate hikes.

But the South African currency struggled to firm on Wednesday despite better-than-expected local retail sales data.

"With limited key U.S. data until the end of the month, the risk is that we just repeat the pattern seen after the good payrolls figure: global markets, and so the ZAR, slowly unwind the rally," Rand Merchant Bank analysts said in a briefing.

Like other risk-sensitive currencies, the rand often takes its cues from global factors such as U.S. economic data.

Andre Cilliers, currency strategist at TreasuryONE, said in a note he expected to see some consolidation and profit-taking given the scale and pace of the rand's strengthening.

On the Johannesburg Stock Exchange the blue-chip Top-40 and the broader all-share index ended the day about 1.4% lower.

South Africa's benchmark 2030 government bond was stronger, with the yield down 13.5 basis points to 10.070%.

(Reporting by Tannur Anders and Nellie Peyton; Editing by Bernadette Baum, Jan Harvey and Andrew Heavens)