Records in SA: Newlands, Cape Town in ODI matches

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaIndiaSouth Africa4 runsCape TownJan 23, 2022ODI # 4349
South AfricaEnglandSouth Africa7 wicketsCape TownFeb 4, 2020ODI # 4234
South AfricaSri LankaSouth Africa41 runsCape TownMar 16, 2019ODI # 4115
South AfricaPakistanSouth Africa7 wicketsCape TownJan 30, 2019ODI # 4090
South AfricaIndiaIndia124 runsCape TownFeb 7, 2018ODI # 3971
South AfricaSri LankaSouth Africa40 runsCape TownFeb 7, 2017ODI # 3833
South AfricaAustraliaSouth Africa31 runsCape TownOct 12, 2016ODI # 3795
South AfricaEnglandSouth Africa5 wicketsCape TownFeb 14, 2016ODI # 3738
South AfricaPakistanPakistan23 runsCape TownNov 24, 2013ODI # 3438
South AfricaIndiaIndia2 wicketsCape TownJan 18, 2011ODI # 3082
South AfricaEnglandSouth Africa112 runsCape TownNov 27, 2009ODI # 2930
South AfricaAustraliaSouth Africa25 runsCape TownApr 9, 2009ODI # 2839
South AfricaWest IndiesSouth Africa86 runsCape TownJan 25, 2008ODI # 2664
South AfricaNew ZealandSouth Africa5 wicketsCape TownDec 2, 2007ODI # 2652
South AfricaPakistanSouth Africa10 wicketsCape TownFeb 11, 2007ODI # 2521
South AfricaIndiaSouth Africa106 runsCape TownNov 26, 2006ODI # 2449
South AfricaAustraliaSouth Africa196 runsCape TownMar 3, 2006ODI # 2345
South AfricaNew ZealandSouth Africa19 runsCape TownOct 28, 2005ODI # 2288
South AfricaEnglandSouth Africa108 runsCape TownFeb 6, 2005ODI # 2223
South AfricaWest IndiesSouth Africa209 runsCape TownJan 25, 2004ODI # 2088
IndiaKenyaIndia6 wicketsCape TownMar 7, 2003ODI # 1983
Sri LankaWest IndiesSri Lanka6 runsCape TownFeb 28, 2003ODI # 1973
EnglandPakistanEngland112 runsCape TownFeb 22, 2003ODI # 1962
CanadaKenyaKenya4 wicketsCape TownFeb 15, 2003ODI # 1952
South AfricaWest IndiesWest Indies3 runsCape TownFeb 9, 2003ODI # 1942
South AfricaPakistanSouth Africa34 runsCape TownDec 18, 2002ODI # 1923
South AfricaAustraliaSouth Africa65 runsCape TownApr 9, 2002ODI # 1827
South AfricaKenyaSouth Africa208 runsCape TownOct 22, 2001ODI # 1763
South AfricaSri LankaSouth Africa99 runsCape TownJan 11, 2001ODI # 1668
South AfricaNew ZealandSouth Africa3 wicketsCape TownNov 4, 2000ODI # 1655
South AfricaAustraliaAustralia5 wicketsCape TownApr 14, 2000ODI # 1589
EnglandZimbabweZimbabwe104 runsCape TownJan 28, 2000ODI # 1551
South AfricaEnglandSouth Africa1 runCape TownJan 26, 2000ODI # 1549
South AfricaWest IndiesSouth Africa89 runsCape TownFeb 2, 1999ODI # 1399
South AfricaPakistanSouth Africa9 wicketsCape TownApr 23, 1998ODI # 1326
South AfricaAustraliaSouth Africa46 runsCape TownApr 2, 1997ODI # 1188
South AfricaZimbabweSouth Africa5 wicketsCape TownJan 29, 1997ODI # 1170
South AfricaEnglandSouth Africa6 runsCape TownJan 9, 1996ODI # 1033
South AfricaPakistanSouth Africa37 runsCape TownJan 10, 1995ODI # 970
South AfricaNew ZealandSouth Africa69 runsCape TownDec 6, 1994ODI # 956
South AfricaAustraliaAustralia36 runsCape TownApr 6, 1994ODI # 902
PakistanWest IndiesWest Indies7 wicketsCape TownFeb 25, 1993ODI # 808
South AfricaWest IndiesSouth Africa4 runsCape TownFeb 17, 1993ODI # 804
South AfricaIndiaSouth Africa6 wicketsCape TownDec 7, 1992ODI # 770
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa v India at Cape Town, 3rd ODI, Jan 23, 2022 [ODI # 4349]

South Africa v England at Cape Town, 1st ODI, Feb 4, 2020 [ODI # 4234]

South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]