CSA T20 Challenge · 24th MatchResultSWD137/7HL175/1Lions wonT20 · CenturionSouth Western Districts vs Lions
One Day International Women · 2nd ODIResultSA-W361/8PAK-W345South Africa W wonODI · CenturionSouth Africa W vs Pakistan W
Sri Lanka tour of South Africa · Match 1ResultSL396/9SA621South Africa won by an innings and 45 runsTest · CenturionSri Lanka vs South Africa
England tour of South Africa · Match 3ResultSA222/6ENG226/5England won by 5 wicketsT20I · CenturionSouth Africa vs England
Basil D'Oliveira Trophy · Match 1ResultSA284 & 272ENG181South Africa won by 107 runsTest · CenturionSouth Africa vs England
Sri Lanka tour of South Africa · Match 2ResultSA180/3SL164/9South Africa won by 16 runsT20I · CenturionSouth Africa vs Sri Lanka
Sri Lanka tour of South Africa · Match 2ResultSA251SL138South Africa won by 113 runsODI · CenturionSouth Africa vs Sri Lanka
Pakistan tour of South Africa · Match 3ResultSA141/9PAK168/9Pakistan won by 27 runsT20I · CenturionSouth Africa vs Pakistan
Sri Lanka Women tour of South Africa · Match 3ResultSouth Africa163/5Sri Lanka124/8South Africa won by 39 runsT20I · CenturionSouth Africa vs Sri Lanka
Pakistan tour of South Africa · Match 3ResultSA187/2PAK317/6South Africa won by 13 runs (DLS method)ODI · CenturionSouth Africa vs Pakistan
Pakistan tour of South Africa · Match 1ResultSA223 & 151/4PAK181 & 190South Africa won by 6 wicketsTest · CenturionSouth Africa vs Pakistan
India tour of South Africa · Match 2ResultIND188/4SA189/4South Africa won by 6 wicketsT20I · CenturionIndia vs South Africa
India Women tour of South Africa · Match 4No resultSouth Africa130/3India—No resultT20I · CenturionSouth Africa vs India
India tour of South Africa · Match 6ResultSA204IND206/2India won by 8 wicketsODI · CenturionSouth Africa vs India
India tour of South Africa · Match 2ResultSA118IND119/1India won by 9 wicketsODI · CenturionSouth Africa vs India
India tour of South Africa · Match 2ResultSA335 & 258IND307 & 151South Africa won by 135 runsTest · CenturionSouth Africa vs India
Sri Lanka in South Africa ODI Series · Match 5ResultSA384/6SL296/8South Africa won by 88 runsODI · CenturionSouth Africa vs Sri Lanka
Sri Lanka in South Africa T20I Series · Match 1ResultSA126/5SL107/6South Africa won by 19 runsT20I · CenturionSouth Africa vs Sri Lanka
Australia in South Africa ODI Series · Match 1ResultSA295/4AUS294/9South Africa won by 6 wicketsODI · CenturionSouth Africa vs Australia
England in South Africa ODI Series · Match 3ResultSA319/3ENG318/8South Africa won by 7 wicketsODI · CenturionSouth Africa vs England
New Zealand in South Africa ODI Series · Match 1ResultSA304/7NZ284South Africa won by 20 runsODI · CenturionSouth Africa vs New Zealand
New Zealand in South Africa T20I Series · Match 2ResultSA145/8NZ177/7New Zealand won by 32 runsT20I · CenturionSouth Africa vs New Zealand
West Indies in South Africa ODI Series · Match 5ResultSA361/5WI230South Africa won by 131 runsODI · CenturionSouth Africa vs West Indies
Australia in South Africa T20I Series · Match 3ResultSA128/7AUS129/4Australia won by 6 wicketsT20I · CenturionSouth Africa vs Australia
India in South Africa ODI Series · Match 3No resultSA301/8IND—No resultODI · CenturionSouth Africa vs India
Pakistan in South Africa ODI Series · Match 3ResultSA181/6PAK179South Africa won by 4 wicketsODI · CenturionSouth Africa vs Pakistan