ODI

Australia in South Africa 2016:

 Match Date SAST  Venue Results
1st ODI Sep 30 Centurion SA won by 6 wickets (82 balls remaining)
2nd ODI Oct 2 Johannesburg SA won by 142 runs
3rd ODI Oct 5 Durban SA won by 4 wickets (4 balls remaining)
4th ODI Oct 9 Port Elizabeth SA won by 6 wickets (87 balls remaining)
5th ODI Oct 12 Cape Town SA won by 31 runs

Sri Lanka in South Africa 2017

 Match Date SAST  Venue Results
1st ODI Jan 28 Port Elizabeth SA won by 8 wickets (94 balls remaining)
2nd ODI Feb 1 Durban South Africa won by 121 runs
3rd ODI Feb 4 Johannesburg SA won by 7 wickets (108 balls remaining)
4th ODI Feb 7 Cape Town SA won by 40 runs
5th ODI Feb 10 Centurion SA won by 88 runs

Proteas in New Zealand 2017: 

 Match Date SAST  Venue Results
1st ODI Feb 19 Hamilton SA won by 4 wickets (1 ball remaining)
2nd ODI Feb 22 Christchurch NZ won by 6 runs
3rd ODI Feb 25 Wellington SA won by 159 runs
4th ODI Mar 1 Hamilton NZ won by 7 wickets (30 balls remaining)
5th ODI Mar 4 Auckland SA won by 6 wickets (106 balls remaining)


Proteas in England 2017: 

 Match Date SAST  Venue Results
1st ODI May 24 Leeds  ENG won by 72 runs
2nd ODI May 27 Southampton  ENG won by 2 runs
3rd ODI May 29 Lord’s  SA won by 7 wkts (with 127 balls remaining)