Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

South Africa: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
DateMatchResultGroundSeries
23 Oct 2021SA 118/9 v AUS 121/5Match 13 · T20IAustralia won by 5 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
14 Sept 2021SL 120/8 v SA 121/03rd T20I · T20ISouth Africa won by 10 wicketsColomboSouth Africa tour of Sri Lanka 2021
12 Sept 2021SL 103 v SA 105/12nd T20I · T20ISouth Africa won by 9 wicketsColomboSouth Africa tour of Sri Lanka 2021
10 Sept 2021SA 163/5 v SL 135/61st T20I · T20ISouth Africa won by 28 runsColomboSouth Africa tour of Sri Lanka 2021
7 Sept 2021SL 203/9 v SA 1253rd ODI · ODISri Lanka won by 78 runsColomboSouth Africa tour of Sri Lanka 2021
4 Sept 2021SA 283/6 v SL 1972nd ODI · ODISouth Africa won by 67 runs (DLS method)ColomboSouth Africa tour of Sri Lanka 2021
2 Sept 2021SL 300/9 v SA 286/61st ODI · ODISri Lanka won by 14 runsColomboSouth Africa tour of Sri Lanka 2021
24 Jul 2021SA 189/2 v IRE 140/93rd T20I · T20ISouth Africa won by 49 runsBelfastSouth Africa tour of Ireland 2021
22 Jul 2021SA 159/7 v IRE 1172nd T20I · T20ISouth Africa won by 42 runsBelfastSouth Africa tour of Ireland 2021
19 Jul 2021SA 165/7 v IRE 132/91st T20I · T20ISouth Africa won by 33 runsDublinSouth Africa tour of Ireland 2021
16 Jul 2021SA 346/4 v IRE 2763rd ODI · ODISouth Africa won by 70 runsDublinSouth Africa tour of Ireland 2021
13 Jul 2021IRE 290/5 v SA 2472nd ODI · ODIIreland won by 43 runsDublinSouth Africa tour of Ireland 2021
11 Jul 2021IRE 195/4 v SA1st ODI · ODINo resultDublinSouth Africa tour of Ireland 2021
3 Jul 2021SA 168/4 v WI 143/95th T20I · T20ISouth Africa won by 25 runsSt George'sSouth Africa tour of West Indies 2021
1 Jul 2021WI 167/6 v SA 146/94th T20I · T20IWest Indies won by 21 runsSt George'sSouth Africa tour of West Indies 2021
29 Jun 2021SA 167/8 v WI 166/73rd T20I · T20ISouth Africa won by 1 runSt George'sSouth Africa tour of West Indies 2021
27 Jun 2021SA 166/7 v WI 150/92nd T20I · T20ISouth Africa won by 16 runsSt George'sSouth Africa tour of West Indies 2021
26 Jun 2021SA 160/6 v WI 161/21st T20I · T20IWest Indies won by 8 wicketsSt George'sSouth Africa tour of West Indies 2021
18 Jun 2021SA 298 & 174 v WI 149 & 165/92nd Test · TestSouth Africa won by 158 runsGros IsletSouth Africa tour of West Indies 2021
10 Jun 2021WI 97 & 162 v SA 3221st Test · TestSouth Africa won by an innings and 63 runsGros IsletSouth Africa tour of West Indies 2021
16 Apr 2021SA 144 v PAK 149/74th T20I · T20IPakistan won by 3 wicketsCenturionPakistan tour of South Africa 2021
14 Apr 2021SA 203/5 v PAK 205/13rd T20I · T20IPakistan won by 9 wicketsCenturionPakistan tour of South Africa 2021
12 Apr 2021PAK 140/9 v SA 141/42nd T20I · T20ISouth Africa won by 6 wicketsJohannesburgPakistan tour of South Africa 2021
10 Apr 2021SA 188/6 v PAK 189/61st T20I · T20IPakistan won by 4 wicketsJohannesburgPakistan tour of South Africa 2021
7 Apr 2021PAK 320/7 v SA 2923rd ODI · ODIPakistan won by 28 runsCenturionPakistan tour of South Africa 2021
4 Apr 2021SA 341/6 v PAK 324/92nd ODI · ODISouth Africa won by 17 runsJohannesburgPakistan tour of South Africa 2021
2 Apr 2021SA 273/6 v PAK 274/71st ODI · ODIPakistan won by 3 wicketsCenturionPakistan tour of South Africa 2021
14 Feb 2021SA 164/8 v PAK 169/63rd T20I · T20IPakistan won by 4 wicketsLahoreSouth Africa tour of Pakistan 2020/21
13 Feb 2021PAK 144/7 v SA 145/42nd T20I · T20ISouth Africa won by 6 wicketsLahoreSouth Africa tour of Pakistan 2020/21
11 Feb 2021PAK 169/6 v SA 166/61st T20I · T20IPakistan won by 3 runsLahoreSouth Africa tour of Pakistan 2020/21
4 Feb 2021PAK 272 & 298 v SA 201 & 2742nd Test · TestPakistan won by 95 runsRawalpindiSouth Africa tour of Pakistan 2020/21
26 Jan 2021SA 220 & 245 v PAK 378 & 90/31st Test · TestPakistan won by 7 wicketsKarachiSouth Africa tour of Pakistan 2020/21
3 Jan 2021SL 157 & 211 v SA 302 & 67/02nd Test · TestSouth Africa won by 10 wicketsJohannesburgSri Lanka tour of South Africa 2020/21
26 Dec 2020SL 396/9 & 180/9 v SA 6211st Test · TestSouth Africa won by an innings and 45 runsCenturionSri Lanka tour of South Africa 2020/21
1 Dec 2020SA 191/3 v ENG 192/13rd T20I · T20IEngland won by 9 wicketsCape TownEngland tour of South Africa 2020/21
29 Nov 2020SA 146/6 v ENG 147/62nd T20I · T20IEngland won by 4 wicketsPaarlEngland tour of South Africa 2020/21
27 Nov 2020SA 179/6 v ENG 183/51st T20I · T20IEngland won by 5 wicketsCape TownEngland tour of South Africa 2020/21
7 Mar 2020SA 258/4 v AUS 254/73rd ODI · ODISouth Africa won by 6 wicketsPotchefstroomAustralia tour of South Africa 2019/20
4 Mar 2020SA 274/4 v AUS 2712nd ODI · ODISouth Africa won by 6 wicketsBloemfonteinAustralia tour of South Africa 2019/20
29 Feb 2020SA 291/7 v AUS 2171st ODI · ODISouth Africa won by 74 runsPaarlAustralia tour of South Africa 2019/20
26 Feb 2020SA 96 v AUS 193/53rd T20I · T20IAustralia won by 97 runsCape TownAustralia tour of South Africa 2019/20
23 Feb 2020SA 158/4 v AUS 146/62nd T20I · T20ISouth Africa won by 12 runsPort ElizabethAustralia tour of South Africa 2019/20
21 Feb 2020SA 89 v AUS 196/61st T20I · T20IAustralia won by 107 runsJohannesburgAustralia tour of South Africa 2019/20
16 Feb 2020SA 222/6 v ENG 226/53rd T20I · T20IEngland won by 5 wicketsCenturionEngland tour of South Africa 2019/20
14 Feb 2020SA 202/7 v ENG 204/72nd T20I · T20IEngland won by 2 runsDurbanEngland tour of South Africa 2019/20
12 Feb 2020SA 177/8 v ENG 176/91st T20I · T20ISouth Africa won by 1 runEast LondonEngland tour of South Africa 2019/20
9 Feb 2020SA 256/7 v ENG 257/83rd ODI · ODIEngland won by 2 wicketsJohannesburgEngland tour of South Africa 2019/20
7 Feb 2020SA 71/2 v ENG2nd ODI · ODINo resultDurbanEngland tour of South Africa 2019/20
4 Feb 2020SA 259/3 v ENG 258/81st ODI · ODISouth Africa won by 7 wicketsCape TownEngland tour of South Africa 2019/20
24 Jan 2020SA 183 & 274 v ENG 400 & 248Match 4 · TestEngland won by 191 runsJohannesburgBasil D'Oliveira Trophy 2019/20
PreviousPage 5 · 1,422 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.