The South African rand was slightly stronger at midday on Friday ahead of non-farm payrolls data in the US.
At 11.41am the rand was bid at R7.44 against the dollar, R10.13 to the euro and R11.22 to the pound. The euro was bid at $1.3594 from $1.3581 previously.
A local currency trader said: "The range is 7.42 to 7.52 against the dollar, before non-farms data. There is still sentiment to buy rands, but in my opinion, it looks overdone, and we might see 7.60 against the dollar."
Dow Jones Newswires reports in the currency markets, the US dollar is a little lower in places as the market squares up ahead of the latest US payrolls in case bad weather distorts the figures even more than expected.
The euro is higher despite Moody's downgrade of Deutsche Bank and concern over what German Chancellor Merkel will say to Greek PM Papandreou when he visits Berlin.