Cricket South Africa (CSA) on Monday announced another bumper programme of home international fixtures for the 2018-19 season against Zimbabwe, Pakistan and Sri Lanka.