Offshore investors bought a net 113.08 million rand ($5.97 million) of South African stocks last week, data from the Johannesburg Stock Exchange showed on Tuesday.

Settlement data on bonds showed 1.70 billion rand of net sales.

($1 = 18.9331 rand) (Reporting by Alexander Winning; Editing by Andrew Heavens)