The South African rand firmed against a softer euro in the afternoon session on Thursday.
A trader noted that primary rand movement was against the single currency following further debt concerns in Greece.
The local currency was also firm against the US dollar.
At 3.47pm the rand was bid at R7.27 to the dollar, R9.97 to the euro and R11.14 to the pound. The euro was bid at $1.3675 from $1.3766 previously.
A local currency trader said: "Rand movement has been against the euro, following more debt issues coming out of Greece."
Earlier, Dow Jones Newswires reported that fears of Greece's debt problems still being far from resolved and may yet need to involve the International Monetary Fund sent the euro reeling in Europe Thursday.
The pound, which had been staging a rebound earlier this week, also found itself back under selling pressure.
Greece returned very much to centre stage for financial markets after a Greek official said that his country will probably turn to the IMF for aid if more concrete help is not offered by the European Union at a summit meeting next week.