By SABC Sport
3rd May 2024
The international summer kicks off with a South Africa 'A' tour against Sri Lanka 'A', which will see the sides contest three 50-over matches (31 August - 4 September) and two four-day matches (8 - 18 September).
The Proteas will then take on Sri Lanka in the first Test at Kingsmead from 27 November, before St George's Park hosts the second Test from 5 December.
Pakistan will then arrive and are slated to play three T20Is from 10 December, three ODIs from 17 December and two Test matches.
The annual Boxing Day Test will take place in Centurion while Newlands will host the New Year's Test from 3 January.
The Proteas Women will host England in three T20Is from 24 November, three ODIs from 4 December while the one-off Test match will be played in Bloemfontein from 15 December.