List of South Africa Test matches

This is a list of all the Test cricket matches played by South Africa national cricket team

Summary

Last Update : 11/1/2013

Team

Total Matches

Mat

Won

Lost

Draw

Australia

88

20

48

England

141

31

56

New Zealand

39

22

4

West Indies

25

16

3

India

27

12

7

Pakistan

18

8

3

Sri Lanka

20

10

5

Zimbabwe

7

6

0

Bangladesh

8

8

0

Total

373

133

126

Tets Matches

update:11/1/2013

Win

Loss

Draw

abandoned/cancel

1–100 Tests

M.No

Test No.

Opposition

H/W

Result

Place

Start Date

1

Test 31

England

Home

England

Port Elizabeth

12-3-1889

2

Test 32

England

Home

England

Cape Town

25-3-1889

3

Test 37

England

Home

England

Cape Town

19-3-1892

4

Test 47

England

Home

England

Port Elizabeth

13-2-1896

5

Test 48

England

Home

England

Johannesburg

2-3-1896

6

Test 49

England

Home

England

Cape Town

21-3-1896

7

Test 58

England

Home

England

Johannesburg

14-2-1899

8

Test 59

England

Home

England

Cape Town

1-4-1899

9

Test 75

Australia

Home

draw

Johannesburg

11-10-1902

10

Test 76

Australia

Home

Australia

Johannesburg

18-10-1902

11

Test 77

Australia

Home

Australia

Cape Town

8-11-1902

12

Test 88

England

Home

South Africa

Johannesburg

2-1-1906

13

Test 89

England

Home

South Africa

Johannesburg

6-3-1906

14

Test 90

England

Home

South Africa

Johannesburg

10-3-1906

15

Test 91

England

Home

England

Cape Town

24-3-1906

16

Test 92

England

Home

South Africa

Cape Town

30-3-1906

17

Test 93

England

Away

draw

Lord\'s

1-7-1907

18

Test 94

England

Away

England

Leeds

29-7-1907

19

Test 95

England

Away

draw

The Oval

19-8-1907

20

Test 106

England

Home

South Africa

Johannesburg

1-1-1910

21

Test 107

England

Home

South Africa

Durban

21-1-1910

22

Test 108

England

Home

England

Johannesburg

26-2-1910

23

Test 109

England

Home

South Africa

Cape Town

7-3-1910

24

Test 110

England

Home

England

Cape Town

11-3-1910

25

Test 111

Australia

Away

Australia

Sydney

9-12-1910

26

Test 112

Australia

Away

Australia

Melbourne

31-12-1910

27

Test 113

Australia

Away

South Africa

Adelaide

7-1-1911

28

Test 114

Australia

Away

Australia

Melbourne

17-2-1911

29

Test 115

Australia

Away

Australia

Sydney

3-3-1911

30

Test 121

Australia

Away

Australia

Manchester

27-5-1912

31

Test 122

England

Away

England

Lord\'s

10-6-1912

32

Test 124

England

Away

England

Leeds

8-7-1912

33

Test 125

Australia

Away

Australia

Lord\'s

15-7-1912

34

Test 127

Australia

Away

draw

Nottingham

5-8-1912

35

Test 128

England

Away

England

The Oval

12-8-1912

36

Test 130

England

Home

England

Durban

13-12-1913

37

Test 131

England

Home

England

Johannesburg

26-12-1913

38

Test 132

England

Home

England

Johannesburg

1-1-1914

39

Test 133

England

Home

draw

Durban

14-2-1914

40

Test 134

England

Home

England

Port Elizabeth

27-2-1914

41

Test 145

Australia

Home

draw

Durban

5-11-1921

42

Test 146

Australia

Home

draw

Johannesburg

12-11-1921

43

Test 147

Australia

Home

Australia

Cape Town

26-11-1921

44

Test 148

England

Home

South Africa

Johannesburg

23-12-1922

45

Test 149

England

Home

England

Cape Town

1-1-1923

46

Test 150

England

Home

draw

Durban

18-1-1923

47

Test 151

England

Home

draw

Johannesburg

9-2-1923

48

Test 152

England

Home

England

Durban

16-2-1923

49

Test 153

England

Away

England

Birmingham

14-6-1924

50

Test 154

England

Away

England

Lord\'s

28-6-1924

51

Test 155

England

Away

England

Leeds

12-7-1924

52

Test 156

England

Away

draw

Manchester

26-7-1924

53

Test 157

England

Away

draw

The Oval

16-8-1924

54

Test 168

England

Home

England

Johannesburg

24-12-1927

55

Test 169

England

Home

England

Cape Town

31-12-1927

56

Test 170

England

Home

draw

Durban

21-1-1928

57

Test 171

England

Home

South Africa

Johannesburg

28-1-1928

58

Test 172

England

Home

South Africa

Durban

4-2-1928

59

Test 181

England

Away

draw

Birmingham

15-6-1929

60

Test 182

England

Away

draw

Lord\'s

29-6-1929

61

Test 183

England

Away

England

Leeds

13-7-1929

62

Test 184

England

Away

England

Manchester

27-7-1929

63

Test 185

England

Away

draw

The Oval

17-8-1929

64

Test 200

England

Home

South Africa

Johannesburg

24-12-1930

65

Test 202

England

Home

draw

Cape Town

1-1-1931

66

Test 204

England

Home

draw

Durban

16-1-1931

67

Test 206

England

Home

draw

Johannesburg

13-2-1931

68

Test 207

England

Home

draw

Durban

21-2-1931

69

Test 212

Australia

Away

Australia

Brisbane

27-11-1931

70

Test 213

Australia

Away

Australia

Sydney

18-12-1931

71

Test 214

Australia

Away

Australia

Melbourne

31-12-1931

72

Test 215

Australia

Away

Australia

Adelaide

29-1-1932

73

Test 216

Australia

Away

Australia

Melbourne

12-2-1932

74

Test 217

New Zealand

Away

South Africa

Christchurch

27-2-1932

75

Test 218

New Zealand

Away

South Africa

Wellington

4-3-1932

76

Test 242

England

Away

draw

Nottingham

15-6-1935

77

Test 243

England

Away

South Africa

Lord\'s

29-6-1935

78

Test 244

England

Away

draw

Leeds

13-7-1935

79

Test 245

England

Away

draw

Manchester

27-7-1935

80

Test 246

England

Away

draw

The Oval

17-8-1935

81

Test 247

Australia

Home

Australia

Durban

14-12-1935

82

Test 248

Australia

Home

draw

Johannesburg

24-12-1935

83

Test 249

Australia

Home

Australia

Cape Town

1-1-1936

84

Test 250

Australia

Home

Australia

Johannesburg

15-2-1936

85

Test 251

Australia

Home

Australia

Durban

28-2-1936

86

Test 267

England

Home

draw

Johannesburg

24-12-1938

87

Test 268

England

Home

draw

Cape Town

31-12-1938

88

Test 269

England

Home

England

Durban

20-1-1939

89

Test 270

England

Home

draw

Johannesburg

18-2-1939

90

Test 271

England

Home

draw

Durban

3-3-1939

91

Test 285

England

Away

draw

Nottingham

7-6-1947

92

Test 286

England

Away

England

Lord\'s

21-6-1947

93

Test 287

England

Away

England

Manchester

5-7-1947

94

Test 288

England

Away

England

Leeds

26-7-1947

95

Test 289

England

Away

draw

The Oval

16-8-1947

96

Test 306

England

Home

England

Durban

16-12-1948

97

Test 307

England

Home

draw

Johannesburg

27-12-1948

98

Test 309

England

Home

draw

Cape Town

1-1-1949

99

Test 312

England

Home

draw

Johannesburg

12-2-1949

100

Test 313

England

Home

England

Port Elizabeth

5-3-1949

101–200 Tests

M.No

Test No.

Opposition

H/W

Result

Place

Start Date

101

Test 318

Australia

Home

Australia

Johannesburg

24-12-1949

102

Test 319

Australia

Home

Australia

Cape Town

31-12-1949

103

Test 320

Australia

Home

Australia

Durban

20-1-1950

104

Test 321

Australia

Home

draw

Johannesburg

10-2-1950

105

Test 322

Australia

Home

Australia

Port Elizabeth

3-3-1950

106

Test 334

England

Away

South Africa

Nottingham

7-6-1951

107

Test 335

England

Away

England

Lord\'s

21-6-1951

108

Test 336

England

Away

England

Manchester

5-7-1951

109

Test 337

England

Away

draw

Leeds

26-7-1951

110

Test 338

England

Away

England

The Oval

16-8-1951

111

Test 359

Australia

Away

Australia

Brisbane

5-12-1952

112

Test 361

Australia

Away

South Africa

Melbourne

24-12-1952

113

Test 362

Australia

Away

Australia

Sydney

9-1-1953

114

Test 364

Australia

Away

draw

Adelaide

24-1-1953

115

Test 365

Australia

Away

South Africa

Melbourne

6-2-1953

116

Test 368

New Zealand

Away

South Africa

Wellington

6-3-1953

117

Test 370

New Zealand

Away

draw

Auckland

13-3-1953

118

Test 377

New Zealand

Home

South Africa

Durban

11-12-1953

119

Test 378

New Zealand

Home

South Africa

Johannesburg

24-12-1953

120

Test 379

New Zealand

Home

draw

Cape Town

1-1-1954

121

Test 381

New Zealand

Home

South Africa

Johannesburg

29-1-1954

122

Test 382

New Zealand

Home

South Africa

Port Elizabeth

5-2-1954

123

Test 407

England

Away

England

Nottingham

9-6-1955

124

Test 409

England

Away

England

Lord\'s

23-6-1955

125

Test 410

England

Away

South Africa

Manchester

7-7-1955

126

Test 411

England

Away

South Africa

Leeds

21-7-1955

127

Test 412

England

Away

England

The Oval

13-8-1955

128

Test 434

England

Home

England

Johannesburg

24-12-1956

129

Test 435

England

Home

England

Cape Town

1-1-1957

130

Test 436

England

Home

draw

Durban

25-1-1957

131

Test 437

England

Home

South Africa

Johannesburg

15-2-1957

132

Test 438

England

Home

South Africa

Port Elizabeth

1-3-1957

133

Test 444

Australia

Home

draw

Johannesburg

23-12-1957

134

Test 445

Australia

Home

Australia

Cape Town

31-12-1957

135

Test 447

Australia

Home

draw

Durban

24-1-1958

136

Test 449

Australia

Home

Australia

Johannesburg

7-2-1958

137

Test 451

Australia

Home

Australia

Port Elizabeth

28-2-1958

138

Test 492

England

Away

England

Birmingham

9-6-1960

139

Test 493

England

Away

England

Lord\'s

23-6-1960

140

Test 494

England

Away

England

Nottingham

7-7-1960

141

Test 495

England

Away

draw

Manchester

21-7-1960

142

Test 496

England

Away

draw

The Oval

18-8-1960

143

Test 515

New Zealand

Home

South Africa

Durban

8-12-1961

144

Test 517

New Zealand

Home

draw

Johannesburg

26-12-1961

145

Test 519

New Zealand

Home

New Zealand

Cape Town

1-1-1962

146

Test 523

New Zealand

Home

South Africa

Johannesburg

2-2-1962

147

Test 524

New Zealand

Home

New Zealand

Port Elizabeth

16-2-1962

148

Test 548

Australia

Away

draw

Brisbane

6-12-1963

149

Test 549

Australia

Away

Australia

Melbourne

1-1-1964

150

Test 550

Australia

Away

draw

Sydney

10-1-1964

151

Test 553

Australia

Away

South Africa

Adelaide

24-1-1964

152

Test 555

Australia

Away

draw

Sydney

7-2-1964

153

Test 558

New Zealand

Away

draw

Wellington

21-2-1964

154

Test 559

New Zealand

Away

draw

Dunedin

28-2-1964

155

Test 560

New Zealand

Away

draw

Auckland

13-3-1964

156

Test 571

England

Home

England

Durban

4-12-1964

157

Test 572

England

Home

draw

Johannesburg

23-12-1964

158

Test 573

England

Home

draw

Cape Town

1-1-1965

159

Test 575

England

Home

draw

Johannesburg

22-1-1965

160

Test 578

England

Home

draw

Port Elizabeth

12-2-1965

161

Test 594

England

Away

draw

Lord\'s

22-7-1965

162

Test 595

England

Away

South Africa

Nottingham

5-8-1965

163

Test 596

England

Away

draw

The Oval

26-8-1965

164

Test 611

Australia

Home

South Africa

Johannesburg

23-12-1966

165

Test 613

Australia

Home

Australia

Cape Town

31-12-1966

166

Test 615

Australia

Home

South Africa

Durban

20-1-1967

167

Test 616

Australia

Home

draw

Johannesburg

3-2-1967

168

Test 617

Australia

Home

South Africa

Port Elizabeth

24-2-1967

169

Test 670

Australia

Home

South Africa

Cape Town

22-1-1970

170

Test 671

Australia

Home

South Africa

Durban

5-2-1970

171

Test 672

Australia

Home

South Africa

Johannesburg

19-2-1970

172

Test 673

Australia

Home

South Africa

Port Elizabeth

5-3-1970

173

Test 1188

West Indies

Away

West Indies

Bridgetown

18-4-1992

174

Test 1200

India

Home

draw

Durban

13-11-1992

175

Test 1201

India

Home

draw

Johannesburg

26-11-1992

176

Test 1206

India

Home

South Africa

Port Elizabeth

26-12-1992

177

Test 1209

India

Home

draw

Cape Town

2-1-1993

178

Test 1232

Sri Lanka

Away

draw

Moratuwa

25-8-1993

179

Test 1233

Sri Lanka

Away

South Africa

Colombo (SSC)

6-9-1993

180

Test 1234

Sri Lanka

Away

draw

Colombo (PSS)

14-9-1993

181

Test 1242

Australia

Away

draw

Melbourne

26-12-1993

182

Test 1243

Australia

Away

South Africa

Sydney

2-1-1994

183

Test 1246

Australia

Away

Australia

Adelaide

28-1-1994

184

Test 1252

Australia

Home

South Africa

Johannesburg

4-3-1994

185

Test 1253

Australia

Home

Australia

Cape Town

17-3-1994

186

Test 1256

Australia

Home

draw

Durban

25-3-1994

187

Test 1263

England

Away

South Africa

Lord\'s

21-7-1994

188

Test 1264

England

Away

draw

Leeds

4-8-1994

189

Test 1266

England

Away

England

The Oval

18-8-1994

190

Test 1276

New Zealand

Home

New Zealand

Johannesburg

25-11-1994

191

Test 1280

New Zealand

Home

South Africa

Durban

26-12-1994

192

Test 1282

New Zealand

Home

South Africa

Cape Town

2-1-1995

193

Test 1283

Pakistan

Home

South Africa

Johannesburg

19-1-1995

194

Test 1291

New Zealand

Away

South Africa

Auckland

4-3-1995

195

Test 1307

Zimbabwe

Away

South Africa

Harare

13-10-1995

196

Test 1312

England

Home

draw

Centurion

16-11-1995

197

Test 1315

England

Home

draw

Johannesburg

30-11-1995

198

Test 1318

England

Home

draw

Durban

14-12-1995

199

Test 1320

England

Home

draw

Port Elizabeth

26-12-1995

200

Test 1321

England

Home

South Africa

Cape Town

2-1-1996

201–300 Tests

M.No

Test No.

Opposition

H/W

Result

Place

Start Date

201

Test 1338

India

Away

India

Ahmedabad

20-11-1996

202

Test 1341

India

Away

South Africa

Kolkata

27-11-1996

203

Test 1344

India

Away

India

Kanpur

8-12-1996

204

Test 1347

India

Home

South Africa

Durban

26-12-1996

205

Test 1349

India

Home

South Africa

Cape Town

2-1-1997

206

Test 1350

India

Home

draw

Johannesburg

16-1-1997

207

Test 1356

Australia

Home

Australia

Johannesburg

28-2-1997

208

Test 1360

Australia

Home

Australia

Port Elizabeth

14-3-1997

209

Test 1362

Australia

Home

South Africa

Centurion

21-3-1997

210

Test 1380

Pakistan

Away

draw

Rawalpindi

6-10-1997

211

Test 1381

Pakistan

Away

draw

Sheikhupura

17-10-1997

212

Test 1382

Pakistan

Away

South Africa

Faisalabad

24-10-1997

213

Test 1392

Australia

Away

draw

Melbourne

26-12-1997

214

Test 1393

Australia

Away

Australia

Sydney

2-1-1998

215

Test 1397

Australia

Away

draw

Adelaide

30-1-1998

216

Test 1400

Pakistan

Home

draw

Johannesburg

14-2-1998

217

Test 1403

Pakistan

Home

Pakistan

Durban

26-2-1998

218

Test 1406

Pakistan

Home

South Africa

Port Elizabeth

6-3-1998

219

Test 1410

Sri Lanka

Home

South Africa

Cape Town

19-3-1998

220

Test 1414

Sri Lanka

Home

South Africa

Centurion

27-3-1998

221

Test 1417

England

Away

draw

Birmingham

4-6-1998

222

Test 1419

England

Away

South Africa

Lord\'s

18-6-1998

223

Test 1420

England

Away

draw

Manchester

2-7-1998

224

Test 1421

England

Away

England

Nottingham

23-7-1998

225

Test 1422

England

Away

England

Leeds

6-8-1998

226

Test 1429

West Indies

Home

South Africa

Johannesburg

26-11-1998

227

Test 1433

West Indies

Home

South Africa

Port Elizabeth

10-12-1998

228

Test 1437

West Indies

Home

South Africa

Durban

26-12-1998

229

Test 1440

West Indies

Home

South Africa

Cape Town

2-1-1999

230

Test 1441

West Indies

Home

South Africa

Centurion

15-1-1999

231

Test 1446

New Zealand

Away

draw

Auckland

27-2-1999

232

Test 1449

New Zealand

Away

draw

Christchurch

11-3-1999

233

Test 1452

New Zealand

Away

South Africa

Wellington

18-3-1999

234

Test 1466

Zimbabwe

Home

South Africa

Bloemfontein

29-10-1999

235

Test 1468

Zimbabwe

Away

South Africa

Harare

11-11-1999

236

Test 1471

England

Home

South Africa

Johannesburg

25-11-1999

237

Test 1475

England

Home

draw

Port Elizabeth

9-12-1999

238

Test 1480

England

Home

draw

Durban

26-12-1999

239

Test 1482

England

Home

South Africa

Cape Town

2-1-2000

240

Test 1483

England

Home

England

Centurion

14-1-2000

241

Test 1484

India

Away

South Africa

Mumbai

24-2-2000

242

Test 1486

India

Away

South Africa

Bangalore

2-3-2000

243

Test 1504

Sri Lanka

Away

Sri Lanka

Galle

20-7-2000

244

Test 1505

Sri Lanka

Away

South Africa

Kandy

30-7-2000

245

Test 1507

Sri Lanka

Away

draw

Colombo (SSC)

6-8-2000

246

Test 1514

New Zealand

Home

South Africa

Bloemfontein

17-11-2000

247

Test 1519

New Zealand

Home

South Africa

Port Elizabeth

30-11-2000

248

Test 1522

New Zealand

Home

draw

Johannesburg

8-12-2000

249

Test 1526

Sri Lanka

Home

draw

Durban

26-12-2000

250

Test 1528

Sri Lanka

Home

South Africa

Cape Town

2-1-2001

251

Test 1529

Sri Lanka

Home

South Africa

Centurion

20-1-2001

252

Test 1534

West Indies

Away

draw

Georgetown

9-3-2001

253

Test 1538

West Indies

Away

South Africa

Port of Spain

17-3-2001

254

Test 1541

West Indies

Away

draw

Bridgetown

29-3-2001

255

Test 1542

West Indies

Away

South Africa

St John\'s

6-4-2001

256

Test 1544

West Indies

Away

West Indies

Kingston

19-4-2001

257

Test 1562

Zimbabwe

Away

South Africa

Harare

7-9-2001

258

Test 1563

Zimbabwe

Away

draw

Bulawayo

14-9-2001

259

Test 1564

India

Home

South Africa

Bloemfontein

3-11-2001

260

Test 1569

India

Home

draw

Port Elizabeth

16-11-2001

261

Test 1576

Australia

Away

Australia

Adelaide

14-12-2001

262

Test 1580

Australia

Away

Australia

Melbourne

26-12-2001

263

Test 1582

Australia

Away

Australia

Sydney

2-1-2002

264

Test 1590

Australia

Home

Australia

Johannesburg

22-2-2002

265

Test 1593

Australia

Home

Australia

Cape Town

8-3-2002

266

Test 1595

Australia

Home

South Africa

Durban

15-3-2002

267

Test 1619

Bangladesh

Home

South Africa

East London

18-10-2002

268

Test 1621

Bangladesh

Home

South Africa

Potchefstroom

25-10-2002

269

Test 1624

Sri Lanka

Home

South Africa

Johannesburg

8-11-2002

270

Test 1626

Sri Lanka

Home

South Africa

Centurion

15-11-2002

271

Test 1635

Pakistan

Home

South Africa

Durban

26-12-2002

272

Test 1637

Pakistan

Home

South Africa

Cape Town

2-1-2003

273

Test 1640

Bangladesh

Away

South Africa

Chittagong

24-4-2003

274

Test 1642

Bangladesh

Away

South Africa

Dhaka

1-5-2003

275

Test 1651

England

Away

draw

Birmingham

24-7-2003

276

Test 1653

England

Away

South Africa

Lord\'s

31-7-2003

277

Test 1654

England

Away

England

Nottingham

14-8-2003

278

Test 1656

England

Away

South Africa

Leeds

21-8-2003

279

Test 1659

England

Away

England

The Oval

4-9-2003

280

Test 1664

Pakistan

Away

Pakistan

Lahore

17-10-2003

281

Test 1666

Pakistan

Away

draw

Faisalabad

24-10-2003

282

Test 1674

West Indies

Home

South Africa

Johannesburg

12-12-2003

283

Test 1679

West Indies

Home

South Africa

Durban

26-12-2003

284

Test 1681

West Indies

Home

draw

Cape Town

2-1-2004

285

Test 1682

West Indies

Home

South Africa

Centurion

16-1-2004

286

Test 1686

New Zealand

Away

draw

Hamilton

10-3-2004

287

Test 1689

New Zealand

Away

New Zealand

Auckland

18-3-2004

288

Test 1692

New Zealand

Away

South Africa

Wellington

26-3-2004

289

Test 1709

Sri Lanka

Away

draw

Galle

4-8-2004

290

Test 1710

Sri Lanka

Away

Sri Lanka

Colombo (SSC)

11-8-2004

291

Test 1722

India

Away

draw

Kanpur

20-11-2004

292

Test 1724

India

Away

India

Kolkata

28-11-2004

293

Test 1728

England

Home

England

Port Elizabeth

17-12-2004

294

Test 1730

England

Home

draw

Durban

26-12-2004

295

Test 1732

England

Home

South Africa

Cape Town

2-1-2005

296

Test 1734

England

Home

England

Johannesburg

13-1-2005

297

Test 1736

England

Home

draw

Centurion

21-1-2005

298

Test 1737

Zimbabwe

Home

South Africa

Cape Town

4-3-2005

299

Test 1740

Zimbabwe

Home

South Africa

Centurion

11-3-2005

300

Test 1745

West Indies

Away

draw

Georgetown

31-3-2005

301 + Tests

M.No

Test No.

Opposition

H/W

Result

Place

Start Date

301

Test 1747

West Indies

Away

South Africa

Port of Spain

8-4-2005

302

Test 1749

West Indies

Away

South Africa

Bridgetown

21-4-2005

303

Test 1750

West Indies

Away

draw

St John\'s

29-4-2005

304

Test 1777

Australia

Away

draw

Perth

16-12-2005

305

Test 1779

Australia

Away

Australia

Melbourne

26-12-2005

306

Test 1780

Australia

Away

Australia

Sydney

2-1-2006

307

Test 1789

Australia

Home

Australia

Cape Town

16-3-2006

308

Test 1792

Australia

Home

Australia

Durban

24-3-2006

309

Test 1795

Australia

Home

Australia

Johannesburg

31-3-2006

310

Test 1798

New Zealand

Home

South Africa

Centurion

15-4-2006

311

Test 1800

New Zealand

Home

draw

Cape Town

27-4-2006

312

Test 1801

New Zealand

Home

South Africa

Johannesburg

5-5-2006

313

Test 1810

Sri Lanka

Away

Sri Lanka

Colombo (SSC)

27-7-2006

314

Test 1812

Sri Lanka

Away

Sri Lanka

Colombo (PSS)

4-8-2006

315

Test 1823

India

Home

India

Johannesburg

15-12-2006

316

Test 1825

India

Home

South Africa

Durban

26-12-2006

317

Test 1827

India

Home

South Africa

Cape Town

2-1-2007

318

Test 1828

Pakistan

Home

South Africa

Centurion

11-1-2007

319

Test 1829

Pakistan

Home

Pakistan

Port Elizabeth

19-1-2007

320

Test 1830

Pakistan

Home

South Africa

Cape Town

26-1-2007

321

Test 1843

Pakistan

Away

South Africa

Karachi

1-10-2007

322

Test 1844

Pakistan

Away

draw

Lahore

8-10-2007

323

Test 1846

New Zealand

Home

South Africa

Johannesburg

8-11-2007

324

Test 1848

New Zealand

Home

South Africa

Centurion

16-11-2007

325

Test 1856

West Indies

Home

West Indies

Port Elizabeth

26-12-2007

326

Test 1858

West Indies

Home

South Africa

Cape Town

2-1-2008

327

Test 1860

West Indies

Home

South Africa

Durban

10-1-2008

328

Test 1864

Bangladesh

Away

South Africa

Dhaka

22-2-2008

329

Test 1865

Bangladesh

Away

South Africa

Chittagong

29-2-2008

330

Test 1870

India

Away

draw

Chennai

26-3-2008

331

Test 1871

India

Away

South Africa

Ahmedabad

3-4-2008

332

Test 1873

India

Away

India

Kanpur

11-4-2008

333

Test 1880

England

Away

draw

Lord\'s

10-7-2008

334

Test 1881

England

Away

South Africa

Leeds

18-7-2008

335

Test 1883

England

Away

South Africa

Birmingham

30-7-2008

336

Test 1885

England

Away

England

The Oval

7-8-2008

337

Test 1893

Bangladesh

Home

South Africa

Bloemfontein

19-11-2008

338

Test 1895

Bangladesh

Home

South Africa

Centurion

26-11-2008

339

Test 1899

Australia

Away

South Africa

Perth

17-12-2008

340

Test 1902

Australia

Away

South Africa

Melbourne

26-12-2008

341

Test 1904

Australia

Away

Australia

Sydney

3-1-2009

342

Test 1910

Australia

Home

Australia

Johannesburg

26-2-2009

343

Test 1913

Australia

Home

Australia

Durban

6-3-2009

344

Test 1916

Australia

Home

South Africa

Cape Town

19-3-2009

345

Test 1942

England

Home

draw

Centurion

16-12-2009

346

Test 1944

England

Home

England

Durban

26-12-2009

347

Test 1946

England

Home

draw

Cape Town

3-1-2010

348

Test 1948

England

Home

South Africa

Johannesburg

14-1-2010

349

Test 1951

India

Away

South Africa

Nagpur

6-2-2010

350

Test 1952

India

Away

India

Kolkata

14-2-2010

351

Test 1960

West Indies

Away

South Africa

Port of Spain

10-6-2010

352

Test 1961

West Indies

Away

draw

Basseterre

18-6-2010

353

Test 1962

West Indies

Away

South Africa

Bridgetown

26-6-2010

354

Test 1976

Pakistan

Away

draw

Dubai (DSC)

12-11-2010

355

Test 1979

Pakistan

Away

draw

Abu Dhabi

20-11-2010

356

Test 1985

India

Home

South Africa

Centurion

16-12-2010

357

Test 1987

India

Home

India

Durban

26-12-2010

358

Test 1988

India

Home

draw

Cape Town

2-1-2011

359

Test 2016

Australia

Home

South Africa

Cape Town

9-11-2011

360

Test 2018

Australia

Home

Australia

Johannesburg

17-11-2011

361

Test 2023

Sri Lanka

Home

South Africa

Centurion

15-12-2011

362

Test 2026

Sri Lanka

Home

Sri Lanka

Durban

26-12-2011

363

Test 2028

Sri Lanka

Home

South Africa

Cape Town

3-1-2012

364

Test 2035

New Zealand

Away

draw

Dunedin

7-3-2012

365

Test 2036

New Zealand

Away

South Africa

Hamilton

15-3-2012

366

Test 2037

New Zealand

Away

draw

Wellington

23-3-2012

367

Test 2049

England

Away

South Africa

The Oval

19-7-2012

368

Test 2051

England

Away

draw

Leeds

2-8-2012

369

Test 2053

England

Away

South Africa

Lord\'s

16-8-2012

370

Test 2056

Australia

Away

draw

Brisbane

9-11-2012

371

Test 2061

Australia

Away

draw

Adelaide

22-11-2012

372

Test 2064

Australia

Away

South Africa

Perth

30-11-2012

373

Test 2069

New Zealand

Home

South Africa

Cape Town

2-1-2013