South Africa recorded a trade deficit of 1.79 billion rand ($109.43 million) in May, revenue service figures showed on Tuesday.

Analysts polled by Reuters had predicted a trade surplus of 12.75 billion rand in May.

($1 = 16.3577 rand)