South Africa vs other countries Tests+ODIs+T20Is Team Records - Smallest Margins
By runs
By wickets
By balls remaining in the second innings
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
| Australia | South Africa | Edgbaston, Birmingham | 17 Jun 1999 | ODI # 1483 |
| Australia | South Africa | Docklands Stadium, Melbourne | 18 Aug 2000 | ODI # 1621 |
| South Africa | Australia | Senwes Park, Potchefstroom | 27 Mar 2002 | ODI # 1821 |
| South Africa | Sri Lanka | Kingsmead, Durban | 3 Mar 2003 | ODI # 1979 |
| South Africa | England | Mangaung Oval, Bloemfontein | 2 Feb 2005 | ODI # 2219 |
| South Africa | West Indies | Sophia Gardens, Cardiff | 14 Jun 2013 | ODI # 3371 |
| South Africa | Sri Lanka | Newlands, Cape Town | 19 Mar 2019 | T20I # 755 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances 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
Records includes the following current or recent matches:
Myanmar vs Bhutan at Gelephu, Myanmar in Bhutan 1st T20I, Dec 23, 2025 [T20I # 3647]
Indonesia vs Cambodia at Bali, Cambodia in Indonesia 1st T20I, Dec 23, 2025 [T20I # 3646]
New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]