Players - South Africa

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
AustraliaSouth AfricaAustralia7 wicketsGros IsletApr 25, 2007ODI # 2580
EnglandSouth AfricaSouth Africa9 wicketsBridgetownApr 17, 2007ODI # 2574
New ZealandSouth AfricaNew Zealand5 wicketsSt George'sApr 14, 2007ODI # 2571
West IndiesSouth AfricaSouth Africa67 runsSt George'sApr 10, 2007ODI # 2567
BangladeshSouth AfricaBangladesh67 runsProvidenceApr 7, 2007ODI # 2564
IrelandSouth AfricaSouth Africa7 wicketsProvidenceApr 3, 2007ODI # 2562
South AfricaSri LankaSouth Africa1 wicketProvidenceMar 28, 2007ODI # 2556
AustraliaSouth AfricaAustralia83 runsBasseterreMar 24, 2007ODI # 2552
ScotlandSouth AfricaSouth Africa7 wicketsBasseterreMar 20, 2007ODI # 2545
NetherlandsSouth AfricaSouth Africa221 runsBasseterreMar 16, 2007ODI # 2537
South AfricaPakistanSouth Africa9 wicketsJohannesburgFeb 14, 2007ODI # 2523
South AfricaPakistanSouth Africa10 wicketsCape TownFeb 11, 2007ODI # 2521
South AfricaPakistanno result-GqeberhaFeb 9, 2007ODI # 2517
South AfricaPakistanPakistan141 runsDurbanFeb 7, 2007ODI # 2513
South AfricaPakistanSouth Africa164 runsCenturionFeb 4, 2007ODI # 2506
South AfricaPakistanSouth Africa10 wicketsJohannesburgFeb 2, 2007T20I # 14
South AfricaPakistanSouth Africa5 wicketsCape TownJan 26-28, 2007Test # 1830
South AfricaPakistanPakistan5 wicketsGqeberhaJan 19-22, 2007Test # 1829
South AfricaPakistanSouth Africa7 wicketsCenturionJan 11-15, 2007Test # 1828
South AfricaIndiaSouth Africa5 wicketsCape TownJan 2-6, 2007Test # 1827
South AfricaIndiaSouth Africa174 runsDurbanDec 26-30, 2006Test # 1825
South AfricaIndiaIndia123 runsJohannesburgDec 15-18, 2006Test # 1823
South AfricaIndiaSouth Africa9 wicketsCenturionDec 3, 2006ODI # 2458
South AfricaIndiaIndia6 wicketsJohannesburgDec 1, 2006T20I # 10
South AfricaIndiaSouth Africa80 runsGqeberhaNov 29, 2006ODI # 2452
South AfricaIndiaSouth Africa106 runsCape TownNov 26, 2006ODI # 2449
South AfricaIndiaSouth Africa157 runsDurbanNov 22, 2006ODI # 2447
South AfricaWest IndiesWest Indies6 wicketsJaipurNov 2, 2006ODI # 2442
PakistanSouth AfricaSouth Africa124 runsMohaliOct 27, 2006ODI # 2438
South AfricaSri LankaSouth Africa78 runsAhmedabadOct 24, 2006ODI # 2435
New ZealandSouth AfricaNew Zealand87 runsBrabourneOct 16, 2006ODI # 2430
South AfricaZimbabweSouth Africa171 runsPotchefstroomSep 20, 2006ODI # 2420
South AfricaZimbabweSouth Africa6 wicketsEast LondonSep 18, 2006ODI # 2418
South AfricaZimbabweSouth Africa5 wicketsBloemfonteinSep 15, 2006ODI # 2415
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]
>> 66/5 (27.0 ov, A Athanaze 27*, JP Greaves 10*, RA Jadeja 3/30) - Lunch

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499 - Live]
>> 0/0 (0.1 ov, TL Seifert 0*, DP Conway 0*, JR Hazlewood 0/0)

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