Cricket
Tuesday, 28 March 2023 | 3rd T20I | Johannesburg
Sunday, 26 March 2023 | 2nd T20I | Pretoria
Saturday, 25 March 2023 | 1st T20I | Pretoria
Tuesday, 21 March 2023 | 3rd ODI | JB Marks, Potchefstroom
Saturday, 18 March 2023 | 2nd ODI | Buffalo Park, East London
8 - 12 March 2023 | 2nd Test | Johannesburg
28 - 4 February 2023 | 1st Test | Pretoria
21 - 25 February 2023 | Only Warm-Up | Willowmoore Park, Benoni