One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 25/09/2016 2016-2017 South Africa v. Ireland Willowmoore Park South Africa won by 206 runs
2 30/09/2016 2016-2017 South Africa v. Australia SuperSport Park South Africa won by 6 wickets
3 02/10/2016 2016-2017 South Africa v. Australia Wanderers Stadium South Africa won by 142 runs
4 05/10/2016 2016-2017 South Africa v. Australia Kingsmead South Africa won by 4 wickets
5 08/10/2016 2016-2017 South Africa v. Australia St George's Park South Africa won by 6 wickets
6 12/10/2016 2016-2017 South Africa v. Australia Newlands South Africa won by 31 runs
7 28/01/2017 2016-2017 South Africa v. Sri Lanka St George's Park South Africa won by 8 wickets
8 01/02/2017 2016-2017 South Africa v. Sri Lanka Kingsmead South Africa won by 121 runs
9 04/02/2017 2016-2017 South Africa v. Sri Lanka Wanderers Stadium South Africa won by 7 wickets
10 07/02/2017 2016-2017 South Africa v. Sri Lanka Newlands South Africa won by 40 runs
11 10/02/2017 2016-2017 South Africa v. Sri Lanka SuperSport Park South Africa won by 88 runs
12 19/02/2017 2016-2017 New Zealand v. South Africa Seddon Park South Africa won by 4 wickets

South Africa: 12 Opposing Country: 0 Tied: 0 No Result: 0

Country Records and Statistics
Match Records and Statistics
Match Scorecards