T20I

Sri Lanka in South Africa:

Match Date SAST Venue Results
1st T20 20 Jan 6pm Centurion Sri Lanka won by 3 wickets
2nd T20  22 Jan 2:30pm Johannesburg Sri Lanka won by 3 wickets
3rd T20 25 Jan 6pm Cape Town Sri Lanka won by 5 wickets

Proteas in New Zealand:

Match Date SAST Venue Results
1st T20 17 Feb  08:00  Auckland  SA won by 78 runs

Proteas in England:

Match Date Venue Results
1st T20 21 Jun  Southampton England won by 9 wickets
2nd T20 23 Jun  Taunton South Africa won by 3 runs
3rd T20 25 Jun  Cardiff England won by 19 runs

Bangladesh in South Africa 2017: 

Match Date  SAST Venue Results
1st T20 26 Oct 6:00pm Mangaung Oval, Bloemfontein
2nd T20 29 Oct 2:30pm Senwes Park, Potchefstroom