JOHANNESBURG - South Africa's government sold 1 billion rand ($58.35 million) of its 2038 , 2043 and 2050 inflation-linked bonds at auction, central bank data showed on Friday.

($1 = 17.1370 rand)