Team Match Results - South Africa

Match results in 2018 in FC+LA+T20s - South Africa

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
AustraliaSouth AfricaAustraliainns & 182 runsMelbourneDec 26-29, 2022Test # 2485
AustraliaSouth AfricaAustralia6 wicketsBrisbaneDec 17-18, 2022Test # 2482
NetherlandsSouth AfricaNetherlands13 runsAdelaideNov 6, 2022T20I # 1871
PakistanSouth AfricaPakistan33 runsSydneyNov 3, 2022T20I # 1861
IndiaSouth AfricaSouth Africa5 wicketsPerthOct 30, 2022T20I # 1853
BangladeshSouth AfricaSouth Africa104 runsSydneyOct 27, 2022T20I # 1847
South AfricaZimbabweno result-HobartOct 24, 2022T20I # 1844
IndiaSouth AfricaIndia7 wicketsDelhiOct 11, 2022ODI # 4472
IndiaSouth AfricaIndia7 wicketsRanchiOct 9, 2022ODI # 4471
IndiaSouth AfricaSouth Africa9 runsLucknowOct 6, 2022ODI # 4470
IndiaSouth AfricaSouth Africa49 runsIndoreOct 4, 2022T20I # 1805
IndiaSouth AfricaIndia16 runsGuwahatiOct 2, 2022T20I # 1803
IndiaSouth AfricaIndia8 wicketsThiruvananthapuramSep 28, 2022T20I # 1800
EnglandSouth AfricaEngland9 wicketsThe OvalSep 8-12, 2022Test # 2476
EnglandSouth AfricaEnglandinns & 85 runsManchesterAug 25-27, 2022Test # 2475
EnglandSouth AfricaSouth Africainns & 12 runsLord'sAug 17-19, 2022Test # 2474
IrelandSouth AfricaSouth Africa44 runsBristolAug 5, 2022T20I # 1724
IrelandSouth AfricaSouth Africa21 runsBristolAug 3, 2022T20I # 1721
EnglandSouth AfricaSouth Africa90 runsSouthamptonJul 31, 2022T20I # 1717
EnglandSouth AfricaSouth Africa58 runsCardiffJul 28, 2022T20I # 1698
EnglandSouth AfricaEngland41 runsBristolJul 27, 2022T20I # 1693
EnglandSouth Africano result-LeedsJul 24, 2022ODI # 4437
EnglandSouth AfricaEngland118 runsManchesterJul 22, 2022ODI # 4435
EnglandSouth AfricaSouth Africa62 runsChester-le-StreetJul 19, 2022ODI # 4434
Eng LionsSth AfricansSth Africans107 runsWorcesterJul 14, 2022List A
IndiaSouth Africano result-BengaluruJun 19, 2022T20I # 1575
IndiaSouth AfricaIndia82 runsRajkotJun 17, 2022T20I # 1572
IndiaSouth AfricaIndia48 runsVisakhapatnamJun 14, 2022T20I # 1571
IndiaSouth AfricaSouth Africa4 wicketsCuttackJun 12, 2022T20I # 1569
IndiaSouth AfricaSouth Africa7 wicketsDelhiJun 9, 2022T20I # 1554
South AfricaBangladeshSouth Africa332 runsGqeberhaApr 8-11, 2022Test # 2461
South AfricaBangladeshSouth Africa220 runsDurbanMar 31-Apr 4, 2022Test # 2460
South AfricaBangladeshBangladesh9 wicketsCenturionMar 23, 2022ODI # 4375
South AfricaBangladeshSouth Africa7 wicketsJohannesburgMar 20, 2022ODI # 4372
South AfricaBangladeshBangladesh38 runsCenturionMar 18, 2022ODI # 4370
New ZealandSouth AfricaSouth Africa198 runsChristchurchFeb 25-Mar 1, 2022Test # 2451
New ZealandSouth AfricaNew Zealandinns & 276 runsChristchurchFeb 17-19, 2022Test # 2450
South AfricaIndiaSouth Africa4 runsCape TownJan 23, 2022ODI # 4349
South AfricaIndiaSouth Africa7 wicketsPaarlJan 21, 2022ODI # 4346
South AfricaIndiaSouth Africa31 runsPaarlJan 19, 2022ODI # 4344
South AfricaIndiaSouth Africa7 wicketsCape TownJan 11-14, 2022Test # 2448
South AfricaIndiaSouth Africa7 wicketsJohannesburgJan 3-6, 2022Test # 2445
South AfricaIndiaIndia113 runsCenturionDec 26-30, 2021Test # 2443
South AfricaNetherlandsno result-CenturionNov 26, 2021ODI # 4337
EnglandSouth AfricaSouth Africa10 runsSharjahNov 6, 2021T20I # 1400
BangladeshSouth AfricaSouth Africa6 wicketsAbu DhabiNov 2, 2021T20I # 1384
South AfricaSri LankaSouth Africa4 wicketsSharjahOct 30, 2021T20I # 1378
South AfricaWest IndiesSouth Africa8 wicketsDubai (DICS)Oct 26, 2021T20I # 1366
AustraliaSouth AfricaAustralia5 wicketsAbu DhabiOct 23, 2021T20I # 1351
Sri LankaSouth AfricaSouth Africa10 wicketsColombo (RPS)Sep 14, 2021T20I # 1273
Sri LankaSouth AfricaSouth Africa9 wicketsColombo (RPS)Sep 12, 2021T20I # 1270
Sri LankaSouth AfricaSouth Africa28 runsColombo (RPS)Sep 10, 2021T20I # 1265
Sri LankaSouth AfricaSri Lanka78 runsColombo (RPS)Sep 7, 2021ODI # 4318
Sri LankaSouth AfricaSouth Africa67 runsColombo (RPS)Sep 4, 2021ODI # 4315
Sri LankaSouth AfricaSri Lanka14 runsColombo (RPS)Sep 2, 2021ODI # 4314
IrelandSouth AfricaSouth Africa49 runsBelfastJul 24, 2021T20I # 1201
IrelandSouth AfricaSouth Africa42 runsBelfastJul 22, 2021T20I # 1197
IrelandSouth AfricaSouth Africa33 runsDublin (Malahide)Jul 19, 2021T20I # 1194
IrelandSouth AfricaSouth Africa70 runsDublin (Malahide)Jul 16, 2021ODI # 4305
IrelandSouth AfricaIreland43 runsDublin (Malahide)Jul 13, 2021ODI # 4302
IrelandSouth Africano result-Dublin (Malahide)Jul 11, 2021ODI # 4301
West IndiesSouth AfricaSouth Africa25 runsSt George'sJul 3, 2021T20I # 1181
West IndiesSouth AfricaWest Indies21 runsSt George'sJul 1, 2021T20I # 1180
West IndiesSouth AfricaSouth Africa1 runSt George'sJun 29, 2021T20I # 1179
West IndiesSouth AfricaSouth Africa16 runsSt George'sJun 27, 2021T20I # 1178
West IndiesSouth AfricaWest Indies8 wicketsSt George'sJun 26, 2021T20I # 1176
West IndiesSouth AfricaSouth Africa158 runsGros IsletJun 18-21, 2021Test # 2426
West IndiesSouth AfricaSouth Africainns & 63 runsGros IsletJun 10-12, 2021Test # 2424
South AfricaPakistanPakistan3 wicketsCenturionApr 16, 2021T20I # 1148
South AfricaPakistanPakistan9 wicketsCenturionApr 14, 2021T20I # 1147
South AfricaPakistanSouth Africa6 wicketsJohannesburgApr 12, 2021T20I # 1146
South AfricaPakistanPakistan4 wicketsJohannesburgApr 10, 2021T20I # 1145
South AfricaPakistanPakistan28 runsCenturionApr 7, 2021ODI # 4287
South AfricaPakistanSouth Africa17 runsJohannesburgApr 4, 2021ODI # 4286
South AfricaPakistanPakistan3 wicketsCenturionApr 2, 2021ODI # 4285
PakistanSouth AfricaPakistan4 wicketsLahoreFeb 14, 2021T20I # 1122
PakistanSouth AfricaSouth Africa6 wicketsLahoreFeb 13, 2021T20I # 1121
PakistanSouth AfricaPakistan3 runsLahoreFeb 11, 2021T20I # 1120
PakistanSouth AfricaPakistan95 runsRawalpindiFeb 4-8, 2021Test # 2408
PakistanSouth AfricaPakistan7 wicketsKarachiJan 26-29, 2021Test # 2406
South AfricaSri LankaSouth Africa10 wicketsJohannesburgJan 3-5, 2021Test # 2401
South AfricaSri LankaSouth Africainns & 45 runsCenturionDec 26-29, 2020Test # 2399
South AfricaEnglandEngland9 wicketsCape TownDec 1, 2020T20I # 1113
South AfricaEnglandEngland4 wicketsPaarlNov 29, 2020T20I # 1111
South AfricaEnglandEngland5 wicketsCape TownNov 27, 2020T20I # 1109
South AfricaAustraliaSouth Africa6 wicketsPotchefstroomMar 7, 2020ODI # 4254
South AfricaAustraliaSouth Africa6 wicketsBloemfonteinMar 4, 2020ODI # 4252
South AfricaAustraliaSouth Africa74 runsPaarlFeb 29, 2020ODI # 4248
South AfricaAustraliaAustralia97 runsCape TownFeb 26, 2020T20I # 1065
South AfricaAustraliaSouth Africa12 runsGqeberhaFeb 23, 2020T20I # 1052
South AfricaAustraliaAustralia107 runsJohannesburgFeb 21, 2020T20I # 1046
South AfricaEnglandEngland5 wicketsCenturionFeb 16, 2020T20I # 1043
South AfricaEnglandEngland2 runsDurbanFeb 14, 2020T20I # 1041
South AfricaEnglandSouth Africa1 runEast LondonFeb 12, 2020T20I # 1039
South AfricaEnglandEngland2 wicketsJohannesburgFeb 9, 2020ODI # 4242
South AfricaEnglandno result-DurbanFeb 7, 2020ODI # 4238
South AfricaEnglandSouth Africa7 wicketsCape TownFeb 4, 2020ODI # 4234
South AfricaEnglandEngland191 runsJohannesburgJan 24-27, 2020Test # 2382
South AfricaEnglandEnglandinns & 53 runsGqeberhaJan 16-20, 2020Test # 2380
South AfricaEnglandEngland189 runsCape TownJan 3-7, 2020Test # 2379
South AfricaEnglandSouth Africa107 runsCenturionDec 26-29, 2019Test # 2377
IndiaSouth AfricaIndiainns & 202 runsRanchiOct 19-22, 2019Test # 2365
IndiaSouth AfricaIndiainns & 137 runsPuneOct 10-13, 2019Test # 2364
IndiaSouth AfricaIndia203 runsVisakhapatnamOct 2-6, 2019Test # 2363
IndiaSouth AfricaSouth Africa9 wicketsBengaluruSep 22, 2019T20I # 893
IndiaSouth AfricaIndia7 wicketsMohaliSep 18, 2019T20I # 888
AustraliaSouth AfricaSouth Africa10 runsManchesterJul 6, 2019ODI # 4188
South AfricaSri LankaSouth Africa9 wicketsChester-le-StreetJun 28, 2019ODI # 4176
PakistanSouth AfricaPakistan49 runsLord'sJun 23, 2019ODI # 4171
New ZealandSouth AfricaNew Zealand4 wicketsBirminghamJun 19, 2019ODI # 4165
AfghanistanSouth AfricaSouth Africa9 wicketsCardiffJun 15, 2019ODI # 4160
South AfricaWest Indiesno result-SouthamptonJun 10, 2019ODI # 4156
IndiaSouth AfricaIndia6 wicketsSouthamptonJun 5, 2019ODI # 4150
BangladeshSouth AfricaBangladesh21 runsThe OvalJun 2, 2019ODI # 4147
EnglandSouth AfricaEngland104 runsThe OvalMay 30, 2019ODI # 4143
South AfricaSri LankaSouth Africa45 runsJohannesburgMar 24, 2019T20I # 763
South AfricaSri LankaSouth Africa16 runsCenturionMar 22, 2019T20I # 758
South AfricaSri Lankatied-Cape TownMar 19, 2019T20I # 755
South AfricaSri LankaSouth Africa41 runsCape TownMar 16, 2019ODI # 4115
South AfricaSri LankaSouth Africa6 wicketsGqeberhaMar 13, 2019ODI # 4114
South AfricaSri LankaSouth Africa71 runsDurbanMar 10, 2019ODI # 4112
South AfricaSri LankaSouth Africa113 runsCenturionMar 6, 2019ODI # 4107
South AfricaSri LankaSouth Africa8 wicketsJohannesburgMar 3, 2019ODI # 4104
South AfricaSri LankaSri Lanka8 wicketsGqeberhaFeb 21-23, 2019Test # 2348
South AfricaSri LankaSri Lanka1 wicketDurbanFeb 13-16, 2019Test # 2347
South AfricaPakistanPakistan27 runsCenturionFeb 6, 2019T20I # 736
South AfricaPakistanSouth Africa7 runsJohannesburgFeb 3, 2019T20I # 734
South AfricaPakistanSouth Africa6 runsCape TownFeb 1, 2019T20I # 732
South AfricaPakistanSouth Africa7 wicketsCape TownJan 30, 2019ODI # 4090
South AfricaPakistanPakistan8 wicketsJohannesburgJan 27, 2019ODI # 4087
South AfricaPakistanSouth Africa13 runsCenturionJan 25, 2019ODI # 4084
South AfricaPakistanSouth Africa5 wicketsDurbanJan 22, 2019ODI # 4081
South AfricaPakistanPakistan5 wicketsGqeberhaJan 19, 2019ODI # 4080
South AfricaPakistanSouth Africa107 runsJohannesburgJan 11-14, 2019Test # 2341
South AfricaPakistanSouth Africa9 wicketsCape TownJan 3-6, 2019Test # 2340
South AfricaPakistanSouth Africa6 wicketsCenturionDec 26-28, 2018Test # 2338
AustraliaSouth AfricaSouth Africa21 runsCarraraNov 17, 2018T20I # 711
AustraliaSouth AfricaSouth Africa40 runsHobartNov 11, 2018ODI # 4069
AustraliaSouth AfricaAustralia7 runsAdelaideNov 9, 2018ODI # 4067
AustraliaSouth AfricaSouth Africa6 wicketsPerthNov 4, 2018ODI # 4065
South AfricaZimbabweSouth Africa6 wicketsPotchefstroomOct 12, 2018T20I # 699
South AfricaZimbabweSouth Africa34 runsEast LondonOct 9, 2018T20I # 698
South AfricaZimbabweSouth Africa4 wicketsPaarlOct 6, 2018ODI # 4051
South AfricaZimbabweSouth Africa120 runsBloemfonteinOct 3, 2018ODI # 4050
South AfricaZimbabweSouth Africa5 wicketsKimberleySep 30, 2018ODI # 4049
Sri LankaSouth AfricaSri Lanka3 wicketsColombo (RPS)Aug 14, 2018T20I # 695
Sri LankaSouth AfricaSri Lanka178 runsColombo (RPS)Aug 12, 2018ODI # 4031
Sri LankaSouth AfricaSri Lanka3 runsPallekeleAug 8, 2018ODI # 4030
Sri LankaSouth AfricaSouth Africa78 runsPallekeleAug 5, 2018ODI # 4029
Sri LankaSouth AfricaSouth Africa4 wicketsDambullaAug 1, 2018ODI # 4027
Sri LankaSouth AfricaSouth Africa5 wicketsDambullaJul 29, 2018ODI # 4025
Sri LankaSouth AfricaSri Lanka199 runsColombo (SSC)Jul 20-23, 2018Test # 2313
Sri LankaSouth AfricaSri Lanka278 runsGalleJul 12-14, 2018Test # 2311
South AfricaAustraliaSouth Africa492 runsJohannesburgMar 30-Apr 3, 2018Test # 2302
South AfricaAustraliaSouth Africa322 runsCape TownMar 22-25, 2018Test # 2300
South AfricaAustraliaSouth Africa6 wicketsGqeberhaMar 9-12, 2018Test # 2298
South AfricaAustraliaAustralia118 runsDurbanMar 1-5, 2018Test # 2297
South AfricaIndiaIndia7 runsCape TownFeb 24, 2018T20I # 655
South AfricaIndiaSouth Africa6 wicketsCenturionFeb 21, 2018T20I # 654
South AfricaIndiaIndia28 runsJohannesburgFeb 18, 2018T20I # 652
South AfricaIndiaIndia8 wicketsCenturionFeb 16, 2018ODI # 3978
South AfricaIndiaIndia73 runsGqeberhaFeb 13, 2018ODI # 3976
South AfricaIndiaSouth Africa5 wicketsJohannesburgFeb 10, 2018ODI # 3973
South AfricaIndiaIndia124 runsCape TownFeb 7, 2018ODI # 3971
South AfricaIndiaIndia9 wicketsCenturionFeb 4, 2018ODI # 3970
South AfricaIndiaIndia6 wicketsDurbanFeb 1, 2018ODI # 3969
South AfricaIndiaIndia63 runsJohannesburgJan 24-27, 2018Test # 2294
South AfricaIndiaSouth Africa135 runsCenturionJan 13-17, 2018Test # 2293
South AfricaIndiaSouth Africa72 runsCape TownJan 5-8, 2018Test # 2292
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

New Zealand vs India at Dubai (DICS), ICC Champions Trophy Final, Mar 9, 2025 [ODI # 4858]

Australia vs India at Dubai (DICS), ICC Champions Trophy 1st Semi-Final, Mar 4, 2025 [ODI # 4853]

India vs New Zealand at Dubai (DICS), ICC Champions Trophy 12th Match, Group A, Mar 2, 2025 [ODI # 4852]