Three hundred tons of clothing and textiles worth ZAR45m (US$6.1m), including four tons of fake branded sportswear, have been seized by customs officers in South Africa.