ODI

Sri Lanka in South Africa 2017

 Match Date  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  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  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)

Bangladesh in South Africa 2017: 

 Match Date SAST  Venue Results
1st ODI 15 Oct 10:00 Diamond Oval, Kimberley  SA won by 10 wickets (with 43 balls remaining)
2nd ODI 18 Oct 10:00 Boland Park, Paarl  SA won by 104 runs
3rd ODI 22 Oct 10:00 Buffalo Park, East London  SA won by 200 runs

India in South Africa 2018:

 Match Date SAST  Venue Results
1st ODI 1 Feb Kingsmead
2nd ODI 4 Feb Centurion
3rd ODI 7 Feb Newlands
4th ODI 10 Feb Wanderers
5th ODI 13 Feb St. George’s Park
6th ODI 16 Feb Centurion