2nd T20I (N), Colombo (RPS), Sep 12 2021, South Africa won by 9 wickets (with 35 balls remaining)

12 SEP 2021

1st T20I (N), Colombo (RPS), Sep 10 2021, South Africa won by 28 runs

10 SEP 2021

Sri Lanka vs South Africa 3rd ODI (D/N), Colombo (RPS), Sep 7 2021, Sri Lanka won by 78 runs

7 Sep 2021

Sri Lanka vs South Africa 2nd ODI (D/N), Colombo (RPS), Sep 4 2021, South Africa won by 67 runs

4 Sep 2021

Sri Lanka vs South Africa 1st ODI (D/N), Colombo (RPS), Sep 2 2021, Sri Lanka won by 14 runs

2 Sep 2021

Ireland vs South Africa 3rd T20I, Belfast, Jul 24 2021, South Africa won by 49 runs

24 July 2021

Ireland vs South Africa 2nd T20I, Belfast, Jul 22 2021, South Africa won by 42 runs

22 July 2021

Ireland vs South Africa, 1st T20I, Dublin (Malahide), Jul 19 2021, South Africa won by 33 runs

19 July 2021