Players - South Africa

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaPakistanSouth Africa6 wicketsBenoniMar 24, 2013ODI # 3350
South AfricaPakistanPakistan3 wicketsDurbanMar 21, 2013ODI # 3348
South AfricaPakistanSouth Africa34 runsJohannesburgMar 17, 2013ODI # 3347
South AfricaPakistanPakistan6 wicketsCenturionMar 15, 2013ODI # 3346
South AfricaPakistanSouth Africa125 runsBloemfonteinMar 10, 2013ODI # 3343
South AfricaPakistanPakistan95 runsCenturionMar 3, 2013T20I # 306
South AfricaPakistanSouth Africainns & 18 runsCenturionFeb 22-24, 2013Test # 2075
South AfricaPakistanSouth Africa4 wicketsCape TownFeb 14-17, 2013Test # 2073
South AfricaPakistanSouth Africa211 runsJohannesburgFeb 1-4, 2013Test # 2072
South AfricaNew ZealandSouth Africa1 wicketPotchefstroomJan 25, 2013ODI # 3328
South AfricaNew ZealandNew Zealand27 runsKimberleyJan 22, 2013ODI # 3325
South AfricaNew ZealandNew Zealand1 wicketPaarlJan 19, 2013ODI # 3323
South AfricaNew ZealandSouth Africainns & 193 runsGqeberhaJan 11-14, 2013Test # 2071
South AfricaNew ZealandSouth Africainns & 27 runsCape TownJan 2-4, 2013Test # 2069
South AfricaNew ZealandSouth Africa33 runsGqeberhaDec 26, 2012T20I # 297
South AfricaNew ZealandNew Zealand8 wicketsEast LondonDec 23, 2012T20I # 295
South AfricaNew ZealandSouth Africa8 wicketsDurbanDec 21, 2012T20I # 293
AustraliaSouth AfricaSouth Africa309 runsW.A.C.ANov 30-Dec 3, 2012Test # 2064
AustraliaSouth Africadrawn-AdelaideNov 22-26, 2012Test # 2061
AustraliaSouth Africadrawn-BrisbaneNov 9-13, 2012Test # 2056
IndiaSouth AfricaIndia1 runColombo (RPS)Oct 2, 2012T20I # 286
AustraliaSouth AfricaAustralia8 wicketsColombo (RPS)Sep 30, 2012T20I # 281
PakistanSouth AfricaPakistan2 wicketsColombo (RPS)Sep 28, 2012T20I # 277
Sri LankaSouth AfricaSouth Africa32 runsHambantotaSep 22, 2012T20I # 269
South AfricaZimbabweSouth Africa10 wicketsHambantotaSep 20, 2012T20I # 266
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499 - Live]
>> 4/0 (0.5 ov, MR Marsh 3*, TM Head 1*, MJ Henry 0/4)

Australia vs New Zealand at Mount Maunganui, Australia in New Zealand 2nd T20I, Oct 3, 2025 [T20I # 3497]