Players - South Africa

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaAustraliaSouth Africa65 runsCape TownApr 9, 2002ODI # 1827
South AfricaAustraliaAustralia3 wicketsGqeberhaApr 6, 2002ODI # 1824
South AfricaAustraliaAustralia8 wicketsDurbanApr 3, 2002ODI # 1823
South AfricaAustraliaAustralia37 runsBloemfonteinMar 30, 2002ODI # 1822
South AfricaAustraliatied-PotchefstroomMar 27, 2002ODI # 1821
South AfricaAustraliaAustralia45 runsCenturionMar 24, 2002ODI # 1820
South AfricaAustraliaAustralia19 runsJohannesburgMar 22, 2002ODI # 1819
South AfricaAustraliaSouth Africa5 wicketsDurbanMar 15-18, 2002Test # 1595
South AfricaAustraliaAustralia4 wicketsCape TownMar 8-12, 2002Test # 1593
South AfricaAustraliaAustraliainns & 360 runsJohannesburgFeb 22-24, 2002Test # 1590
New ZealandSouth AfricaSouth Africa6 wicketsSydneyFeb 8, 2002ODI # 1805
New ZealandSouth AfricaSouth Africa8 wicketsMelbourneFeb 6, 2002ODI # 1804
AustraliaSouth AfricaAustralia33 runsW.A.C.AFeb 3, 2002ODI # 1802
New ZealandSouth AfricaSouth Africa67 runsW.A.C.AFeb 1, 2002ODI # 1801
New ZealandSouth AfricaSouth Africa93 runsAdelaideJan 27, 2002ODI # 1797
AustraliaSouth AfricaAustralia8 wicketsSydneyJan 22, 2002ODI # 1791
AustraliaSouth AfricaAustralia27 runsBrisbaneJan 20, 2002ODI # 1789
New ZealandSouth AfricaNew Zealand4 wicketsBrisbaneJan 19, 2002ODI # 1787
New ZealandSouth AfricaSouth Africa26 runsHobartJan 15, 2002ODI # 1785
AustraliaSouth AfricaSouth Africa4 wicketsMelbourneJan 13, 2002ODI # 1784
AustraliaSouth AfricaAustralia10 wicketsSydneyJan 2-5, 2002Test # 1582
AustraliaSouth AfricaAustralia9 wicketsMelbourneDec 26-29, 2001Test # 1580
AustraliaSouth AfricaAustralia246 runsAdelaideDec 14-18, 2001Test # 1576
South AfricaIndiadrawn-GqeberhaNov 16-20, 2001Test # 1569
South AfricaIndiaSouth Africa9 wicketsBloemfonteinNov 3-6, 2001Test # 1564
South AfricaIndiaSouth Africa6 wicketsDurbanOct 26, 2001ODI # 1766
South AfricaKenyaSouth Africa208 runsCape TownOct 22, 2001ODI # 1763
South AfricaIndiaSouth Africa46 runsEast LondonOct 19, 2001ODI # 1762
South AfricaKenyaSouth Africa9 wicketsKimberleyOct 14, 2001ODI # 1760
South AfricaIndiaIndia41 runsCenturionOct 10, 2001ODI # 1757
South AfricaKenyaSouth Africa7 wicketsBenoniOct 7, 2001ODI # 1755
South AfricaIndiaSouth Africa6 wicketsJohannesburgOct 5, 2001ODI # 1752
ZimbabweSouth AfricaSouth Africa6 wicketsHarareSep 30, 2001ODI # 1750
ZimbabweSouth AfricaSouth Africa148 runsHarareSep 29, 2001ODI # 1749
ZimbabweSouth AfricaSouth Africa153 runsBulawayoSep 23, 2001ODI # 1748
ZimbabweSouth Africadrawn-BulawayoSep 14-18, 2001Test # 1563
ZimbabweSouth AfricaSouth Africa9 wicketsHarareSep 7-11, 2001Test # 1562
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-6, 2025 [Test # 2600 - Live]
>> 86/5 (30.5 ov, JP Greaves 21*, A Athanaze 36*, JJ Bumrah 0/16)

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499 - Live]
>> 11/1 (2.0 ov, TB Robinson 3*, TL Seifert 6*, XC Bartlett 0/3) - Match delayed by rain

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