IPL

The South Africa pace great on Wednesday apologised for his criticism of the Indian Premier League.