Men's Test ·
Sri Lanka (won)338 & 279South Africa168 & 241
Sri Lanka won by 208 runs
Sri Lanka in South Africa Test Series · Match 2 · Kingsmead, Durban
Scorecard: South Africa v Sri Lanka, 29 Dec 2011Replay: South Africa v Sri Lanka, 29 Dec 2011
195 matches · Men's · Test · South Africa
Men's Test ·
Sri Lanka won by 208 runs
Sri Lanka in South Africa Test Series · Match 2 · Kingsmead, Durban
Scorecard: South Africa v Sri Lanka, 29 Dec 2011Replay: South Africa v Sri Lanka, 29 Dec 2011
Men's Test ·
South Africa won by an innings and 81 runs
Sri Lanka in South Africa Test Series · Match 1 · SuperSport Park, Centurion
Scorecard: South Africa v Sri Lanka, 17 Dec 2011Replay: South Africa v Sri Lanka, 17 Dec 2011
Men's Test ·
Australia won by 2 wickets
Australia in South Africa Test Series · Match 2 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v Australia, 21 Nov 2011Replay: South Africa v Australia, 21 Nov 2011
Men's Test ·
South Africa won by 8 wickets
Australia in South Africa Test Series · Match 1 · Newlands, Cape Town
Scorecard: South Africa v Australia, 11 Nov 2011Replay: South Africa v Australia, 11 Nov 2011
Men's Test ·
Match drawn
India in South Africa Test Series · Match 3 · Newlands, Cape Town
Scorecard: South Africa v India, 6 Jan 2011Replay: South Africa v India, 6 Jan 2011
Men's Test ·
India won by 87 runs
India in South Africa Test Series · Match 2 · Kingsmead, Durban
Scorecard: South Africa v India, 29 Dec 2010Replay: South Africa v India, 29 Dec 2010
Men's Test ·
South Africa won by an innings and 25 runs
India in South Africa Test Series · Match 1 · SuperSport Park, Centurion
Scorecard: South Africa v India, 20 Dec 2010Replay: South Africa v India, 20 Dec 2010
Men's Test ·
Match drawn
Pakistan v South Africa Test Series · Match 2 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: Pakistan v South Africa, 24 Nov 2010Replay: Pakistan v South Africa, 24 Nov 2010
Men's Test ·
Match drawn
Pakistan v South Africa Test Series · Match 1 · Dubai International Cricket Stadium
Scorecard: Pakistan v South Africa, 16 Nov 2010Replay: Pakistan v South Africa, 16 Nov 2010
Men's Test ·
South Africa won by 7 wickets
South Africa in West Indies Test Series · Match 3 · Kensington Oval
Scorecard: West Indies v South Africa, 29 Jun 2010Replay: West Indies v South Africa, 29 Jun 2010
Men's Test ·
Match drawn
South Africa in West Indies Test Series · Match 2 · Warner Park, St Kitts
Scorecard: West Indies v South Africa, 22 Jun 2010Replay: West Indies v South Africa, 22 Jun 2010
Men's Test ·
South Africa won by 163 runs
South Africa in West Indies Test Series · Match 1 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: West Indies v South Africa, 13 Jun 2010Replay: West Indies v South Africa, 13 Jun 2010
Men's Test ·
India won by an innings and 57 runs
South Africa in India Test Series · Match 2 · Eden Gardens, Kolkata
Scorecard: India v South Africa, 18 Feb 2010Replay: India v South Africa, 18 Feb 2010
Men's Test ·
South Africa won by an innings and 6 runs
South Africa in India Test Series · Match 1 · Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Scorecard: India v South Africa, 9 Feb 2010Replay: India v South Africa, 9 Feb 2010
Men's Test ·
South Africa won by an innings and 74 runs
Basil D'Oliveira Trophy · Match 4 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v England, 17 Jan 2010Replay: South Africa v England, 17 Jan 2010
Men's Test ·
Match drawn
Basil D'Oliveira Trophy · Match 3 · Newlands, Cape Town
Scorecard: South Africa v England, 7 Jan 2010Replay: South Africa v England, 7 Jan 2010
Men's Test ·
England won by an innings and 98 runs
Basil D'Oliveira Trophy · Match 2 · Kingsmead, Durban
Scorecard: South Africa v England, 30 Dec 2009Replay: South Africa v England, 30 Dec 2009
Men's Test ·
Match drawn
Basil D'Oliveira Trophy · Match 1 · SuperSport Park, Centurion
Scorecard: South Africa v England, 20 Dec 2009Replay: South Africa v England, 20 Dec 2009
Men's Test ·
South Africa won by an innings and 20 runs
Australia in South Africa Test Series · Match 3 · Newlands, Cape Town
Scorecard: South Africa v Australia, 22 Mar 2009Replay: South Africa v Australia, 22 Mar 2009
Men's Test ·
Australia won by 175 runs
Australia in South Africa Test Series · Match 2 · Kingsmead, Durban
Scorecard: South Africa v Australia, 10 Mar 2009Replay: South Africa v Australia, 10 Mar 2009
Men's Test ·
Australia won by 162 runs
Australia in South Africa Test Series · Match 1 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v Australia, 2 Mar 2009Replay: South Africa v Australia, 2 Mar 2009
Men's Test ·
Australia won by 103 runs
South Africa in Australia Test Series · Match 3 · Sydney Cricket Ground
Scorecard: Australia v South Africa, 7 Jan 2009Replay: Australia v South Africa, 7 Jan 2009
Men's Test ·
South Africa won by 9 wickets
South Africa in Australia Test Series · Match 2 · Melbourne Cricket Ground
Scorecard: Australia v South Africa, 30 Dec 2008Replay: Australia v South Africa, 30 Dec 2008
Men's Test ·
South Africa won by 6 wickets
South Africa in Australia Test Series · Match 1 · WACA, Perth
Scorecard: Australia v South Africa, 21 Dec 2008Replay: Australia v South Africa, 21 Dec 2008
Men's Test ·
South Africa won by an innings and 48 runs
Bangladesh in South Africa Test Series · Match 2 · SuperSport Park, Centurion
Scorecard: South Africa v Bangladesh, 28 Nov 2008Replay: South Africa v Bangladesh, 28 Nov 2008
Men's Test ·
South Africa won by an innings and 129 runs
Bangladesh in South Africa Test Series · Match 1 · Mangaung Oval, Bloemfontein
Scorecard: South Africa v Bangladesh, 22 Nov 2008Replay: South Africa v Bangladesh, 22 Nov 2008
Men's Test ·
England won by 6 wickets
Basil D'Oliveira Trophy · Match 4 · The Oval
Scorecard: England v South Africa, 11 Aug 2008Replay: England v South Africa, 11 Aug 2008
Men's Test ·
South Africa won by 5 wickets
Basil D'Oliveira Trophy · Match 3 · Edgbaston
Scorecard: England v South Africa, 2 Aug 2008Replay: England v South Africa, 2 Aug 2008
Men's Test ·
South Africa won by 10 wickets
Basil D'Oliveira Trophy · Match 2 · Headingley
Scorecard: England v South Africa, 21 Jul 2008Replay: England v South Africa, 21 Jul 2008
Men's Test ·
Match drawn
Basil D'Oliveira Trophy · Match 1 · Lord's
Scorecard: England v South Africa, 14 Jul 2008Replay: England v South Africa, 14 Jul 2008