Team Match Results - vs South Africa

Match results in 2020 in FC+LA+T20s - vs South Africa

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaPakistanSouth Africa2 wicketsCenturionDec 26-29, 2024Test # 2572
South AfricaPakistanPakistan36 runsJohannesburgDec 22, 2024ODI # 4821
South AfricaPakistanPakistan81 runsCape TownDec 19, 2024ODI # 4819
South AfricaPakistanPakistan3 wicketsPaarlDec 17, 2024ODI # 4817
South AfricaPakistanSouth Africa7 wicketsCenturionDec 13, 2024T20I # 3047
South AfricaPakistanSouth Africa11 runsDurbanDec 10, 2024T20I # 3026
South AfricaSri LankaSouth Africa109 runsGqeberhaDec 5-9, 2024Test # 2566
South AfricaSri LankaSouth Africa233 runsDurbanNov 27-30, 2024Test # 2563
South AfricaIndiaIndia135 runsJohannesburgNov 15, 2024T20I # 2952
South AfricaIndiaIndia11 runsCenturionNov 13, 2024T20I # 2947
South AfricaIndiaSouth Africa3 wicketsGqeberhaNov 10, 2024T20I # 2942
South AfricaIndiaIndia61 runsDurbanNov 8, 2024T20I # 2938
BangladeshSouth AfricaSouth Africainns & 273 runsChattogramOct 29-31, 2024Test # 2559
BangladeshSouth AfricaSouth Africa7 wicketsMirpurOct 21-24, 2024Test # 2556
IrelandSouth AfricaIreland69 runsAbu DhabiOct 7, 2024ODI # 4782
IrelandSouth AfricaSouth Africa174 runsAbu DhabiOct 4, 2024ODI # 4781
IrelandSouth AfricaSouth Africa139 runsAbu DhabiOct 2, 2024ODI # 4780
IrelandSouth AfricaIreland10 runsAbu DhabiSep 29, 2024T20I # 2876
IrelandSouth AfricaSouth Africa8 wicketsAbu DhabiSep 27, 2024T20I # 2869
AfghanistanSouth AfricaSouth Africa7 wicketsSharjahSep 22, 2024ODI # 4772
AfghanistanSouth AfricaAfghanistan177 runsSharjahSep 20, 2024ODI # 4768
AfghanistanSouth AfricaAfghanistan6 wicketsSharjahSep 18, 2024ODI # 4764
West IndiesSouth AfricaWest Indies8 wicketsTaroubaAug 27, 2024T20I # 2820
West IndiesSouth AfricaWest Indies30 runsTaroubaAug 25, 2024T20I # 2811
West IndiesSouth AfricaWest Indies7 wicketsTaroubaAug 23, 2024T20I # 2797
West IndiesSouth AfricaSouth Africa40 runsProvidenceAug 15-17, 2024Test # 2543
West IndiesSouth Africadrawn-Port of SpainAug 7-11, 2024Test # 2542
IndiaSouth AfricaIndia7 runsBridgetownJun 29, 2024T20I # 2729
AfghanistanSouth AfricaSouth Africa9 wicketsTaroubaJun 26, 2024T20I # 2723
West IndiesSouth AfricaSouth Africa3 wicketsNorth SoundJun 23, 2024T20I # 2720
EnglandSouth AfricaSouth Africa7 runsGros IsletJun 21, 2024T20I # 2712
South AfricaU.S.A.South Africa18 runsNorth SoundJun 19, 2024T20I # 2708
NepalSouth AfricaSouth Africa1 runKingstownJun 14, 2024T20I # 2681
BangladeshSouth AfricaSouth Africa4 runsNew YorkJun 10, 2024T20I # 2664
NetherlandsSouth AfricaSouth Africa4 wicketsNew YorkJun 8, 2024T20I # 2649
South AfricaSri LankaSouth Africa6 wicketsNew YorkJun 3, 2024T20I # 2635
West IndiesSouth AfricaWest Indies8 wicketsKingstonMay 26, 2024T20I # 2630
West IndiesSouth AfricaWest Indies16 runsKingstonMay 25, 2024T20I # 2626
West IndiesSouth AfricaWest Indies28 runsKingstonMay 23, 2024T20I # 2617
New ZealandSouth AfricaNew Zealand7 wicketsHamiltonFeb 13-16, 2024Test # 2529
New ZealandSouth AfricaNew Zealand281 runsMount MaunganuiFeb 4-7, 2024Test # 2528
South AfricaIndiaIndia7 wicketsCape TownJan 3-4, 2024Test # 2522
South AfricaIndiaSouth Africainns & 32 runsCenturionDec 26-28, 2023Test # 2520
South AfricaIndiaIndia78 runsPaarlDec 21, 2023ODI # 4716
South AfricaIndiaSouth Africa8 wicketsGqeberhaDec 19, 2023ODI # 4714
South AfricaIndiaIndia8 wicketsJohannesburgDec 17, 2023ODI # 4713
South AfricaIndiaIndia106 runsJohannesburgDec 14, 2023T20I # 2401
South AfricaIndiaSouth Africa5 wicketsGqeberhaDec 12, 2023T20I # 2396
AustraliaSouth AfricaAustralia3 wicketsEden GardensNov 16, 2023ODI # 4704
AfghanistanSouth AfricaSouth Africa5 wicketsAhmedabadNov 10, 2023ODI # 4699
IndiaSouth AfricaIndia243 runsEden GardensNov 5, 2023ODI # 4694
New ZealandSouth AfricaSouth Africa190 runsPuneNov 1, 2023ODI # 4689
PakistanSouth AfricaSouth Africa1 wicketChennaiOct 27, 2023ODI # 4683
BangladeshSouth AfricaSouth Africa149 runsWankhedeOct 24, 2023ODI # 4680
EnglandSouth AfricaSouth Africa229 runsWankhedeOct 21, 2023ODI # 4677
NetherlandsSouth AfricaNetherlands38 runsDharamsalaOct 17, 2023ODI # 4672
AustraliaSouth AfricaSouth Africa134 runsLucknowOct 12, 2023ODI # 4667
South AfricaSri LankaSouth Africa102 runsDelhiOct 7, 2023ODI # 4661
South AfricaAustraliaSouth Africa122 runsJohannesburgSep 17, 2023ODI # 4648
South AfricaAustraliaSouth Africa164 runsCenturionSep 15, 2023ODI # 4646
South AfricaAustraliaSouth Africa111 runsPotchefstroomSep 12, 2023ODI # 4642
South AfricaAustraliaAustralia123 runsBloemfonteinSep 9, 2023ODI # 4638
South AfricaAustraliaAustralia3 wicketsBloemfonteinSep 7, 2023ODI # 4635
South AfricaAustraliaAustralia5 wicketsDurbanSep 3, 2023T20I # 2230
South AfricaAustraliaAustralia8 wicketsDurbanSep 1, 2023T20I # 2228
South AfricaAustraliaAustralia111 runsDurbanAug 30, 2023T20I # 2224
South AfricaNetherlandsSouth Africa146 runsJohannesburgApr 2, 2023ODI # 4563
South AfricaNetherlandsSouth Africa8 wicketsBenoniMar 31, 2023ODI # 4558
South AfricaWest IndiesWest Indies7 runsJohannesburgMar 28, 2023T20I # 2036
South AfricaWest IndiesSouth Africa6 wicketsCenturionMar 26, 2023T20I # 2032
South AfricaWest IndiesWest Indies3 wicketsCenturionMar 25, 2023T20I # 2031
South AfricaWest IndiesSouth Africa4 wicketsPotchefstroomMar 21, 2023ODI # 4544
South AfricaWest IndiesWest Indies48 runsEast LondonMar 18, 2023ODI # 4540
South AfricaWest IndiesSouth Africa284 runsJohannesburgMar 8-11, 2023Test # 2497
South AfricaWest IndiesSouth Africa87 runsCenturionFeb 28-Mar 2, 2023Test # 2495
South AfricaEnglandEngland59 runsKimberleyFeb 1, 2023ODI # 4514
South AfricaEnglandSouth Africa5 wicketsBloemfonteinJan 29, 2023ODI # 4513
South AfricaEnglandSouth Africa27 runsBloemfonteinJan 27, 2023ODI # 4512
AustraliaSouth Africadrawn-SydneyJan 4-8, 2023Test # 2488
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
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