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

Settlement data on bonds showed 2.28 billion rand of net purchases while trading data showed 2.26 billion rand of net purchases. (Reporting by Tannur Anders, editing by Christina Fincher)