Manuka Oval ODI 1▼ 0 1 256.0
Sky Stadium ODI 2▼ 2 0 262.5
Seddon Park ODI 2▼ 1 1 244.5
Diamond Oval ODI 9▼ 6 3 226.1
Buffalo Park ODI 4▼ 3 1 254.3
Mahinda Rajapaksa International Stadium ODI 1▼ 1 0 339.0
Pallekele International Cricket Stadium ODI 5▼ 2 3 238.2
Rangiri Dambulla International Stadium ODI 2▼ 1 0 221.0
Harare Sports Club ODI 3▼ 2 1 256.3
Sydney Cricket Ground ODI 4▼ 3 1 248.8
Bay Oval ODI 2▼ 2 0 259.0
WACA Ground ODI 2▼ 1 1 212.5
RPremadasa Stadium ODI 8▼ 2 6 192.8
Bellerive Oval ODI 1▼ 1 0 320.0
Adelaide Oval ODI 1▼ 0 1 224.0
Perth Stadium ODI 1▼ 1 0 153.0
Trent Bridge ODI 2▼ 1 1 134.5
Kensington Oval ODI 1▼ 0 1 185.0
Warner Park ODI 2▼ 1 1 297.5
Civil Service Cricket Club ODI 1▼ 1 0 245.0
St Georges Park Gqeberha ODI 1 1 0 215.0 Maharashtra Cricket Association Stadium ODI 1▼ 1 0 357.0
HPCA ODI 1▼ 0 1 207.0
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium ODI 2▼ 2 0 280.0
JSCA International Stadium Complex ODI 1▼ 0 1 278.0
County Ground ODI 1 0 1 193.0 New Road ODI 1 1 0 360.0 The Cooper Associates County Ground ODI 1 0 1 318.0 Brabourne Stadium ODI 2▼ 1 1 144.0
Providence Stadium ODI 2▼ 1 1 188.5
Eden Gardens ODI 4▼ 2 2 189.0
Zahur Ahmed Chowdhury Stadium ODI 1▼ 0 1 168.0
Queens Park Oval ODI 1▼ 1 0 255.0
Windsor Park ODI 2▼ 2 0 264.0
Sir Vivian Richards Stadium ODI 2▼ 2 0 290.0
Arun Jaitley Stadium ODI 3▼ 2 1 250.0
Shere Bangla National Stadium ODI 3▼ 1 2 166.0
McLean Park ODI 1▼ 1 0 231.0
Holkar Cricket Stadium ODI 1▼ 0 1 225.0
Emirates Old Trafford ODI 1▼ 1 0 325.0
Senwes Park ODI 5▼ 4 1 265.6
Mangaung Oval ODI 9▼ 6 3 261.3
Boland Park ODI 10▼ 8 2 265.0
Date
Match
Result
21/12/23
3rd ODI, IND TO SA 2023-24
India beat South Africa by 78 runs
21/01/22
2nd ODI, IND TO SA 2021-22
South Africa won by 7 wickets
19/01/22
1st ODI, IND TO SA 2021-22
South Africa won by 31 runs.
07/12/20
2nd ODI, ENGTOSA 2020
Match abandoned due to COVID-19 pandemic
29/02/20
1st ODI, ATOSA 2020
South Africa won by 74 runs
06/10/18
3rd ODI, ZTOSA 2018
South Africa won by 4 wkts
18/10/17
2nd ODI, BTOSA 2017
South Africa won by 104 runs
19/01/13
1st ODI, NZTOSA 2012-13
New Zealand won by 1 wkt
11/01/12
1st ODI, SLISA 2011-12
South Africa won by 258 runs
16/12/02
4th ODI, PSAOS 2002
South Africa won by 9 wickets (with 48 balls remaining)
Hagley Oval ODI 3▼ 0 2 222.7
Melbourne Cricket Ground ODI 4▼ 2 2 226.5
Wankhede Stadium ODI 6▼ 3 3 303.0
MA Chidambaram Stadium ODI 3▼ 1 2 233.3
Saurashtra Cricket Association Stadium ODI 1▼ 1 0 270.0
Riverside Ground ODI 2▼ 1 0 182.5
Green Park ODI 1▼ 1 0 303.0
Kennington Oval ODI 7▼ 1 6 223.1
St Georges Park ODI 11▼ 5 6 216.6
Date
Match
Result
13/03/19
4th ODI, SLTOSA 2019
South Africa won by 6 wkts
19/01/19
1st ODI, PTOSA 2018-19
Pakistan won by 5 wkts
13/02/18
5th ODI, ITOSA 2017-18
India won by 73 runs
28/01/17
1st ODI, SLTOSA 2016-17
South Africa won by 8 wkts
09/10/16
4th ODI, ATOSA ODIS 2016
South Africa won by 6 wkts
06/02/16
2nd ODI, ETOSA 2015-16
England won by 5 wkts
25/01/15
4th ODI, WIISA 2014-15
West Indies won by 1 wkt
27/11/13
2nd ODI, PISA 2013
Pakistan won by 1 run
21/01/11
4th ODI, IISA 2010-11
RSA won by 48 runs (D/L method)
29/11/09
4th ODI, EISA ODIS 2009
England won by 7 wickets (with 112 balls remaining)
05/02/00
8th Match, ESAZSA 2000
South Africa won by 53 runs
New Wanderers Stadium ODI 7▼ 6 1 273.0
Newlands ODI 11▼ 8 3 254.6
Date
Match
Result
23/01/22
3rd ODI, IND TO SA 2021-22
South Africa won by 4 runs.
09/12/20
3rd ODI, ENGTOSA 2020
Match cancelled due to COVID-19 pandemic
06/12/20
1st ODI, ENGTOSA 2020
Match abandoned due to COVID-19 pandemic
04/02/20
1st ODI, ETOSA 2019-20
South Africa won by 7 wkts
16/03/19
5th ODI, SLTOSA 2019
South Africa won by 41 runs (by DLS method)
30/01/19
5th ODI, PTOSA 2018-19
South Africa won by 7 wkts
07/02/18
3rd ODI, ITOSA 2017-18
India won by 124 runs
07/02/17
4th ODI, SLTOSA 2016-17
South Africa won by 40 runs
12/10/16
5th ODI, ATOSA ODIS 2016
South Africa won by 31 runs
14/02/16
5th ODI, ETOSA 2015-16
South Africa won by 5 wkts
24/11/13
1st ODI, PISA 2013
Pakistan won by 23 runs
SuperSport Park ODI 21▼ 10 9 266.0
Date
Match
Result
15/09/23
4th ODI, AUS TO SA 2023
South Africa beat Australia by 164 runs
23/03/22
3rd ODI, BAN TO RSA
Bangladesh beat South Africa by 9 wickets
18/03/22
1st ODI, BAN TO RSA
Bangladesh beat South Africa by 38 runs
01/12/21
3rd ODI, NED TO SA 2021-22
Match Abandoned
28/11/21
2nd ODI, NED TO SA 2021-22
Match abandoned
26/11/21
1st ODI, NED TO SA 2021-22
Match abandoned due to rain
07/04/21
3rd ODI, PTOSA 2021
Pakistan won by 28 runs
02/04/21
1st ODI, PTOSA 2021
Pakistan won by 3 wkts
06/03/19
2nd ODI, SLTOSA 2019
South Africa won by 113 runs
25/01/19
3rd ODI, PTOSA 2018-19
South Africa won by 13 runs (D/L method)
16/02/18
6th ODI, ITOSA 2017-18
India won by 8 wkts
04/02/18
2nd ODI, ITOSA 2017-18
India won by 9 wkts
10/02/17
5th ODI, SLTOSA 2016-17
South Africa won by 88 runs
30/09/16
1st ODI, ATOSA ODIS 2016
South Africa won by 6 wkts
09/02/16
3rd ODI, ETOSA 2015-16
South Africa won by 7 wkts
19/08/15
1st ODI, NZTOSA 2015
South Africa won by 20 runs
28/01/15
5th ODI, WIISA 2014-15
South Africa won by 131 runs
11/12/13
3rd ODI, IISA 2013
No result
30/11/13
3rd ODI, PISA 2013
South Africa won by 4 wkts
15/03/13
2nd ODI, PTOSA 2013
Pakistan won by 6 wkts
23/01/11
5th ODI, IISA 2010-11
RSA won by 33 runs (D/L method)
Kingsmead ODI 13▼ 8 4 248.2
Date
Match
Result
07/02/20
2nd ODI, ETOSA 2019-20
No result due to rain
10/03/19
3rd ODI, SLTOSA 2019
South Africa won by 71 runs (D/L method)
22/01/19
2nd ODI, PTOSA 2018-19
South Africa won by 5 wkts
01/02/18
1st ODI, ITOSA 2017-18
India won by 6 wkts
01/02/17
2nd ODI, SLTOSA 2016-17
South Africa won by 121 runs
05/10/16
3rd ODI, ATOSA ODIS 2016
South Africa won by 4 wkts
26/08/15
3rd ODI, NZTOSA 2015
South Africa won by 62 runs
16/01/15
1st ODI, WIISA 2014-15
RSA won by 61 runs (D/L method)
08/12/13
2nd ODI, IISA 2013
South Africa won by 134 runs
21/03/13
4th ODI, PTOSA 2013
Pakistan won by 3 wkts
12/01/11
1st ODI, IISA 2010-11
South Africa won by 135 runs
04/12/09
5th ODI, EISA ODIS 2009
Match abandoned without a ball bowled
The Rose Bowl ODI 4▼ 1 2 217.8
The Village ODI 3▼ 1 1 197.7
Headingley ODI 2▼ 0 2 261.0
Willowmoore Park ODI 2▼ 2 0 199.0
Sheikh Zayed Stadium ODI 4▼ 3 1 254.5
Dubai International Cricket Stadium ODI 4▼ 2 2 240.5
Eden Park ODI 4▼ 2 2 210.3
Captain Roop Singh Stadium ODI 1▼ 0 1 248.0
Sawai Mansingh Stadium ODI 1▼ 0 1 297.0
Vidarbha Cricket Association Stadium ODI 1▼ 1 0 300.0
The Wanderers Stadium ODI 10▼ 6 4 271.7
Date
Match
Result
17/09/23
5th ODI, AUS TO SA 2023
South Africa beat Australia by 122 runs
02/04/23
2nd ODI, Netherlands tour of South Africa 2023
South Africa beat Netherlands by 146 runs
20/03/22
2nd ODI, BAN TO RSA
South Africa beat Bangladesh by 7 wickets
04/04/21
2nd ODI, PTOSA 2021
South Africa won by 17 runs
09/02/20
3rd ODI, ETOSA 2019-20
England won by 2 wkts
03/03/19
1st ODI, SLTOSA 2019
South Africa won by 8 wkts
27/01/19
4th ODI, PTOSA 2018-19
Pakistan won by 8 wkts
17/03/13
3rd ODI, PTOSA 2013
South Africa won by 34 runs
22/01/12
5th ODI, SLISA 2011-12
Sri Lanka won by 2 wkts
15/01/11
2nd ODI, IISA 2010-11
India won by 1 run
Daren Sammy National Cricket Stadium ODI 1▼ 0 1 149.0
National Cricket Stadium ODI 4▼ 3 1 259.3
Narendra Modi Stadium ODI 3▼ 3 0 277.0
Sharjah Cricket Stadium ODI 8▼ 6 2 202.5
Nahar Singh Stadium ODI 1▼ 1 0 218.0
Lords ODI 4▼ 1 3 204.5
Edgbaston ODI 3▼ 1 2 231.3
Sophia Garden ODI 5▼ 1 1 174.6
M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details