Offshore investors sold a net 2.56 billion rand ($135.64 million) of South African stocks last week, data from the Johannesburg Stock Exchange showed on Monday.

Settlement data on bonds showed 6.17 billion rand of net sales. ($1 = 18.8736 rand) (Reporting by Anait Miridzhanian Editing by Alexander Winning)