South Africa’s test wins by 300 plus runs margin
South Africa won the second test against England at Nottingham by 340 runs to provide its tenth test win by 300 plus runs margin. All such occasions are tabulated below
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | South Africa | won | 358 runs | v New Zealand | Johannesburg | 08 Nov 2007 |
| 2 | South Africa | won | 356 runs | v England | Lord’s | 21 Jul 1994 |
| 3 | South Africa | won | 351 runs | v West Indies | Centurion | 15 Jan 1999 |
| 4 | South Africa | won | 340 runs | v England | Nottingham | 14 Jul 2017 |
| 5 | South Africa | won | 329 runs | v India | Kolkata | 27 Nov 1996 |
| 6 | South Africa | won | 328 runs | v India | Durban | 26 Dec 1996 |
| 7 | South Africa | won | 324 runs | v Pakistan | Johannesburg | 19 Jan 1995 |
| 8 | South Africa | won | 323 runs | v Australia | Port Elizabeth | 05 Mar 1970 |
| 9 | South Africa | won | 309 runs | v Australia | Perth | 30 Nov 2012 |
| 10 | South Africa | won | 307 runs | v Australia | Johannesburg | 19 Feb 1970 |
It also provides its second win by 300 plus runs margin against England. Prior to this win, South Africa had posted a win by 356 runs against England at Lord’s in Jul 1994. Both the occasions are listed below
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | South Africa | won | 356 runs | v England | Lord’s | 21 Jul 1994 |
| 2 | South Africa | won | 340 runs | v England | Nottingham | 14 Jul 2017 |