Smallest victories in 2016 in All - South Africa
By runs
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 4 runs | 0 | 197 | 20.0 | v India | Wankhede | 12 Mar 2016 | Other T20 | |
| 31 runs | 0 | 328 | 48.2 | v Australia | Cape Town | 12 Oct 2016 | ODI # 3795 | |
| 37 runs | 0 | 210 | 20.0 | v Afghanistan | Wankhede | 20 Mar 2016 | T20I # 542 | |
| 47 runs | 0 | 190 | 34.2 | v Australia | Providence | 7 Jun 2016 | ODI # 3741 | |
| 139 runs | 0 | 344 | 38.0 | v West Indies | Basseterre | 15 Jun 2016 | ODI # 3747 | |
| 142 runs | 0 | 362 | 37.4 | v Australia | Johannesburg | 2 Oct 2016 | ODI # 3787 | |
| 177 runs | 0 | 539 | 119.1 | v Australia | W.A.C.A | 3 Nov 2016 | Test # 2230 | |
| 204 runs | 0 | 400 | 58.2 | v New Zealand | Centurion | 27 Aug 2016 | Test # 2220 | |
| 206 runs | 0 | 355 | 30.5 | v Ireland | Benoni | 25 Sep 2016 | ODI # 3780 | |
| 206 runs | 0 | 488 | 96.3 | v Sri Lanka | Gqeberha | 26 Dec 2016 | Test # 2243 | |
| 280 runs | 0 | 382 | 34.4 | v England | Centurion | 22 Jan 2016 | Test # 2200 |
By wickets
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 1 wicket | 16 | 263 | 47.2 | v England | Johannesburg | 12 Feb 2016 | ODI # 3737 | |
| 3 wickets | 0 | 135 | 20.0 | v England | Cape Town | 19 Feb 2016 | T20I # 503 | |
| 3 wickets | 4 | 158 | 19.2 | v Australia | Durban | 4 Mar 2016 | T20I # 519 | |
| 4 wickets | 4 | 372 | 49.2 | v Australia | Durban | 5 Oct 2016 | ODI # 3790 | |
| 5 wickets | 36 | 237 | 44.0 | v England | Cape Town | 14 Feb 2016 | ODI # 3738 | |
| 6 wickets | 82 | 295 | 36.2 | v Australia | Centurion | 30 Sep 2016 | ODI # 3785 | |
| 6 wickets | 87 | 168 | 35.3 | v Australia | Gqeberha | 9 Oct 2016 | ODI # 3792 | |
| 7 wickets | 22 | 319 | 46.2 | v England | Centurion | 9 Feb 2016 | ODI # 3736 | |
| 8 wickets | 18 | 189 | 17.0 | v Mumbai CA XI | Brabourne | 15 Mar 2016 | Other T20 | |
| 8 wickets | 14 | 121 | 17.4 | v Sri Lanka | Delhi | 28 Mar 2016 | T20I # 554 | |
| 9 wickets | 32 | 172 | 14.4 | v England | Johannesburg | 21 Feb 2016 | T20I # 506 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| South Africa | 3 wickets | 0 | 135 | 20.0 | 20.0 | v England | Cape Town | 19 Feb 2016 | T20I # 503 |
| 3 wickets | 4 | 158 | 19.2 | 20.0 | v Australia | Durban | 4 Mar 2016 | T20I # 519 | |
| 4 wickets | 4 | 372 | 49.2 | 50.0 | v Australia | Durban | 5 Oct 2016 | ODI # 3790 | |
| 8 wickets | 14 | 121 | 17.4 | 20.0 | v Sri Lanka | Delhi | 28 Mar 2016 | T20I # 554 | |
| 1 wicket | 16 | 263 | 47.2 | 50.0 | v England | Johannesburg | 12 Feb 2016 | ODI # 3737 | |
| 8 wickets | 18 | 189 | 17.0 | 20.0 | v Mumbai CA XI | Brabourne | 15 Mar 2016 | Other T20 | |
| 7 wickets | 22 | 319 | 46.2 | 50.0 | v England | Centurion | 9 Feb 2016 | ODI # 3736 | |
| 9 wickets | 32 | 172 | 14.4 | 20.0 | v England | Johannesburg | 21 Feb 2016 | T20I # 506 | |
| 5 wickets | 36 | 237 | 44.0 | 50.0 | v England | Cape Town | 14 Feb 2016 | ODI # 3738 | |
| 6 wickets | 82 | 295 | 36.2 | 50.0 | v Australia | Centurion | 30 Sep 2016 | ODI # 3785 | |
| 6 wickets | 87 | 168 | 35.3 | 50.0 | v Australia | Gqeberha | 9 Oct 2016 | ODI # 3792 |
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
| WICB Pres XI | Sth Africans | Queen's Park Oval, Port of Spain, Trinidad | 29 May 2016 | Other OD |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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