Team Match Results - vs South Africa

Match results in 2020 in T20s - vs South Africa

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaPakistanSouth Africa7 wicketsCenturionDec 13, 2024T20I # 3047
South AfricaPakistanSouth Africa11 runsDurbanDec 10, 2024T20I # 3026
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
IrelandSouth AfricaIreland10 runsAbu DhabiSep 29, 2024T20I # 2876
IrelandSouth AfricaSouth Africa8 wicketsAbu DhabiSep 27, 2024T20I # 2869
West IndiesSouth AfricaWest Indies8 wicketsTaroubaAug 27, 2024T20I # 2820
West IndiesSouth AfricaWest Indies30 runsTaroubaAug 25, 2024T20I # 2811
West IndiesSouth AfricaWest Indies7 wicketsTaroubaAug 23, 2024T20I # 2797
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
South AfricaIndiaIndia106 runsJohannesburgDec 14, 2023T20I # 2401
South AfricaIndiaSouth Africa5 wicketsGqeberhaDec 12, 2023T20I # 2396
South AfricaAustraliaAustralia5 wicketsDurbanSep 3, 2023T20I # 2230
South AfricaAustraliaAustralia8 wicketsDurbanSep 1, 2023T20I # 2228
South AfricaAustraliaAustralia111 runsDurbanAug 30, 2023T20I # 2224
South AfricaWest IndiesWest Indies7 runsJohannesburgMar 28, 2023T20I # 2036
South AfricaWest IndiesSouth Africa6 wicketsCenturionMar 26, 2023T20I # 2032
South AfricaWest IndiesWest Indies3 wicketsCenturionMar 25, 2023T20I # 2031
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 AfricaSouth Africa49 runsIndoreOct 4, 2022T20I # 1805
IndiaSouth AfricaIndia16 runsGuwahatiOct 2, 2022T20I # 1803
IndiaSouth AfricaIndia8 wicketsThiruvananthapuramSep 28, 2022T20I # 1800
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
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
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
IrelandSouth AfricaSouth Africa49 runsBelfastJul 24, 2021T20I # 1201
IrelandSouth AfricaSouth Africa42 runsBelfastJul 22, 2021T20I # 1197
IrelandSouth AfricaSouth Africa33 runsDublin (Malahide)Jul 19, 2021T20I # 1194
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
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
PakistanSouth AfricaPakistan4 wicketsLahoreFeb 14, 2021T20I # 1122
PakistanSouth AfricaSouth Africa6 wicketsLahoreFeb 13, 2021T20I # 1121
PakistanSouth AfricaPakistan3 runsLahoreFeb 11, 2021T20I # 1120
South AfricaEnglandEngland9 wicketsCape TownDec 1, 2020T20I # 1113
South AfricaEnglandEngland4 wicketsPaarlNov 29, 2020T20I # 1111
South AfricaEnglandEngland5 wicketsCape TownNov 27, 2020T20I # 1109
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
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:

Tamil Nadu vs Himachal Pradesh at Jaipur, Vijay Hazare Trophy Final, Dec 26, 2021 [List A]

Himachal Pradesh vs Services at Jaipur, Vijay Hazare Trophy 1st semi final, Dec 24, 2021 [List A]

Saurashtra (and Kathiawar) vs Tamil Nadu at Jaipur, Vijay Hazare Trophy 2nd semi final, Dec 24, 2021 [List A]