South Africa Cricket Team – Test matches Cricket Records
Test matches
By an innings
| Rank | Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|
🥇 1 | South Africa | inns & 273 runs | - | - | v Bangladesh | Chattogram | 29 Oct 2024 | Test # 2559 |
🥈 2 | South Africa | inns & 254 runs | - | - | v Bangladesh | Bloemfontein | 6 Oct 2017 | Test # 2277 |
🥉 3 | South Africa | inns & 236 runs | - | - | v Zimbabwe | Bulawayo | 6 Jul 2025 | Test # 2593 |
4 | South Africa | inns & 229 runs | - | - | v Sri Lanka | Cape Town | 2 Jan 2001 | Test # 1528 |
5 | South Africa | inns & 220 runs | - | - | v West Indies | Centurion | 17 Dec 2014 | Test # 2150 |
6 | South Africa | inns & 219 runs | - | - | v Zimbabwe | Harare | 11 Nov 1999 | Test # 1468 |
7 | South Africa | inns & 208 runs | - | - | v Sri Lanka | Colombo (SSC) | 6 Sep 1993 | Test # 1233 |
8 | South Africa | inns & 205 runs | - | - | v Bangladesh | Chattogram | 29 Feb 2008 | Test # 1865 |
9 | South Africa | inns & 193 runs | - | - | v New Zealand | Gqeberha | 11 Jan 2013 | Test # 2071 |
10 | South Africa | inns & 180 runs | - | - | v New Zealand | Wellington | 6 Mar 1953 | Test # 368 |
11 | South Africa | inns & 160 runs | - | - | v Bangladesh | Potchefstroom | 25 Oct 2002 | Test # 1621 |
12 | South Africa | inns & 142 runs | - | - | v Pakistan | Cape Town | 2 Jan 2003 | Test # 1637 |
13 | South Africa | inns & 129 runs | - | - | v Australia | Durban | 5 Feb 1970 | Test # 671 |
13 | South Africa | inns & 129 runs | - | - | v Bangladesh | Bloemfontein | 19 Nov 2008 | Test # 1893 |
15 | South Africa | inns & 120 runs | - | - | v Zimbabwe | Gqeberha | 26 Dec 2017 | Test # 2290 |
16 | South Africa | inns & 118 runs | - | - | v Sri Lanka | Johannesburg | 12 Jan 2017 | Test # 2247 |
17 | South Africa | inns & 107 runs | - | - | v Bangladesh | East London | 18 Oct 2002 | Test # 1619 |
18 | South Africa | inns & 100 runs | - | - | v West Indies | Durban | 10 Jan 2008 | Test # 1860 |
19 | South Africa | inns & 92 runs | - | - | v England | Lord's | 31 Jul 2003 | Test # 1653 |
19 | South Africa | inns & 92 runs | - | - | v Pakistan | Dubai (DICS) | 23 Oct 2013 | Test # 2100 |
21 | South Africa | inns & 90 runs | - | - | v India | Ahmedabad | 3 Apr 2008 | Test # 1871 |
22 | South Africa | inns & 86 runs | - | - | v West Indies | Bridgetown | 21 Apr 2005 | Test # 1749 |
23 | South Africa | inns & 81 runs | - | - | v Sri Lanka | Centurion | 15 Dec 2011 | Test # 2023 |
24 | South Africa | inns & 80 runs | - | - | v Australia | Hobart | 12 Nov 2016 | Test # 2233 |
25 | South Africa | inns & 74 runs | - | - | v England | Johannesburg | 14 Jan 2010 | Test # 1948 |
26 | South Africa | inns & 71 runs | - | - | v India | Bengaluru | 2 Mar 2000 | Test # 1486 |
27 | South Africa | inns & 65 runs | - | - | v West Indies | Durban | 26 Dec 2003 | Test # 1679 |
28 | South Africa | inns & 64 runs | - | - | v Sri Lanka | Johannesburg | 8 Nov 2002 | Test # 1624 |
29 | South Africa | inns & 63 runs | - | - | v West Indies | Gros Islet | 10 Jun 2021 | Test # 2424 |
30 | South Africa | inns & 62 runs | - | - | v Zimbabwe | Centurion | 11 Mar 2005 | Test # 1740 |
31 | South Africa | inns & 60 runs | - | - | v Bangladesh | Chattogram | 24 Apr 2003 | Test # 1640 |
32 | South Africa | inns & 59 runs | - | - | v New Zealand | Centurion | 16 Nov 2007 | Test # 1848 |
33 | South Africa | inns & 58 runs | - | - | v New Zealand | Durban | 11 Dec 1953 | Test # 377 |
34 | South Africa | inns & 51 runs | - | - | v New Zealand | Johannesburg | 2 Feb 1962 | Test # 523 |
35 | South Africa | inns & 48 runs | - | - | v Bangladesh | Centurion | 26 Nov 2008 | Test # 1895 |
36 | South Africa | inns & 45 runs | - | - | v Sri Lanka | Centurion | 26 Dec 2020 | Test # 2399 |
37 | South Africa | inns & 37 runs | - | - | v England | Cape Town | 2 Jan 2000 | Test # 1482 |
38 | South Africa | inns & 32 runs | - | - | v India | Centurion | 26 Dec 2023 | Test # 2520 |
39 | South Africa | inns & 27 runs | - | - | v New Zealand | Cape Town | 2 Jan 2013 | Test # 2069 |
40 | South Africa | inns & 25 runs | - | - | v India | Centurion | 16 Dec 2010 | Test # 1985 |
41 | South Africa | inns & 21 runs | - | - | v England | Johannesburg | 25 Nov 1999 | Test # 1471 |
41 | South Africa | inns & 21 runs | - | - | v Zimbabwe | Cape Town | 4 Mar 2005 | Test # 1737 |
43 | South Africa | inns & 20 runs | - | - | v Australia | Cape Town | 19 Mar 2009 | Test # 1916 |
44 | South Africa | inns & 18 runs | - | - | v Bangladesh | Dhaka | 1 May 2003 | Test # 1642 |
44 | South Africa | inns & 18 runs | - | - | v Pakistan | Centurion | 22 Feb 2013 | Test # 2075 |
46 | South Africa | inns & 16 runs | - | - | v England | Cape Town | 30 Mar 1906 | Test # 92 |
47 | South Africa | inns & 13 runs | - | - | v Zimbabwe | Bloemfontein | 29 Oct 1999 | Test # 1466 |
48 | South Africa | inns & 12 runs | - | - | v New Zealand | Christchurch | 27 Feb 1932 | Test # 217 |
48 | South Africa | inns & 12 runs | - | - | v England | The Oval | 19 Jul 2012 | Test # 2049 |
48 | South Africa | inns & 12 runs | - | - | v England | Lord's | 17 Aug 2022 | Test # 2474 |
51 | South Africa | inns & 7 runs | - | - | v Sri Lanka | Centurion | 20 Jan 2001 | Test # 1529 |
52 | South Africa | inns & 6 runs | - | - | v India | Nagpur | 6 Feb 2010 | Test # 1951 |
Showing 52 records
By runs
| Rank | Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|
🥇 1 | South Africa | 492 runs | 612 | 46.4 | v Australia | Johannesburg | 30 Mar 2018 | Test # 2302 |
🥈 2 | South Africa | 358 runs | 531 | 51.0 | v New Zealand | Johannesburg | 8 Nov 2007 | Test # 1846 |
🥉 3 | South Africa | 356 runs | 456 | 45.5 | v England | Lord's | 21 Jul 1994 | Test # 1263 |
4 | South Africa | 351 runs | 569 | 75.2 | v West Indies | Centurion | 15 Jan 1999 | Test # 1441 |
5 | South Africa | 340 runs | 474 | 44.2 | v England | Nottingham | 14 Jul 2017 | Test # 2264 |
6 | South Africa | 333 runs | 424 | 32.4 | v Bangladesh | Potchefstroom | 28 Sep 2017 | Test # 2276 |
7 | South Africa | 332 runs | 413 | 23.3 | v Bangladesh | Gqeberha | 8 Apr 2022 | Test # 2461 |
8 | South Africa | 329 runs | 467 | 53.3 | v India | Eden Gardens | 27 Nov 1996 | Test # 1341 |
9 | South Africa | 328 runs | 395 | 34.1 | v India | Durban | 26 Dec 1996 | Test # 1347 |
9 | South Africa | 328 runs | 537 | 66.2 | v Zimbabwe | Bulawayo | 28 Jun 2025 | Test # 2590 |
11 | South Africa | 324 runs | 490 | 69.3 | v Pakistan | Johannesburg | 19 Jan 1995 | Test # 1283 |
12 | South Africa | 323 runs | 570 | 90.3 | v Australia | Gqeberha | 5 Mar 1970 | Test # 673 |
13 | South Africa | 322 runs | 430 | 39.4 | v Australia | Cape Town | 22 Mar 2018 | Test # 2300 |
14 | South Africa | 309 runs | 632 | 82.5 | v Australia | W.A.C.A | 30 Nov 2012 | Test # 2064 |
15 | South Africa | 307 runs | 486 | 77.5 | v Australia | Johannesburg | 19 Feb 1970 | Test # 672 |
16 | South Africa | 284 runs | 391 | 35.1 | v West Indies | Johannesburg | 8 Mar 2023 | Test # 2497 |
17 | South Africa | 282 runs | 427 | 66.2 | v India | Cape Town | 2 Jan 1997 | Test # 1349 |
17 | South Africa | 282 runs | 507 | 62.0 | v Sri Lanka | Cape Town | 2 Jan 2017 | Test # 2244 |
19 | South Africa | 280 runs | 382 | 34.4 | v England | Centurion | 22 Jan 2016 | Test # 2200 |
20 | South Africa | 259 runs | 394 | 60.5 | v Pakistan | Gqeberha | 6 Mar 1998 | Test # 1406 |
21 | South Africa | 243 runs | 440 | 78.4 | v England | Johannesburg | 10 Mar 1906 | Test # 90 |
22 | South Africa | 233 runs | 495 | 117.5 | v Australia | Johannesburg | 23 Dec 1966 | Test # 611 |
22 | South Africa | 233 runs | 516 | 79.4 | v Sri Lanka | Durban | 27 Nov 2024 | Test # 2563 |
24 | South Africa | 231 runs | 448 | 73.4 | v Australia | Gqeberha | 20 Feb 2014 | Test # 2121 |
25 | South Africa | 224 runs | 481 | 142.1 | v England | Leeds | 21 Jul 1955 | Test # 411 |
26 | South Africa | 220 runs | 274 | 19.0 | v Bangladesh | Durban | 31 Mar 2022 | Test # 2460 |
27 | South Africa | 211 runs | 480 | 100.4 | v Pakistan | Johannesburg | 1 Feb 2013 | Test # 2072 |
28 | South Africa | 206 runs | 488 | 96.3 | v Sri Lanka | Gqeberha | 26 Dec 2016 | Test # 2243 |
29 | South Africa | 204 runs | 400 | 58.2 | v New Zealand | Centurion | 27 Aug 2016 | Test # 2220 |
30 | South Africa | 198 runs | 426 | 93.5 | v New Zealand | Christchurch | 25 Feb 2022 | Test # 2451 |
31 | South Africa | 197 runs | 454 | 96.3 | v Australia | Johannesburg | 4 Mar 1994 | Test # 1252 |
32 | South Africa | 196 runs | 501 | 123.4 | v England | Cape Town | 2 Jan 2005 | Test # 1732 |
33 | South Africa | 191 runs | 401 | 61.4 | v England | Leeds | 21 Aug 2003 | Test # 1656 |
34 | South Africa | 189 runs | 378 | 51.0 | v West Indies | Johannesburg | 12 Dec 2003 | Test # 1674 |
35 | South Africa | 178 runs | 320 | 38.2 | v West Indies | Gqeberha | 10 Dec 1998 | Test # 1433 |
36 | South Africa | 177 runs | 539 | 119.1 | v Australia | W.A.C.A | 3 Nov 2016 | Test # 2230 |
37 | South Africa | 174 runs | 354 | 55.1 | v India | Durban | 26 Dec 2006 | Test # 1825 |
38 | South Africa | 170 runs | 451 | 129.1 | v Australia | Cape Town | 22 Jan 1970 | Test # 670 |
39 | South Africa | 168 runs | 387 | 100.0 | v England | Johannesburg | 23 Dec 1922 | Test # 148 |
40 | South Africa | 163 runs | 457 | 80.3 | v West Indies | Port of Spain | 10 Jun 2010 | Test # 1960 |
41 | South Africa | 160 runs | 424 | 84.5 | v Pakistan | Karachi | 1 Oct 2007 | Test # 1843 |
42 | South Africa | 158 runs | 324 | 58.3 | v West Indies | Gros Islet | 18 Jun 2021 | Test # 2426 |
43 | South Africa | 157 runs | 309 | 67.0 | v England | Lord's | 29 Jun 1935 | Test # 243 |
44 | South Africa | 153 runs | 370 | 71.3 | v Sri Lanka | Galle | 16 Jul 2014 | Test # 2129 |
45 | South Africa | 149 runs | 421 | 91.4 | v West Indies | Cape Town | 2 Jan 1999 | Test # 1440 |
46 | South Africa | 135 runs | 287 | 50.2 | v India | Centurion | 13 Jan 2018 | Test # 2293 |
47 | South Africa | 132 runs | 233 | 47.5x8 | v New Zealand | Johannesburg | 24 Dec 1953 | Test # 378 |
48 | South Africa | 128 runs | 249 | 36.0 | v New Zealand | Centurion | 15 Apr 2006 | Test # 1798 |
49 | South Africa | 109 runs | 348 | 69.1 | v Sri Lanka | Gqeberha | 5 Dec 2024 | Test # 2566 |
50 | South Africa | 107 runs | 381 | 65.4 | v Pakistan | Johannesburg | 11 Jan 2019 | Test # 2341 |
50 | South Africa | 107 runs | 376 | 93.0 | v England | Centurion | 26 Dec 2019 | Test # 2377 |
52 | South Africa | 95 runs | 348 | 82.4 | v England | Durban | 21 Jan 1910 | Test # 107 |
53 | South Africa | 94 runs | 319 | 98.0 | v England | Nottingham | 5 Aug 1965 | Test # 595 |
54 | South Africa | 93 runs | 275 | 55.5 | v New Zealand | Auckland | 4 Mar 1995 | Test # 1291 |
55 | South Africa | 87 runs | 247 | 41.0 | v West Indies | Centurion | 28 Feb 2023 | Test # 2495 |
56 | South Africa | 82 runs | 373 | 95.1x8 | v Australia | Melbourne | 24 Dec 1952 | Test # 361 |
56 | South Africa | 82 runs | 323 | 99.4 | v West Indies | St John's | 6 Apr 2001 | Test # 1542 |
58 | South Africa | 72 runs | 208 | 42.4 | v India | Cape Town | 5 Jan 2018 | Test # 2292 |
59 | South Africa | 71 runs | 186 | 65.2 | v England | Nottingham | 7 Jun 1951 | Test # 334 |
60 | South Africa | 70 runs | 377 | 95.3 | v Sri Lanka | Cape Town | 19 Mar 1998 | Test # 1410 |
61 | South Africa | 69 runs | 232 | 80.1 | v West Indies | Port of Spain | 17 Mar 2001 | Test # 1538 |
62 | South Africa | 58 runs | 189 | 58.3x8 | v England | Gqeberha | 1 Mar 1957 | Test # 438 |
63 | South Africa | 53 runs | 146 | 37.3 | v Pakistan | Faisalabad | 24 Oct 1997 | Test # 1382 |
64 | South Africa | 51 runs | 346 | 82.5 | v England | Lord's | 16 Aug 2012 | Test # 2053 |
65 | South Africa | 40 runs | 263 | 66.2 | v West Indies | Providence | 15 Aug 2024 | Test # 2543 |
66 | South Africa | 38 runs | 378 | 83.4 | v Australia | Adelaide | 7 Jan 1911 | Test # 113 |
67 | South Africa | 30 runs | 197 | 79.3 | v New Zealand | Durban | 8 Dec 1961 | Test # 515 |
68 | South Africa | 28 runs | 240 | 67.3 | v England | Johannesburg | 24 Dec 1930 | Test # 200 |
69 | South Africa | 19 runs | 244 | 53.2 | v England | Johannesburg | 1 Jan 1910 | Test # 106 |
70 | South Africa | 17 runs | 232 | 78.0x8 | v England | Johannesburg | 15 Feb 1957 | Test # 437 |
71 | South Africa | 7 runs | 177 | 50.1 | v Sri Lanka | Kandy | 30 Jul 2000 | Test # 1505 |
72 | South Africa | 5 runs | 117 | 56.3 | v Australia | Sydney | 2 Jan 1994 | Test # 1243 |
Showing 72 records